Apparatus and method for a global coordinate system for use in robotic surgery
AssigneeAuris Health, Inc.
InventorsJeffery B. Alvarez, Jian Zhang, Gregory Kintz
Life of this patent
Estimating the term…
Abstract
An apparatus and method for establishing a global coordinate system to facilitate robotic assisted surgery. The coordinate system may be established using a combination of the robotic data, i.e., kinematics, and optical coherence tomographic images generated by an overhead optical assembly and a tool-based sensor. Using these components, the system may generate a computer-registered three-dimensional model of the patient's eye. In some embodiments, the system may also generate a virtual boundary within the coordinate system to prevent inadvertent injury to the patient.
Claims14
A system for facilitating robotic surgery, comprising:
- a first mechanical arm configured to facilitate operation of an optical assembly that comprises optical components and an optical detector coupled to the first mechanical arm, the first mechanical arm comprising a first joint sensor configured to generate a first location reading for the first mechanical arm;
- a second mechanical arm coupled to a surgical tool, the second mechanical arm comprising a second joint sensor configured to generate a second location reading for the second mechanical arm, the surgical tool comprising an optical fiber configured to emit a scanning signal from a distal end of the surgical tool and receive a signal resulting from scattering of the scanning signal;
- a visual light microscope configured to provide a view of a target anatomy, the visual light microscope sharing at least one of the optical components of the optical assembly, the at least one shared optical component configured to provide light in a first frequency range to the visual light microscope and provide light in a second frequency range to the optical detector;
- and
- a processor,
- wherein the processor is configured to determine locations of the first and second mechanical arms and the tool based on the first and second location readings,
- wherein the processor is configured to generate kinematic registration data for the first and second mechanical arms and the tool based on the determined locations,
- wherein the processor is configured to obtain a plurality of image slices of the target anatomy based on a signal output from the optical detector,
- wherein the processor is configured to generate imaging data including a three-dimensional data model of the target anatomy based on the image slices and the signal resulting from scattering of the scanning signal received from the optical fiber, the three-dimensional data model comprising anatomical contours defining surface data of the target anatomy,
- wherein the processor is configured to generate a global coordinate system using the imaging data and the kinematic registration data,
- wherein the first and second mechanical arms are robotically-driven, and
- wherein the processor is configured to automatically limit movement of the first and second mechanical arms to robotically enforce a virtual boundary comprising a specified distance between the tool and a surface of the target anatomy utilizing the generated global coordinate system, a position of the target anatomy therewithin, and the surface data for avoiding inadvertent injury to the target anatomy.
A method for facilitating robotic surgery using a global coordinate system, the method comprising:
- determining the location of a first robotically-operated mechanical arm with a first joint sensor on the first robotically-operated mechanical arm;
- registering the determined location of the first robotically-operated mechanical arm to a global coordinate system with a processor;
- registering the location of an optical assembly with a predetermined focal length to the global coordinate system with the processor, the optical assembly comprising optical components and an optical detector and being operatively coupled to the first robotically-operated mechanical arm;
- determining the location of a second robotically-operated mechanical arm with a second joint sensor on the second robotically-operated mechanical arm, the second mechanical arm coupled to a surgical tool comprising an optical fiber;
- registering the determined location of the second robotically-operated mechanical arm to the global coordinate system with the processor;
- utilizing a visual light microscope configured to view a target anatomy, the visual light microscope sharing at least one of the optical components of the optical assembly, the at least one shared optical component configured to provide light in a first frequency range to the visual light microscope and provide light in a second frequency range to the optical detector;
- orienting the optical assembly relative to an operative site in which the target anatomy is located;
- registering the location of the operative site in the global coordinate system with the processor using the predetermined focal length of the optical assembly;
- scanning the operative site using an optical system integrated into the optical assembly;
- retrieving optical data with the processor, the optical data comprising a plurality of image slices of the operative site including the target anatomy based on a signal output from the optical assembly;
- emitting a scanning signal from the optical fiber at a distal end of the surgical tool;
- receiving a signal at the optical fiber resulting from scattering of the scanning signal;
- processing the image slices and the signal resulting from scattering of the scanning signal received from the optical fiber with the processor to generate a three-dimensional model of the operative site and the target anatomy, the three-dimensional data model comprising anatomical contours defining surface data of the target anatomy;
- registering the three-dimensional model to the global coordinate system with the processor;
- and
- automatically limiting movement of the second robotically-operated mechanical arms to robotically enforce a virtual boundary in the global coordinate system with the processor, the virtual boundary comprising a specified distance between the surgical tool and a surface of the target anatomy utilizing the registered three-dimensional model of the operative site in the global coordinate system and the surface data.
Dependencies are inferred from the claim text.