Robotic system and method for backdriving the same
AssigneeMAKO Surgical Corp.
InventorNicholas Jon Post
Life of this patent
Estimating the term…
Loading patent…
AssigneeMAKO Surgical Corp.
InventorNicholas Jon Post
Estimating the term…
A robotic surgical systems and methods of operating the same are provided. The system comprises a surgical tool, a manipulator having a plurality of joints and supporting the surgical tool, and a controller. A virtual simulation represents the surgical tool as a virtual rigid body having a virtual mass including an inertia about at least one of the joints. The controller determines an expected joint torque for the joint. The expected joint torque is compared to an actual joint torque of the joint to determine a joint torque difference. The inertia of the virtual mass about the joint is determined. An angular acceleration about the joint is computed using the joint torque difference and the inertia. The angular acceleration is projected to the virtual mass to determine an external force. The controller simulates dynamics of the surgical tool in the virtual simulation in response to the external force.
A robotic surgical system comprising:
A method of operating a robotic surgical system comprising a surgical tool, a manipulator supporting the surgical tool and comprising a plurality of joints, and a plurality of joint actuators, and a controller being in communication with the manipulator, and a virtual simulation representing the surgical tool as a virtual rigid body having a virtual mass with the virtual mass having an inertia about at least one of the joints, the method comprising the controller:
A method of backdriving a robotic system comprising a tool, a manipulator supporting the tool and comprising a plurality of joints, a plurality of joint actuators, and a controller being in communication with the manipulator, and a virtual simulation representing the tool as a virtual rigid body having a virtual mass with the virtual mass having an inertia about each of the joints, the method comprising the controller:
Dependencies are inferred from the claim text.