Systems and methods for tracking a path using the null-space
AssigneeIntuitive Surgical Operations, Inc.
InventorsNitish Swarup, Arjang M. Hourtash, Paul W. Mohr
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntuitive Surgical Operations, Inc.
InventorsNitish Swarup, Arjang M. Hourtash, Paul W. Mohr
Estimating the term…
Devices, systems, and methods for providing a desired movement of one or more joints of a manipulator arm having a plurality of joints with redundant degrees of freedom while effecting commanded movement of a distal end effector of the manipulator. Methods include defining a constraint, such as a network of paths, within a joint space defined by the one or more joints and determining a movement of the plurality of joints within a null-space to track the constraints with the one or more joints. Methods may further include calculating a reconfiguration movement of the joints and modifying the constraints to coincide with a reconfigured position of the one or more joints. Various configurations for devices and systems utilizing such methods are provided herein.
(canceled)
A method for moving a manipulator assembly that is adapted to support a tool that includes a tool tip, the manipulator assembly comprising a proximal portion coupled to a base, and a plurality of joints between the tool tip and the base, the plurality of joints having sufficient degrees of freedom to allow a range of differing joint states for a given state of the tool tip, and the method comprising:
A system comprising:
A non-transitory readable memory storing a processor-implemented program for moving a manipulator assembly that is adapted to support a tool that includes a tool tip, the manipulator assembly comprising a proximal portion coupled to a base, and a plurality of joints between the tool tip and the base, the plurality of joints having sufficient degrees of freedom to allow a range of differing joint states for a given state of the tool tip, and the processor-implemented program including instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
Dependencies are inferred from the claim text.