The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 22, 2018

Filed:

Aug. 02, 2016
Applicant:

X Development Llc, Mountain View, CA (US);

Inventor:

Umashankar Nagarajan, Santa Clara, CA (US);

Assignee:

X DEVELOPMENT LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G05B 19/18 (2006.01); B25J 9/16 (2006.01);
U.S. Cl.
CPC ...
B25J 9/1664 (2013.01); Y10S 901/09 (2013.01);
Abstract

Methods, apparatus, systems, and computer readable media are provided for generating updated robot actuator trajectories in response to violation of torque constraints and/or other constraints in previously generated robot actuator trajectories. A real-time trajectory generator is used to generate trajectories for actuators of a robot based on a current motion state of the actuators, a target motion state of the actuators, and kinematic motion constraints of the actuators. The generated trajectory of each of the actuators is analyzed to determine whether a violation of at least one additional constraint occurs. In response to determining violation(s) of the additional constraint, one or more new kinematic motion constraints of the actuators are determined based on the violation(s). The real-time trajectory generator generates updated trajectories based on applying the new kinematic motion constraints in lieu of their counterparts used in generating the trajectories that included the violation(s) of the additional constraint.


Find Patent Forward Citations

Loading…