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:
Jan. 09, 2024

Filed:

Apr. 30, 2019
Applicant:

Vanderbilt University, Nashville, TN (US);

Inventors:

Michael Goldfarb, Nashville, TN (US);

Andres Martinez-Guerra, Nashville, TN (US);

Brian Lawson, Nashville, TN (US);

Assignee:

Vanderbilt University, Nashville, TN (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
B25J 9/16 (2006.01); B25J 9/00 (2006.01);
U.S. Cl.
CPC ...
B25J 9/1664 (2013.01); B25J 9/1633 (2013.01); B25J 9/1651 (2013.01); B25J 9/1653 (2013.01); B25J 9/0006 (2013.01);
Abstract

An exemplary robotic system includes a plurality of controllable joints and a controller. An exemplary control method provides for controlling the controllable joints by the controller. The control method provides for determining a configuration space for the robotic system and determining a reference movement path within the configuration space. The control method then provides for assigning a plurality of streamlines in the configuration space to yield a flow field based on the reference movement path. The control method then provides for measuring actual velocity vectors of the robotic system in the configuration space. The control method then provides for determining an error velocity vector based on a difference between the actual velocity vector and the desired velocity vector given by the flow field corresponding to the current robot configuration. The control method then provides for applying a total control vector at the plurality of controllable joints, by the controller, based on the error velocity vector.


Find Patent Forward Citations

Loading…