CPC B25J 9/1669 (2013.01) [B25J 9/163 (2013.01); B25J 9/1676 (2013.01); G05B 13/027 (2013.01)] | 25 Claims |
1. A system for robotics machine learning training, the system comprising:
at least one processing circuitry; and
memory, including instructions for training a set of robots to perform collaborative tasks, which when executed by the at least one processing circuitry, cause the at least one processing circuitry to perform operations to:
identify a set of action primitives applicable to the set of robots from an action primitive library, each action primitive of the set of action primitives defining a control action for a robot or a cooperative action of two or more robots, wherein the set of action primitives includes at least one action primitive defining a control action and at least one action primitive defining a cooperative action of two or more robots;
receive information corresponding to a collaborative task;
determine at least one action primitive to retrieve from the action primitive library based on the received information, the at least one action primitive defining a cooperative action of two or more robots; and
train a model to control operations of at least one robot of the set of robots to complete the collaborative task using the received information and the at least one action primitive.
|