The present disclosure relates to computer-assisted surgery systems and, more particularly, to instrumentation used for the tracking of surgical tools and patients during computer-assisted surgery.
Tracking of surgical instruments or tools is an integral part of computer-assisted surgery (hereinafter CAS). The tools are tracked for position and/or orientation in such a way that information pertaining to bodily parts is obtained. The information is then used in various interventions with respect to the body, such as bone alterations, implant positioning, incisions and the like.
Optical tracking systems are commonly used in the operating room, notably because active transmitters on the tools are not required on the tools, and therefore represent fewer issues pertaining to sterilization. The CAS system associated with such passive tracking has an optical sensor apparatus provided to visually detect optical elements on the tools. The optical elements are passive, whereby no power source is associated therewith.
In order to obtain values for position and/or orientation, the optical elements must be in the line of sight of the optical sensor apparatus. Accordingly, with passive tracking systems, the surgeon or staff must maintain the required visibility between the optical sensor apparatus and the optical elements. This line of sight requirement may hamper movements of an operator or robot performing surgery.
Therefore, in accordance with an aspect of the present disclosure, there is provided an assembly including: a surgical instrument having a working end extending along an axis; and a tracker device having an axisymmetric body or a quasi-axisymmetric body, the tracker device configured to be mounted on the surgical instrument such that an axis of axisymmetry of the axisymmetric body or the quasi-axisymmetric body is collinear with the axis of the surgical instrument; whereby at least a position of the surgical instrument is tracked as a function of a tracking of the axisymmetric body or the quasi-axisymmetric body .
In accordance with another aspect of the present disclosure, there is provided a computer-assisted surgery system for tracking surgical instruments during surgery, including: a surgical instrument having a working end extending along an axis; and a tracker device including a body, the body having an axisymmetric body or a quasi-axisymmetric body, the tracker device configured to be mounted on the surgical instrument such that an axis of axisymmetry of the body is collinear with the axis of the surgical instrument; a tracking system having: a sensor unit configured to output a tracking output of the tracker device as the surgical instrument is moved; a database storing geometrical pattern data and instrument and tracker device relation data; and a position and orientation calculator configured to determine a position and an orientation of the tracker device as a function of the tracking output of the tracker device from the sensor unit. The tracking system is configured to calculate at least a position of the surgical instrument as a function of a tracking of the axisymmetric body or the quasi-axisymmetric body.
In accordance with yet another aspect of the present disclosure, a computer-assisted surgery system for tracking surgical instruments during surgery, including: a processing unit; and a non-transitory computer-readable memory communicatively coupled to the processing unit and including computer-readable program instructions executable by the processing unit for: obtaining image data of an axisymmetric body or a quasi-axisymmetric body of a tracker device, determining an orientation of the axisymmetric body or the quasi-axisymmetric body from the imaging, and calculating and outputting at least a position of a surgical instrument as a function of a tracking of the axisymmetric body or the quasi-axisymmetric body.
Having thus generally described the nature of one or more aspects of the present disclosure, reference will now be made to the accompanying drawings, showing by way of illustration a preferred embodiment thereof and in which:
Referring now to the drawings and more particularly to
The tracker device 10, and possibly the tracker device 12, may have an axisymmetric body or an axisymmetric body portion, that may be viewed by a sensor apparatus via one or more peripheral surfaces 11. The axisymmetric body is mounted to the tool T in any appropriate way, such as to the stem, shaft, handle, etc. The axisymmetric body is secured to the tool T so as to have its axis of axisymmetry collinear with the axis T′ of the tool T. Accordingly, the axis of axisymmetry can be viewed as axis T′ in
In the embodiment of
In the embodiment of
In the embodiment of
Referring to
The clocking feature(s) 11′ may be used for instance to enable a tracking of an orientation of the tool T. As an example, the tool T may have a blade as working end WE. The clocking feature 11′ may be indicative of where the sharp edge of the blade is. Therefore, the clocking feature(s) 11′ may be used when the working end WE of the tool is non axisymmetric, or has a non-axisymmetric feature, or when the working end WE has a given orientation. In an embodiment, if the working end WE of the tool T is purely axisymmetric, such as may be the case for some registration pointers as shown in
The tracker device 10 may be visible to the sensor unit 102 of the tracking system 101 of
Referring to
A database 106 may be provided so as to store the geometrical pattern data or other marks, such as optical patterns and/or colour schemes. More specifically, the various patterns and marks of the tracker device 10 and of the tracker device(s) 12, if present, are stored in the database 106. Similarly, the relation between the instrument and the tracker device 10 is stored in the database 106. According to an embodiment, the geometrical pattern data includes a 3D virtual model of the geometry of the axisymmetric body of the tracker device 10, including the axis of axisymmetry T′. The geometrical pattern data may include the clocking feature(s) 11′ relative to the 3D virtual model of the geometry of the axisymmetric body of the tracker device 10 that includes the axis of axisymmetry T′. The pattern and mark data may also include instrument/tracker device relation data. This relation data may be a position of the working end WE relative to the axisymmetric body, the position being along the axis of axisymmetry T′. This relation data may include an orientation of a portion of the working end WE (e.g., sharp edge) relative to the clocking feature(s) 11′. If the sensor unit 102 has the capacity of detecting colors, the colour schemes or like marks may be used to get additional information on the tracker(s) 10 and/or 12 and tools T. For example, a colour scheme or like mark may serve for the system 101 to identify a tool (e.g., probe is blue tracker, awl is red tracker) and/or to indicate the size of the tracker 10/12 (e.g., blue cone tracker is a 20.0 mm tracker, red cone tracker is a 15.0 mm tracker). The colour schemes or like marks may be used as clocking feature(s) 11′.
The instrument/tracker device relation may result from a calibration performed in the first steps of use of the computer-assisted surgery system. A calibration of the surgical tool T with the tracker device 10 thereon may be performed prior to the use of the tracker device 10, to calibrate a position of the working end WE of the tool T relative to the tracker device 10. The calibration of the surgical tool T with the tracker device 10 may be performed to calibrate an orientation of the working end WE of the tool T relative to a clocking feature(s) 11′ of the tracker device 10, if present or if desired.
A position and orientation calculator module 108 is associated with the controller module 104. The position and orientation calculator module 108 receives the tracking image feed of the axisymmetric body from the sensor unit 102, as well as the geometrical pattern data. The position and orientation calculator module 108 identifies which one of the patterns or marks of the tracker device 10 and of the tracker device(s) 12, if present, is being tracked, e.g., the axisymmetric body of
The position and orientation of the tracker device 10 is sent to the controller module 104. The controller module 104 will combine this information with the instrument/tracker device relation from the geometrical pattern database 106, so as to calculate or determine the position and orientation of the working end WE of the instrument T, along with axis of axisymmetry T′, for instance relative to the anatomical feature of the patient, such as a bone model, a digitized surface, etc. This may entail the tracking of the tracker device(s) 12 secured to the anatomical feature.
The geometry of the tracker device 10 and of the tracker device(s) 12, if present, is recognized by the tracking system 101 of the CAS system. The preferred absence of a plane of symmetry other than the one related to axisymmetry is such that the distance of the tracker device 10 and the tracker device(s) 12, if present, from the point of view of the sensor unit 102 can be determined, and with trigonometry using dimensions of the tracker device 10, the orientation may also be determined. Moreover, the axisymmetry and the collinear relation between the axis of axisymmetry T′ and axis of the surgical instrument T increase the range of visibility of the tracker device 10 and instrument to 360 degrees in some instances.
The user of the computer-assisted surgery system obtains information pertaining to the position and orientation of the instrument T via its axis of axisymmetry T′ and of the working end WE, in the various forms known to computer-assisted surgery (e.g., visual representation, numerical values such as angles, distances, etc.), via the user interface 110. It is pointed out that the database 106 may as well be part of the controller module 104 or the position and orientation calculator module 108, may be part of a cloud-based server, etc.
The system 100 may also be referred to as computer-assisted surgery system for tracking surgical instruments during surgery that has a processing unit; and a non-transitory computer-readable memory communicatively coupled to the processing unit and including computer-readable program instructions executable by the processing unit for: obtaining imaging of an axisymmetric body or quasi-axisymmetric body of a tracker device; determining an orientation of the axisymmetric body or quasi-axisymmetric body from the imaging; and calculating and outputting at least a position of a surgical instrument as a function of a tracking of the axisymmetric body or quasi-axisymmetric body, relative to an anatomical feature, such as fixed in a coordinate system or equipped with the tracker device(s) 12.
Therefore, the tracker devices 10 shown herein may be said to have, in some embodiment, a geometry of optical elements for use in CAS which are visible regardless of the devices' orientation relative to the sensor unit 102. Unlike a typical planar-based optical pattern, the cylindrical/axisymmetric pattern does not require the operator to actively maintain the tracker device's orientation with respect to the sensor unit 102.
In some embodiments, the tracker device 10 may be represented by an axisymmetric profile which the controller 104 uses to calculate the tracked objects central axis and position relative to other objects nearby and/or patient anatomy.
In some embodiments, the clocking feature(s) 11′ of the tracker device 10 may be represented by a partially axisymmetric profile, which provides the same information described above with additional features that indicate clocking of the axis to the tracking system 101 observing the tool.
For example, one of the discs of
In some embodiments, the tracker devices 10 have a lower profile than traditional planar optical elements. Stated differently, the volume or volumetric envelope of the tracker devices 10 may be less than standard planar-style optical devices (including support).
In some embodiments, the tracker device 10 could utilize colors/patterns to allow users to distinguish the tools/attachments more easily.
The present application claims the benefit of U.S. Provisional Patent Application No. 62/927,803, entitled, “TRACKER DEVICE FOR COMPUTER-ASSISTED SURGERY,” filed on Oct. 30, 2019, the contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
62927803 | Oct 2019 | US |