System and method for using a haptic device as an input device
First Claim
1. A method for using a haptic device as an input device, comprising:
- receiving information identifying a virtual haptic object which is modifiable by said haptic device, said virtual haptic object being associated with a processor of a computer-assisted surgery system;
receiving with the processor an input from said haptic device;
modifying at least one of a position, a size, a shape, and an orientation of said virtual haptic object in the processor in response to receiving the input from said haptic device; and
restricting movement of said haptic device relative to at least two directions in accordance with the virtual haptic object, wherein the directions are defined relative to at least a portion of an anatomy of a patient.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention generally pertains to a combination of a haptic device with a computer-assisted surgery system. The haptic device may be used as an input device, allowing information to pass from the user to the computer-assisted surgery system, and providing functionality similar to common user interface devices, such as a mouse or any other input device. When used as an input device, it may be used for defining anatomical reference geometry, manipulating the position and/or orientation of virtual implants, manipulating the position and/or orientation of surgical approach trajectories, manipulating the positions and/or orientation of bone resections, and the selection or placement of any other anatomical or surgical feature.
-
Citations
37 Claims
-
1. A method for using a haptic device as an input device, comprising:
-
receiving information identifying a virtual haptic object which is modifiable by said haptic device, said virtual haptic object being associated with a processor of a computer-assisted surgery system; receiving with the processor an input from said haptic device; modifying at least one of a position, a size, a shape, and an orientation of said virtual haptic object in the processor in response to receiving the input from said haptic device; and restricting movement of said haptic device relative to at least two directions in accordance with the virtual haptic object, wherein the directions are defined relative to at least a portion of an anatomy of a patient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for a medical procedure, comprising:
-
a computer-assisted surgery system; a display device; a haptic device communicatively coupled with said computer-assisted surgery system, said haptic device including an end effector configured for sculpting bone and being operable to provide input to said computer-assisted surgery system to control a virtual haptic object which defines bone to be removed by the end effector, the virtual haptic object having a plurality of segments; and a processor associated with said computer-assisted surgery system and programmed to; restrict movement of said haptic device relative to at least one predetermined direction in accordance with the virtual haptic object, wherein the predetermined direction is defined relative to at least a portion of an anatomy of a patient; control the display device to display a diagnostic image and to display a representation of the virtual haptic object overlaid on the diagnostic image; dynamically modify at least one of a position, a size, a shape, and an orientation of the virtual haptic object and the representation of the virtual haptic object as the end effector moves between segments during sculpting to inhibit the end effector from following an abrupt transition between the segments of the virtual haptic object. - View Dependent Claims (19, 20)
-
-
21. A system for computer-assisted surgery, comprising:
-
a haptic device including an end effector which is configured to interact with anatomy of a patient undergoing surgery; a virtual haptic object having at least one surface that defines relative resistance to movement of the end effector; a processor operatively associated with said haptic device, the processor being programmed to; receive information identifying the virtual haptic object; receive input from said haptic device; control resistance to movement of said haptic device relative to at least a portion of the anatomy of the patient in accordance with the at least one surface of the virtual haptic object; and modify at least one of a position, a size, a shape, and an orientation of the virtual haptic object in response to movement of the haptic device; and a display device on which a representation of the virtual haptic object and a representation of the end effector are displayed superimposed on an anatomical image of the portion of the anatomy of the patient. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification