Skip to content

Limit tool point windup for pick points with symmetry #79

@shaun-edwards

Description

@shaun-edwards

In a pick and place application, the pick point orientation and place orientation (at least relative to the pick) are often very important. In some cases, the pick orientation can cause the robot to windup it's wrist joints. This slows down motion and can cause problems with cables or hoses. In cases where the pick point has some symmetry this windup is completely unnecessary. All that is required is that the place orientation is correctly calculated relative to the pick in such a way that the place orientation is correct. Below are some use cases that illustrate the requirements:

  • Square end-effector (symmetric about both axes) - In this case the pick can occur at any 90 degree increment from the desired pick point. The pick orientation will have to be accounted for in the place
  • Rectangular end-effector (symmetric about one axes) - In this case the pick can occur at any 180 degree increment from the desired pick point. The pick orientation will have to be accounted for in the place
  • Single point (i.e. single suction cup) - In this case the pick can occur at any angle from the desired pick point. The pick orientation will have to be accounted for in the place.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions