Combining transformers for robotics planning
AssigneeX Development LLC
InventorsJean-Francois Dupuis, Keegan Go, Stoyan Gaydarov
Life of this patent
Estimating the term…
Loading patent…
AssigneeX Development LLC
InventorsJean-Francois Dupuis, Keegan Go, Stoyan Gaydarov
Estimating the term…
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for optimizing a plan for one or more robots using a process definition graph. One of the methods includes receiving a process definition graph for a robot, the process definition graph having a plurality of action nodes, and the plurality of action nodes including a plurality of motion nodes that were previously split from a single motion node due to a conflict with a second motion node representing a second motion to be performed by another robot; determining that the conflict with the second motion node no longer exists; and in response to determining that the conflict with the second motion node no longer exists, modifying the process definition graph including combining the plurality of motion nodes into a new single motion node representing all of the motions of the plurality of motion nodes.
A method performed by one or more computers, the method comprising:
A system comprising:
A computer-readable storage medium encoded with a computer program, the program comprising instructions that are operable, when executed by data processing apparatus, to cause the data processing apparatus to perform operations comprising:
Dependencies are inferred from the claim text.