CPC B25J 9/1638 (2013.01) [B25J 9/163 (2013.01); B25J 9/1651 (2013.01); B25J 9/1653 (2013.01); B25J 9/1664 (2013.01); B25J 9/1697 (2013.01); B25J 13/088 (2013.01); B25J 15/0616 (2013.01)] | 20 Claims |
1. An anti-sway control system, comprising:
a processor; and
a memory that stores executable instructions that, when executed by the processor, cause the processor to execute operations, the operations comprising:
determining at least one of size, shape, or orientation of a package to be picked up by an end effector of a robotic arm;
adjusting a position of a suction cup on the end effector to grasp the package by linearly moving the suction cup from an initial position on a rail associated with the end effector to a predetermined end position on the rail associated with the end effector, wherein the end position is determined based on the at least one of the determined size, shape, or orientation of the package; and
controlling movement of the end effector via a robotic joint to reduce an acceleration of the package due to movement of the robotic arm.
|