CPC G05D 1/0061 (2013.01) [B25J 9/1689 (2013.01); G05D 1/0027 (2013.01); G05D 1/0088 (2013.01); G05D 2201/0216 (2013.01)] | 21 Claims |
1. A system, comprising:
a processor configured to:
operate a robot in an autonomous mode of operation in which the robot performs one or more tasks autonomously without human intervention;
perform one or more strategies to pick up a next item associated with a next task, wherein the one or more strategies to pick up the next item associated with the next task are based on one or more characteristics associated with the next item;
determine that a further strategy is not available to perform the next task autonomously after attempting to perform the of one or more strategies with respect to the next task, wherein the further strategy is determined to be unavailable based on position information indicating that a robotic arm of the robot is not following an expected movement trajectory from a starting position to a destination position; and
in response to the determination that the further strategy is not available, enter a human intervention mode of operation; and
a communication interface coupled to the processor and configured to communicate control values to one or more actuators of the robot.
|