Apparatus and method for providing an adjustable positive stop in space
10967525 · 2021-04-06
Assignee
Inventors
Cpc classification
A61B90/03
HUMAN NECESSITIES
G05G2009/04766
PHYSICS
A61B34/20
HUMAN NECESSITIES
G05B2219/39432
PHYSICS
B25J17/0266
PERFORMING OPERATIONS; TRANSPORTING
G05G9/047
PHYSICS
G05G5/03
PHYSICS
A61B2090/3983
HUMAN NECESSITIES
B25J9/0042
PERFORMING OPERATIONS; TRANSPORTING
A61B34/70
HUMAN NECESSITIES
A61B2034/102
HUMAN NECESSITIES
A61B2034/304
HUMAN NECESSITIES
G05B2219/36432
PHYSICS
A61B2090/3945
HUMAN NECESSITIES
A61B90/39
HUMAN NECESSITIES
G05B2219/45123
PHYSICS
International classification
B25J9/00
PERFORMING OPERATIONS; TRANSPORTING
A61B34/10
HUMAN NECESSITIES
B25J9/10
PERFORMING OPERATIONS; TRANSPORTING
A61B34/20
HUMAN NECESSITIES
Abstract
An apparatus for providing haptic guidance during manipulation of an end-effector includes a robotic arm. The robotic arm has at least one actuated joint, at least one other joint connected to the at least one actuated joint, and a physical constraint movable by actuation of the at least one actuated joint. The physical constraint limits the motion of the at least one other joint in at least one direction. The apparatus further includes an end-effector configured to be manipulated by an application of external forces and connected to the at least one other joint.
Claims
1. An apparatus, comprising: at least one actuated joint, at least one passive joint connected to the at least one actuated joint, a physical constraint movable by actuation of the at least one actuated joint, and a cutting tool connected to the at least one passive joint and moveable relative to the physical constraint by physical manipulation of the cutting tool by a user; wherein the physical constraint is configured to provide haptic feedback to the user during the physical manipulation of the cutting tool by limiting a range of motion of the passive joint in at least one direction.
2. The apparatus of claim 1, wherein the at least one passive joint provides for movement under physical manipulation by a user and the at least one actuated joint provides for movement under actuation by an electrical motor.
3. The apparatus of claim 1, wherein the cutting tool is a surgical burr.
4. The apparatus of claim 1, wherein the cutting tool is a drill bit.
5. The apparatus of claim 1, wherein the physical constraint permits movement of the cutting tool within a predetermined range of motion and constrains movement of the cutting tool outside the predetermined range of motion.
6. The apparatus of claim 1, wherein the at least one actuated joint includes an active linkage controlled by a drive mechanism, wherein the drive mechanism is configured to control a location of the physical constraint based on a position of a virtual object in a virtual space.
7. The apparatus of claim 6, wherein the drive mechanism is configured to adjust the location of the physical constraint in response to a current position of the cutting tool.
8. The apparatus of claim 7, wherein the current position of the cutting tool is determined using a tracking system.
9. The apparatus of claim 1, wherein the physical constraint comprises a pair of stops.
10. A method for controlling a user's movements of an end-effector, comprising: receiving a user-applied force on the end-effector of a robotic arm causing motion at joints of the robotic arm; determining a current position of the end-effector relative to an anatomy of a patient; comparing a current position of the end-effector to a predetermined location defined relative to the anatomy; and controlling a position of a physical constraint based on the comparison between the current position of the end-effector and the predetermined location, wherein the physical constraint is configured to constrain movement of the end-effector resulting from the user-applied force by limiting a range of motion of a passive joint coupled between the end effector and the physical constraint.
11. The method of claim 10, wherein the current position of the end-effector is determined using a tracking system.
12. The method of claim 10, wherein the predetermined location in space is based on a position of a virtual object in a virtual space.
13. A system for providing feedback, comprising: a passive joint movable about an axis; an end-effector coupled to the passive joint and configured to be manipulated by an application of external forces on the end-effector; and a physical constraint selectively driven about the axis to limit a range of motion of the passive joint in at least one direction to constrain movement of the end-effector as the end-effector is moved relative to the physical constraint by user manipulation of the end-effector.
14. The system of claim 13, wherein the passive joint is rotatable about the axis and the physical constraint is rotatable about the axis, the physical constraint including a portion that lies within a plane that includes the passive joint so as to limit movement of the end-effector when the passive joint and physical constraint are in contact with one another.
15. The system of claim 13, wherein the end-effector is a bone cutting tool.
16. The system of claim 13, wherein the at least one direction comprises rotation about the axis.
17. The system of claim 13, wherein the physical constraint has a sensor associated therewith that measures a position of the physical constraint, the system further including: a controller including: in communication with the second sensor and a motor that drives the physical constraint; and a computer in communication with the controller and configured to track the location of the physical constraint via information received from the second sensor.
18. The system of claim 17, wherein the controller is configured to execute a control program that determines a position in which the physical constraint must be placed based on a surgical plan.
19. The system of claim 13, wherein a position of the physical constraint is dynamically controlled in order to create a physical barrier to motion of the end-effector in accordance with a surgical plan.
20. The system of claim 13, wherein the feedback is haptic feedback.
Description
BRIEF DESCRIPTION OF THE FIGURES
(1) The invention is pointed out with particularity in the appended claims. The advantages of example embodiments of the invention described above, together with further advantages, may be better understood by referring to the following description taken in conjunction with the accompanying drawings. In the drawings, like reference characters generally refer to the same parts throughout the different views. The drawings are not necessarily to scale, emphasis instead generally being placed upon illustrating the principles of example embodiments of the invention.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
DETAILED DESCRIPTION
(13) In general, in various applications, when a tool or an instrument is being used, it is desirable to limit the range of possible movement of the tool. Limiting tool movement can prevent damage to a workpiece, for example, by preventing a user of the tool from cutting too deeply into the workpiece. When the user is operating a tool coupled to a robotic device in a particular process, such as surgery, manufacturing, or other applications, the limitations on tool movement can be implemented using physical stops.
(14) In part, exemplary embodiments of the invention described herein include robotic devices that use different physical stops and controls suitable for constraining movement of a tool within a prescribed range of motion. This is accomplished by controlling the motion of different linkages and members of the robotic device such that for a particular range of motion or distance, parts of the device are allowed to travel freely while for other prescribed ranges of motion or distances, motion of the parts of the device is constrained in speed or halted altogether. Thus, the physical stops can be controlled to permit a user to move the tool in a desired region of a workspace and to constrain the ability of the user to manipulate the tool into a forbidden region of the workspace. Using actuators and tracking devices in combination with mechanical linkages and joints make such systems possible.
(15) The exemplary embodiments also enable real time or dynamic positioning of a physical stop or constraint relative to a moving object. That is, for a moveable workpiece, such as a machineable block or a patient's hip bone, the example system described herein is able to respond to the motion of the workpiece by adjusting the physical stops in response thereto. This allows a surgeon or a worker to perform an operation on the patient or workpiece with the safety associated with the physical stops in spite of the movement of the patient or workpiece.
(16) For example, in a medical application for a haptic device, the virtual environment created by a haptic rendering process includes virtual (or haptic) objects (such as guidewires, implant models, or protective boundaries) that interact with a virtual representation of a medical instrument. The virtual medical instrument is linked (or registered) to the physical medical instrument so that movement of the physical medical instrument results in corresponding movement of the virtual medical instrument. Similarly, the virtual object is linked (or registered) to the patient's physical anatomy so that movement of the physical anatomy results in corresponding movement of the haptic object. Because the virtual and physical environments are registered or associated with one another, the user's manipulation of the medical instrument is constrained based on interaction between the virtual object and the virtual representation of the medical instrument, which typically makes use of a point in virtual space termed the haptic interaction point (HIP). The HIP is a point in virtual space that corresponds to a physical point on the medical instrument, for example, the tip of a surgical burr or drill bit. As the HIP moves through virtual space, the haptic rendering algorithm computes forces based on a desired relationship between the HIP and the virtual object, such as a relationship where the boundaries of the virtual object define a permissible workspace (e.g., a desired region of the workspace or a predetermined range of motion in the workspace) and the HIP is maintained within the boundaries of the virtual object. The actuators of the haptic device generate the computed forces, and the haptic interface transmits these forces to the user in an effort to maintain the desired relationship. Thus, as the surgeon moves the physical instrument, he or she feels the forces that the HIP experiences in virtual space. In this way, movement of the medical instrument can be constrained, for example, to keep the medical instrument within a cutting boundary defined by the virtual object and to prevent the medical instrument from moving into a forbidden region of the workspace. Thus, the user is permitted to move the tool within the predetermined range of motion of the workspace, but the ability of the user to manipulate the tool outside the predetermined range of motion is constrained.
(17) Thus, the movement of the HIP can be constrained to limit the way the surgeon can move the physical medical instrument. For example, the virtual object can be a virtual guidewire which constrains the HIP to move along a specific path. Attempted deviation from the path results in forces being generated that prevent or at least reduce the ability of the HIP to deviate from the path. These forces are transmitted to the surgeon through the haptic interface and thereby guide the physical instrument along a guide path in physical space in order to avoid anatomic features as the instrument is moved to a predefined location. In another example, the virtual object can be a virtual model of an implant to be implanted in a bone of a patient during a joint replacement operation. The virtual implant model is associated with (or registered to) the physical bone of the patient and defines the portion of bone to be removed so that a physical implant can be installed, as described, for example, in U.S. patent application Ser. No. 11/357,197, U.S. Pub. No. 2006/0142657, filed Feb. 21, 2006, and hereby incorporated by reference herein in its entirety. In the virtual environment, the HIP is constrained to stay within the cutting boundary defined by the implant model (i.e., the desired region of the workspace). If the HIP attempts to violate the boundary and to move into the forbidden region of the workspace, forces are transmitted to the surgeon through the haptic interface to prevent or at least reduce the surgeon's ability to violate the cutting boundary with the physical instrument.
(18) Although the forces applied to the HIP in virtual space can become substantially infinite to prevent the HIP from progressing beyond a predefined point in virtual space, in a conventional haptic device, this “infinite” force is applied by the actuators and so in actuality will result in a less than infinite force being applied to the user through the haptic interface. As a result, the user, either intentionally or inadvertently, may overcome the constraint force to deviate from a guide path or violate a haptic boundary.
(19) According to an embodiment of the present invention, a moveable positive stop is provided. One advantage of the moveable positive stop is that the positive stop can provide a sufficiently strong constraint to limit tool movement while still allowing the surgeon to retain flexibility of motion when moving the tool.
(20) The drive mechanism 50 is located at one end of the actuated linkage joint 26, and the positive stops 18 and 22 are located at the other end of the actuated linkage joint 26. As shown in
(21) In operation, as the end-effector coupled to the passive linkage joint 34 is moved by a user (e.g., by a surgeon during a surgical procedure to sculpt bone), the mechanical positioner 30 moves between the proximal positive stop 18 and the distal positive stop 22. When the actuated linkage joint 26 is fixed in place by the drive mechanism 50, the positive stops 18 and 22 are also fixed in place and will prevent the mechanical positioner 30 from moving beyond the positive stops 18 and 22. In this manner, the positive stops 18 and 22 define a predetermined range of motion for the mechanical positioner 30 (and thus the end-effector) and function to permit movement of the end-effector within the predetermined range of motion and to constrain the user's ability to move the end-effector outside the predetermined range of motion. When desired, the drive mechanism 50 can be actuated to move the actuated linkage joint 26, which results in movement of the positive stops 18 and 22 toward or away from the drive mechanism 50. In this manner, the drive mechanism 50 is controllable to adjust the positive stops 18 and 22 to adjust the predetermined range of motion, such as to adjust the position in space of the predetermined range of motion. To enable free motion of the end-effector, the positive stops 18 and 22 can be configured to move when the mechanical positioner 30 moves so that the mechanical positioner 30 does not contact either the proximal positive stop 18 or the distal positive stop 22. This enables the user to move the end-effector freely because the mechanical positioner 30 has complete freedom of motion along the axis of the passive linkage joint 34. To enable the positive stops 18 and 22 to move with the mechanical positioner 30, the system can include a sensor to detect motion of the mechanical positioner 30 and a controller to control the drive mechanism 50 to move the actuated linkage joint 26 so that the positive stops 18 and 22 track along with the mechanical positioner 30 and thus do not contact the mechanical positioner 30. In this manner, the positive stops 18 and 22 can be adjusted in response to movement of the mechanical positioner 30. To trigger a physical stop (e.g., when the end-effector is near a forbidden region of the workspace), the drive mechanism 50 is halted, thereby preventing further motion of the positive stops 18 and 22. When the mechanical positioner 30 contacts one of the positive stops 18 and 22, the user's motion of the end-effector is constrained. In this manner, the positive stop haptic system 10 provides a moveable positive stop that can constrain the end-effector with a physical stop (as opposed to a stop based on forces generated by an actuator) that the user cannot overcome while still allowing the surgeon to retain flexibility of motion when moving.
(22) As discussed above, the position of a portion of the end-effector in physical space (such as the tip of the tool or instrument) corresponds to the HIP in virtual space. Thus, as the instrument or end-effector moves in real space, the HIP moves, for example, toward the virtual object in virtual space. Referring to
(23) Referring to
(24) Referring to
(25) Referring to
(26) The example embodiments of the invention also relate to systems wherein the actuators and movable components are linked together in various suitable serial or parallel configurations. That is, in a series configuration, the drive mechanism 50 may be attached to the free end of the passive linkage joint of another positive stop assembly. Various medical applications, such as orthopedic surgery, are amenable to the techniques described herein.
(27) Referring to
(28) As shown in
(29) In the embodiment of
(30) In operation, as the end-effector is moved by the user, the revolute joints 38 and 46 and the distal link 42 transmit the motion to the passive linkage joint 34, causing the mechanical positioner 30 to move between the proximal positive stop 18 and the distal positive stop 22. When either of the stops 18 or 22 is reached, the mechanical positioner 30 can move no further in the present direction. As a result, the end-effector is also prevented from moving further in that direction.
(31) The position in space at which the positive stop occurs is determined in part by the position of the actuated linkage joint 26 within the drive mechanism 50. The drive mechanism 50 is fixed solidly to the base 54 by the proximal link 58. The drive mechanism 50 is used to position the actuated linkage joint 26 in space relative to the base 54.
(32) Referring to
(33) Referring to
(34) Referring to
(35) Referring to
(36) Referring to
(37) The passive linkage joint 34″′ is connected to an upper link (e.g., an end-effector or other link) by a distal link 82. As the upper link is moved, the distal link 82 causes the passive linkage joint 34′ to rotate until the mechanical positioner 30 contacts either the first positive stop 74 or second positive stop 78. By causing the motor 50′ to rotate from a first position to a second position, the positions at which the mechanical positioner 30 contacts the positive stops 74 and 78 is changed thereby changing the constraint placed on the end-effector. Thus, in the embodiment of
(38) One application of the present invention involving a moveable workpiece is a surgical application involving cutting or sculpting of bone, such as orthopedic joint replacement. Referring to
(39) The tracking system 118 may be any tracking system that enables the surgical system 100 to continually determine (or track) a pose of the relevant anatomy of the patient and a pose of a tool 124 (and/or the haptic device 112). For example, the tracking system 118 may comprise a non-mechanical tracking system, a mechanical tracking system, or any combination of non-mechanical and mechanical tracking systems suitable for use in a surgical environment.
(40) In one embodiment, the tracking system 118 includes a non-mechanical tracking system as shown in
(41) In one embodiment, an anatomy tracker 122 is disposed on the patient's anatomy and enables the anatomy to be tracked by the detection device 120. The anatomy tracker 122 includes a fixation device for attachment to the anatomy, such as a bone pin, surgical staple, screw, clamp, intramedullary rod, or the like. In one embodiment, the anatomy tracker 122 is configured for use during knee replacement surgery to track a femur F and a tibia T of a patient. In this embodiment, as shown in
(42) Although embodiments of this invention have been described in terms of a haptic medical application, as stated previously, this invention can be used to provide movable positive stops for other applications.
(43) While the present invention has been described in terms of certain example embodiments, it will be readily understood and appreciated by one of ordinary skill in the art that it is not so limited, and that many additions, deletions, and modifications to the example embodiments may be made within the scope of the invention as hereinafter claimed. Accordingly, the scope of the invention is limited only by the scope of the appended claims.