Methods, devices, and systems for non-mechanically restricting and/or programming movement of a tool of a manipulator along a single axis
First Claim
1. A computer system configured to perform at least the following functions:
- receive a command to restrict movement of a tool operatively associated with a robotic arm along a single axis, the robotic arm being configured for use in surgery;
receive a first dataset defining a first position and first orientation of an input device, the input device being disengageably linked with the robotic arm through a master-slave relationship in which the input device is the master;
receive a second dataset defining a second position and second orientation of the input device;
determine a component of the difference between the first position and first orientation of the input device and the second position and second orientation of the input device along one axis, the one axis related by a transformation to the single axis; and
send one or more signals to effect a move of the tool, the move effected using the component and the transformation, whereby the move is restricted to along the single axis.
12 Assignments
0 Petitions
Accused Products
Abstract
Methods, devices (such as computer readable media), and systems (such as computer systems) for performing movements of a tool of a medical robot along a single axis that are achieved by electronically limiting the medical robot'"'"'s movement to produce movement of the tool along the single axis rather than mechanically restricting the medical robot'"'"'s movement to produce the single axis movement. The tool'"'"'s movement will be along the single axis even if a user is moving an input device linked to the medical robot in other axes during the single axis movement. In addition, techniques are disclosed for automating the single axis movement such that it can be programmed to stop at a target location and start at or near a second (e.g., starting) location, which is useful for a procedure such as a brain biopsy, breast biopsy or implantation, and such that a user can execute a command instructing the medical robot to perform the movement without the need for the user to manipulate an input device to cause real-time responsive movement of the medical robot.
221 Citations
15 Claims
-
1. A computer system configured to perform at least the following functions:
-
receive a command to restrict movement of a tool operatively associated with a robotic arm along a single axis, the robotic arm being configured for use in surgery; receive a first dataset defining a first position and first orientation of an input device, the input device being disengageably linked with the robotic arm through a master-slave relationship in which the input device is the master; receive a second dataset defining a second position and second orientation of the input device; determine a component of the difference between the first position and first orientation of the input device and the second position and second orientation of the input device along one axis, the one axis related by a transformation to the single axis; and send one or more signals to effect a move of the tool, the move effected using the component and the transformation, whereby the move is restricted to along the single axis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification