US 12,343,878 B2
Systems and methods for determining operational paradigms for robotic picking based on pick data source
Daniel Grollman, Boulder, CO (US); and Maulesh Trivedi, Atlanta, GA (US)
Assigned to Plus One Robotics, Inc., San Antonio, TX (US)
Filed by Plus One Robotics, Inc., San Antonio, TX (US)
Filed on Aug. 24, 2022, as Appl. No. 17/894,782.
Claims priority of provisional application 63/236,670, filed on Aug. 24, 2021.
Prior Publication US 2023/0068204 A1, Mar. 2, 2023
Int. Cl. B25J 9/16 (2006.01); B25J 19/02 (2006.01)
CPC B25J 9/1669 (2013.01) [B25J 9/1689 (2013.01); B25J 9/1697 (2013.01); B25J 19/023 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for enabling a robotic control system associated with a robot to switch from a default configuration to an override configuration in order to process objects which cannot be processed in the default configuration, the method comprising:
obtaining, by a processor, an override request identifying an object that cannot be processed by a robot based on a default configuration available to a robotic control system associated with the robot, the override request obtained from at least one of a vision system and an intervention system;
switching, by the processor, the default configuration to an override configuration upon receiving the override request, the switching enabling identification of additional instructions for use in control of the robot;
obtaining, by the processor, override control instructions comprising instructions that cannot be processed in the default configuration;
assigning, by the processor, pick tag data to each obtained override control instruction, the pick tag data indicating a source of the obtained override control instruction;
obtaining, by the processor, a validation for each obtained override control instruction indicating that the override control instruction is appropriate, the validation including a validation source identifier;
generating, by the processor, override switching instructions; and
providing, by the processor, to the robotic control system at least one of the override control instructions and the generated override switching instructions, wherein the obtained override control instructions and the generated override switching instruction enable the robot associated with the robotic control system to process the object that cannot be processed based on the default configuration.