Multi-purpose robots and computer program products, and methods for operating the same
AssigneeSanctuary Cognitive Systems Corporation
InventorsSuzanne Gildert, Olivia Norton, Geordie Rose
Life of this patent
Estimating the term…
Loading patent…
AssigneeSanctuary Cognitive Systems Corporation
InventorsSuzanne Gildert, Olivia Norton, Geordie Rose
Estimating the term…
Robots, systems, methods, and computer program products for training and operating (semi-)autonomous robots to complete work objectives are described. A robot accesses a library of reusable work primitives from a catalog of libraries of reusable work primitives, each reusable work primitive corresponding to a respective basic sub-action that the robot is trained to autonomously perform. A work objective is analyzed to determine a sequence of reusable work primitives that complete the work objective, and the robot executes the sequence to complete the work objective. A robot can be deployed with access to an appropriate library of reusable work primitives, based on expectations for the robot. The robot is trained to perform reusable work primitives in multiple libraries, by generating control instructions which cause the robot to perform each reusable work primitive. Training is performed by real-world robots performing reusable work primitives, or simulated robot instances performing the reusable work primitives.
A computer-implemented method of training a robot to complete a plurality of work objectives including at least one first work objective in a first service category and at least one second work objective in a second service category, the method comprising:
Dependencies are inferred from the claim text.