Back to results
US 8,958,912 B2Granted
Training and operating industrial robots
AssigneeRethink Robotics, Inc.
InventorsBruce Blumberg, Rodney Brooks, Christopher J. Buehler, Patrick A. Deegan, Matthew DiCicco, Noelle Dye, Gerry Ens, Natan Linder, Michael Siracusa, Michael Sussman, Matthew M. Williamson
Life of this patent
Estimating the term…
Abstract
Robots may manipulate objects based on sensor input about the objects and/or the environment in conjunction with data structures representing primitive tasks and, in some embodiments, objects and/or locations associated therewith. The data structures may be created by instantiating respective prototypes during training by a human trainer.
Claims14
A robot trainable, via interactions with a human trainer, to manipulate objects, the robot comprising:
- at least one appendage for manipulating an object;
- a controller for operating the at least one appendage;
- a computer memory for storing a library of prototypes, at least one of the prototypes defining a type of task to be performed by the appendage, the task comprising at least one of a movement of the appendage or a manipulation of the object;
- a perception system for receiving physical input from the human trainer related to the task;
- and
- a training module for creating an instance of the at least one prototype by specifying at least one attribute thereof based on the physical input, wherein (i) the instance defines the task in terms of generic, spatially unspecified motions of the appendage and (ii) the at least one attribute specifies a manner of physically performing the task by the appendage;
- and
- a task-execution module for executing the instance of the prototype via commands to the controller, thereby causing the appendage to perform the task in accordance with the instance and the at least one attribute.
5 more elements
Dependencies are inferred from the claim text.