Image-directed robotic system for precise robotic surgery including redundant consistency checking
First Claim
1. A robotic surgical system comprising:
- multiple degree of freedom of manipulator arm means including a surgical tool, the manipulator arm means being coupled to means for controllably positioning the surgical tool during the operation thereof within a three dimensional coordinate system;
means for determining a position of the surgical tool in the three dimensional coordinate system relative to a volumetric model that corresponds at least in part to a volume of tissue to be operated on by the surgical tool, the determining means including redundant means for detecting a position of the surgical tool within the three dimensional coordinate system during the operation of the surgical tool, the detecting means having an output coupled to means for processing the volumetric model for determining the position of the surgical tool relative to the volumetric model, the processing means having an output coupled to a first input of the positioning means for causing the positioning means to suspend a motion of the surgical tool if the position of the surgical tool is detected to lie outside of the volumetric model; and
means for measuring a magnitude of a force applied to the surgical tool during the operation of the surgical tool, the force measuring means having an output coupled to a second input of the positioning means for causing the positioning means to suspend a motion of the surgical tool if a force greater than a predetermined force is measured.
1 Assignment
0 Petitions
Accused Products
Abstract
A robotic surgical system (10) includes a multiple degree of freedom manipulator arm (14) having a surgical tool (22). The arm is coupled to a controller (24) for controllably positioning the surgical tool within a three dimensional coordinate system. The system further includes a safety monitoring processor (38) for determining the position of the surgical tool in the three dimensional coordinate system relative to a volumetric model. The volumetric model may be represented as a constructive solid geometry (CSG) tree data structure. The system further includes an optical tracking camera system (28, 32) disposed for imaging a region of space that includes at least a portion of the manipulator arm. An output of the camera system is coupled to the processor (38) that processes the volumetric model for determining if the surgical tool is positioned outside of the volumetric model. The system further includes a strain gage (40) for detecting slippage in three dimensions between an immobilized tissue, such as bone, and a reference point (44). The system also includes multiple and redundant safety features for suspending a motion of the surgical tool to prevent the tool from operating outside of the predetermined volume of space.
1409 Citations
23 Claims
-
1. A robotic surgical system comprising:
-
multiple degree of freedom of manipulator arm means including a surgical tool, the manipulator arm means being coupled to means for controllably positioning the surgical tool during the operation thereof within a three dimensional coordinate system; means for determining a position of the surgical tool in the three dimensional coordinate system relative to a volumetric model that corresponds at least in part to a volume of tissue to be operated on by the surgical tool, the determining means including redundant means for detecting a position of the surgical tool within the three dimensional coordinate system during the operation of the surgical tool, the detecting means having an output coupled to means for processing the volumetric model for determining the position of the surgical tool relative to the volumetric model, the processing means having an output coupled to a first input of the positioning means for causing the positioning means to suspend a motion of the surgical tool if the position of the surgical tool is detected to lie outside of the volumetric model; and means for measuring a magnitude of a force applied to the surgical tool during the operation of the surgical tool, the force measuring means having an output coupled to a second input of the positioning means for causing the positioning means to suspend a motion of the surgical tool if a force greater than a predetermined force is measured. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for preparing a cavity within a bone to receive a prosthetic implant, comprising:
-
multiple degree of freedom manipulator arm means including a rotating surgical tool, the manipulator arm means being coupled to means for controllably positioning the surgical tool within a three dimensional robot coordinate system; means for immobilizing the bone within the three dimensional robot coordinate system; means for determining a position of the surgical tool in the three dimensional robot coordinate system relative to a volumetric model representative of a cavity to be formed within the bone, the determining means including imaging means disposed for imaging a region of space that includes at least a portion of the manipulator arm means for determining if the surgical tool is positioned outside of the volumetric model, the determining means having an output coupled to a first input of the positioning means for causing the positioning means to suspend a movement of the surgical tool if the position of the surgical tool is determined to lie outside of the volumetric mode; and means coupled between the bone and the immobilizing means and having an output for indicating an amount of movement, if any, between the bone and the immobilizing means, the indicating means measuring the movement of the bone in three dimensions, the movement indicating means having an output coupled to a second input of the positioning means for causing the positioning means to suspend a movement of the surgical tool if a movement of the bone is indicated. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. An apparatus for preparing a cavity within a bone to receive a prosthetic implant, comprising:
-
multiple degree of freedom manipulator arm means controllably conveying a surgical tool so as to remove bone tissue therewith, the manipulator arm means being coupled to means for controllably positioning the surgical tool within a three dimensional robot coordinate system; means for determining a position of the surgical tool in the three dimensional robot coordinate system relative to a volumetric model representative of a three dimensional shape of a cavity to be formed within a bone, the determining means including imaging means disposed for obtaining a three dimensional image of at least a portion of the manipulator arm means for determining if the surgical tool is positioned outside of the volumetric model, the determining means having an output coupled to a first input of the positioning means for causing the positioning means to suspend a movement of the surgical tool if the position of the surgical tool is determined to lie outside of the volumetric model; and means for measuring a magnitude of a force applied to the surgical tool while removing bone tissue during the preparation of the cavity, the force measuring means having an output coupled to a second input of the positioning means for causing the positioning means to suspend a motion of the surgical tool if a force greater than a predetermined force is measured. - View Dependent Claims (22, 23)
-
Specification