Offline computation and caching of precalculated joint trajectories
AssigneeX Development LLC
InventorMario Prats
Life of this patent
Estimating the term…
Loading patent…
AssigneeX Development LLC
InventorMario Prats
Estimating the term…
Implementations are described herein for offline computation and caching of precalculated joint trajectories. In various implementations, an instruction may be obtained to move an end effector of a robot between start and target positions. A first type of trajectory planning may be performed in real time or “online” to calculate a first joint trajectory of the robot that moves the end effector from the start to target position. The robot may then implement the first joint trajectory. A second type of trajectory planning may be performed offline, e.g., during downtime of the robot, to precalculate a second joint trajectory of the robot to move the end effector from the start to target position. The second type of trajectory planning may require more resources than were required by the first type of trajectory planning. Data indicative of the precalculated second joint trajectory of the robot may be stored for future use.
A method implemented one or more processors, comprising:
A method implemented one or more processors of a robot, comprising:
A robot comprising one or more processors and non-transitory memory, wherein the non-transitory memory includes instructions that, when executed by the one or more processors, cause the one or more processors to perform the following operations:
Dependencies are inferred from the claim text.