System and method for learning sequences in robotic tasks for generalization to new tasks
AssigneeMitsubishi Electric Research Laboratories, Inc.
InventorsDevesh Jha, Diego Romeres, Daniel Nikovski
Life of this patent
Estimating the term…
Loading patent…
AssigneeMitsubishi Electric Research Laboratories, Inc.
InventorsDevesh Jha, Diego Romeres, Daniel Nikovski
Estimating the term…
A robotic controller is provided for generating sequences of movement primitives for sequential tasks of a robot having a manipulator. The controller includes at least one control processor, and a memory circuitry storing a dictionary including the movement primitives, a pretrained learning module, and a graph-search based planning module having instructions stored thereon. The controller to perform steps acquiring a planned task provided by an interface device operated by a user, wherein the planned task is represented by an initial state and a goal state with respect to an object, generating a planning graph by searching a feasible path of the object for the novel task using the graph-search based planning module and selecting movement primitives from the dictionary in the pretrained learning module, wherein the pretrained learning module has been trained based on demonstration tasks, parameterizing the feasible path represented by the movement primitives as dynamic movement primitives (DMPs) using the initial state and goal state, and implementing the parameterized feasible path as a trajectory according to the selected movement primitives using the manipulator of the robot by tracking and following the parameterized for the planned task.
A robotic controller, comprising:
Dependencies are inferred from the claim text.