US20070173790A1 - Method and system for calibrating a surgical tool and adapter therefor - Google Patents

Method and system for calibrating a surgical tool and adapter therefor Download PDF

Info

Publication number
US20070173790A1
US20070173790A1 US11/646,960 US64696006A US2007173790A1 US 20070173790 A1 US20070173790 A1 US 20070173790A1 US 64696006 A US64696006 A US 64696006A US 2007173790 A1 US2007173790 A1 US 2007173790A1
Authority
US
United States
Prior art keywords
tool
tracking device
surgical
adapter
axis
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/646,960
Inventor
Jose Luis Moctezuma De La Barrera
Amir Sarvestini
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Stryker European Operations Holdings LLC
Original Assignee
Stryker Leibinger GmbH and Co KG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Stryker Leibinger GmbH and Co KG filed Critical Stryker Leibinger GmbH and Co KG
Priority to US11/646,960 priority Critical patent/US20070173790A1/en
Publication of US20070173790A1 publication Critical patent/US20070173790A1/en
Priority to DE102007059691A priority patent/DE102007059691A1/en
Assigned to STRYKER EUROPEAN OPERATIONS HOLDINGS LLC reassignment STRYKER EUROPEAN OPERATIONS HOLDINGS LLC CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: STRYKER EUROPEAN HOLDINGS III, LLC
Assigned to STRYKER EUROPEAN HOLDINGS III, LLC reassignment STRYKER EUROPEAN HOLDINGS III, LLC NUNC PRO TUNC ASSIGNMENT (SEE DOCUMENT FOR DETAILS). Assignors: STRYKER EUROPEAN HOLDINGS I, LLC
Assigned to STRYKER LEIBINGER GMBH & CO. KG. reassignment STRYKER LEIBINGER GMBH & CO. KG. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MOCTEZUMA DE LA BARRERA, JOSE LUIS, SARVESTINI, AMIR
Assigned to STRYKER EUROPEAN HOLDINGS VI, LLC reassignment STRYKER EUROPEAN HOLDINGS VI, LLC NUNC PRO TUNC ASSIGNMENT (SEE DOCUMENT FOR DETAILS). Assignors: STRYKER LEIBINGER GMBH & CO. KG
Assigned to STRYKER EUROPEAN HOLDINGS I, LLC reassignment STRYKER EUROPEAN HOLDINGS I, LLC NUNC PRO TUNC ASSIGNMENT (SEE DOCUMENT FOR DETAILS). Assignors: STRYKER EUROPEAN HOLDINGS VI, LLC
Abandoned legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/20ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/40ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management of medical equipment or devices, e.g. scheduling maintenance or upgrades
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16ZINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS, NOT OTHERWISE PROVIDED FOR
    • G16Z99/00Subject matter not provided for in other main groups of this subclass
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods, e.g. tourniquets
    • A61B2017/00477Coupling
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods, e.g. tourniquets
    • A61B2017/00681Aspects not otherwise provided for
    • A61B2017/00725Calibration or performance testing
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • A61B2034/2046Tracking techniques
    • A61B2034/2055Optical tracking systems
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • A61B2034/2068Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis using pointers, e.g. pointers having reference marks for determining coordinates of body points
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • A61B2034/2068Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis using pointers, e.g. pointers having reference marks for determining coordinates of body points
    • A61B2034/207Divots for calibration
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • A61B2034/2072Reference field transducer attached to an instrument or patient
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/25User interfaces for surgical systems
    • A61B2034/252User interfaces for surgical systems indicating steps of a surgical procedure
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/25User interfaces for surgical systems
    • A61B2034/256User interfaces for surgical systems having a database of accessory information, e.g. including context sensitive help or scientific articles
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B90/00Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
    • A61B90/39Markers, e.g. radio-opaque or breast lesions markers
    • A61B2090/3983Reference marker arrangements for use with image guided surgery

Definitions

  • This invention generally relates to calibrating surgical tools for use with a surgical navigation system. More particularly this invention relates to the calibration of a combination of a universal tracking device and the surgical tool so that the position and orientation of the surgical tool can be determined by the surgical navigation system.
  • Typical surgical navigation systems utilize specially developed tools that include built in tracking devices so that the surgeon can see the position of the surgical tool overlaid on a monitor that shows a preoperative image or an intraoperative image.
  • the preoperative images are typically prepared using well-known preoperative scanning techniques, such as MRI or CT scans.
  • the intraoperative images can be prepared using flouroscope, low level x-ray and similar devices.
  • the tracking devices typically include multiple optical emitters, such as LED's, that can be detected by the surgical navigation system. From the position of the emitters, the surgical navigation system can determine the position and/or orientation of the surgical tool.
  • position means the coordinates of the tip of the surgical tool in three-dimensional space, the x, y, z or Cartesian coordinates, relative to the surgical navigation system.
  • orientation means the pitch, roll, and yaw of the surgical tool.
  • a universal tracking device In order for a surgeon to use a surgical tool without a built in tracking device with a surgical navigation system, a universal tracking device must be attached to the surgical tool.
  • the universal tracking device and the surgical tool combination must be calibrated so that the surgical navigation system knows the relation between tip of the surgical tool and the position of the tracking device.
  • Surgical tools with the attached universal tracking device can be calibrated and then tracked. If the tracking device and surgical tool have been calibrated relative to the surgical navigation system so that only the position of the tip of the surgical tool is known to the surgical navigation system, then only the position of the tip but not the orientation of the surgical tool can be tracked by the system. Because the exact path the surgeon will take during a particular surgical procedure is very important, it is preferable to know both the position and orientation of the surgical tools used during that procedure so that the surgical tools can be completely represented on the monitor of typical surgical navigation systems.
  • both the position and orientation for each surgical tool and tracking device combination must be calibrated.
  • Typical prior calibration devices have been described in U.S. Pat. Nos. 5,987,960, 5,921,992 and 6,306,126. Each of these calibration devices utilizes the principal of constraining the axis of the surgical tool in a plane perpendicular to a base of the calibration device. Because the position of the base of the calibration device and the position of the axis of the surgical tool are known relative to optical tracking elements contained on the calibration device, the surgical navigation system can calculate the position and the orientation for the particular surgical tool and the tracking device combination. Thereafter, that surgical tool and tracking device combination can be completely tracked by the surgical navigation system.
  • the present invention is directed to an improved method of calibrating both the position and orientation of a surgical tool for use with a surgical navigation system.
  • This method includes the steps of attaching a tracking device capable of communicating with the surgical navigation system to the surgical tool using an adapter, wherein the surgical tool has both a tool axis and a tool tip and the adapter has a known relation between the tracking device and the tool axis.
  • the method further includes the step of touching the tool tip to a calibration device capable of communicating with the surgical navigation system and capable of determining the position of the tool tip relative to the position of the tracking device.
  • the method further includes the step of calculating the position of the tool tip and then calculating orientation data for the surgical tool from the known relation between the tracking device and the tool axis.
  • the method includes the step of storing the position of the tool tip and the orientation data for the surgical tool within memory of the surgical navigation system so that when the surgical tool is used with the surgical navigation system, the position and the orientation of the surgical tool can be tracked by the surgical navigation system.
  • a further method of the present invention for calibrating the position and the orientation of the surgical tool for use with the surgical navigation system comprises the following steps.
  • the first step is attaching a tracking device capable of communicating with the surgical navigation system to the surgical tool using an adapter wherein the surgical tool has a tool axis and a tool tip and the adapter has a known relation between the tracking device and the tool axis.
  • the second step in the method is touching the tool tip to a calibration device capable of communicating with the surgical navigation system and capable of determining a position of the tip of the surgical tool relative to a position of the tracking device.
  • the method further includes the step of calculating the position of tool tip and the step of storing the position of the tool tip within memory of the surgical navigation system.
  • the method includes the step of determining orientation data for the surgical tool from the position of the tool tip and from a database of stored relations of the tracking device to the tool axis and from the position of the tool tip such that the position of the tool tip intersects an axis of the surgical tool from the database so that when the surgical tool is used with the surgical navigation system, the position and orientation of the surgical tool can be tracked by the surgical navigation system.
  • the present invention also is directed to an adapter to attach a tracking device to a surgical tool having axis, which comprises a body having an exterior surface, and an interior surface.
  • the adapter also includes a docking structure for the tracking device attached to the exterior surface.
  • the adapter includes the interior surface that defines an opening extending through the body, the opening having an axis and the opening having a shape to engage the surgical tool such that there is identity between the axis of the opening and the tool axis.
  • the present invention further includes a system for the calibration of a surgical tool for use with a surgical navigation system.
  • the system comprises a memory unit, an adapter that can be attached to a surgical tool having a tool tip and a tool axis, and a tracking device attached to the adapter, the tracking device capable of being tracked by the surgical navigation system, wherein the adapter has a known relation between the tracking device and the tool axis.
  • the system further includes a calibration device capable of determining the position of the tool tip relative to the position of the tracking device and capable of communicating with the surgical navigation system.
  • the system also includes a first circuit operative to calculate the position of the tool tip relative to a position of the tracking device and an orientation of the surgical tool from the known relation between the tracking device and the tool axis and from the position of the tool tip, and a second circuit operative to store the position of the tool tip and the orientation of the tool in the memory unit.
  • a further system of the present invention for calibrating a position and an orientation of a surgical tool for use with a surgical navigation system comprises means for attaching a tracking device capable of communication with the surgical navigation system to the surgical tool using an adapter, the surgical tool having a tool axis and a tool tip, and the adapter having a known relation between the tracking device and the tool axis.
  • the system also includes means for calculating a position of the tool tip by touching the tool tip to a calibration device capable of communication with the surgical navigation system and capable of determining the position of the tool tip relative to a position of the tracking device and means for calculating orientation data for the surgical tool from the known relation between the tracking device and the tool axis and from the position of the tool tip.
  • system includes means for storing the position of the tool tip for the surgical tool and the orientation data for the surgical tool within memory of the surgical navigation system so that when the surgical tool is used with the surgical navigation system, the position and the orientation of the surgical tool can be tracked by the surgical navigation system.
  • a still further system of the present invention for calibrating a surgical tool for use with a surgical navigation system comprises a memory unit and means for attaching an adapter to a surgical tool having a tool tip and a tool axis.
  • the system also includes means for tracking the surgical tool attached to the adapter, the tracking means capable of being tracked by the surgical navigation system, wherein the adapter has a known relation between the tracking device and the tool axis and means for calibrating capable of determining a position of the tool tip relative to the position of the tracking means and capable of communicating with the surgical navigation system.
  • the system further includes means for calculating the position of the tool tip; and an orientation of the surgical tool from the known relation between the tracking device and the tool axis and from the position of the tool tip, and means for storing the position of the tool tip and the orientation of the surgical tool in the memory unit.
  • Another system of the present invention for calibrating a position and an orientation of a surgical tool for use with a surgical navigation system comprises means for attaching a tracking device capable of communication with the surgical navigation system to the surgical tool using an adapter, the surgical tool having a tool axis and a tool tip, and the adapter having a known relation between the tracking device and the tool axis.
  • the system also includes means for calculating a position of the tool tip by touching the tool tip to a calibration device capable of communicating with the surgical navigation system and capable of determining the position of the tool tip relative to a position of the tracking device, and means for storing the position of tool tip within memory of the surgical navigation system.
  • the system has means for determining orientation data for the surgical tool from the position of the tool tip and from a database of stored relations of the tracking device to the tool axis and from the position of the tool tip, such that the position of the tool tip intersects an axis of the surgical tool from the database, so that when the surgical tool is used with the surgical navigation system the position and the orientation of the surgical tool can be tracked by the surgical navigation system.
  • FIG. 1 is a schematic view of the surgical navigation system
  • FIG. 1 a is a block diagram of the surgical navigation system of FIG. 1 ;
  • FIG. 2 is an isometric view of the adapter according to the present invention.
  • FIG. 3 is a side elevational view of the adapter of FIG. 2 ;
  • FIG. 4 is an end elevational view of the adapter of FIG. 2 ;
  • FIG. 5 is an end elevational view of the adapter of FIG. 2 from the end opposite FIG. 4 ;
  • FIG. 6 is a sectional view of the adapter of FIG. 2 taken generally along the line 6 - 6 ;
  • FIG. 7 is an isometric view of the surgical tool with the adapter in place
  • FIG. 8 is an isometric view of an alternative embodiment of the adapter of the present invention.
  • FIG. 9 is a side view of the adapter of FIG. 8 ;
  • FIG. 10 is an end view of the adapter of FIG. 8 ;
  • FIG. 11 is an end view of the adapter of FIG. 8 from the end opposite FIG. 10 ;
  • FIG. 12 is a sectional view the adapter of FIG. 8 taken generally along the lines 11 - 11 ;
  • FIG. 13 is an isometric view of a surgical tool to be used with the adapter of FIG. 8 ;
  • FIG. 14 is an isometric view of a universal tracking device
  • FIG. 15 is exploded view of the adapter of FIG. 8 , the surgical tool of FIG. 14 , and the universal tracking device of FIG. 13 ;
  • FIG. 16 is an assembled view of the adapter of FIG. 8 , the surgical tool of FIG. 14 , and the universal tracking device of FIG. 13 ;
  • FIG. 17 is a view of the calibration device showing the surgical tool of FIG. 14 with the adapter of FIG. 8 and the universal tracking device of FIG. 13 touching the calibration point;
  • FIG. 18 is a block diagram of a computer program embodying the method of the present invention.
  • FIGS. 18 a, 18 b, 18 c, 18 d and 18 e are representative screen shots of various messages boxes as depicted in FIG. 18 ;
  • FIG. 19 is a block diagram of a computer program of an alternative method of the present invention.
  • FIG. 20 is an isometric view of a further embodiment of the adapter similar to that shown in FIG. 8 .
  • FIGS. 1 and 1 a are a schematic view and block diagram of a surgical navigation system 50 adapted to track surgical tool 52 having a universal tracking device 54 associated therewith using an adapter 56 .
  • the surgical navigation system 50 includes a computer 58 , which can be any type of high-speed personal computer having a CPU 58 a, a memory unit 58 b, and a storage unit 58 c, such as a laptop computer, as shown, or a desktop computer (not shown). If the desktop computer is used, it can be housed inside a cart 62 . Mounted on the cart 62 is a monitor 60 , which is attached to a video output of the computer 58 .
  • the surgical navigation system 50 includes a camera 68 which is comprised of three separate CCD cameras 70 , 72 and 74 , which cameras are adapted to detect infrared signals (IR) generated by the universal tracking device 54 .
  • the camera 68 is mounted on cart 60 by a camera arm 76 . While the camera 68 is shown mounted in association with the cart 62 in FIG. 1 , it is not necessary that the camera actually be physically mounted on or attached to cart 62 .
  • the camera 68 can be mounted in any stationary position such that the camera 68 has a good line of sight to the operating field in the operating room.
  • the camera 68 can be mounted on a wall of the operating room (not shown) or can be mounted on the operating room light (not shown).
  • Camera arm 76 also can include cable 86 from the camera 68 to a localizer 88 which is located within cart 62 .
  • the localizer 88 cooperates with the camera 68 to identify the locations of the LED's 84 on the universal tracking device 54 and any other tracking devices that may be within the field of view of the camera 68 .
  • the CCD cameras 70 , 72 , and 74 contain their own calibration information and transmit the position data from the LED's 84 to the localizer 88 .
  • the localizer 88 then converts the raw position data into position and orientation data using techniques that are to those of skill in the art.
  • the localizer 88 communicates the position and orientation data to the computer 58 through cable 90 .
  • the camera 68 also includes two transceivers 92 and 94 capable of communicating with the universal tracking device 54 using techniques that are well-known to those of skill in the art.
  • the transceivers 92 and 94 are directly connected to computer 58 through a separate circuit in cable 86 .
  • a reference tracking device 78 attached to operating room table 80 by a tracker mount 82 . While it is preferred that the reference tracking device 78 is stationary, the reference tracking device 78 could be mounted to a patient (not shown) or could be a second hand held tracking device.
  • Both the reference tracking device 78 and the universal tracking device 54 have multiple LED's 84 that emit light in the infrared region that can be detected by CCD cameras 70 , 72 and 74 .
  • a more detailed description of surgical navigation system 50 is contained in U.S. patent application Ser. No. 09/764,609 filed Oct. 21, 2001, the disclosure of which is hereby incorporated by reference.
  • the adapter 56 includes a body 102 having a docking pin bridge 104 .
  • the body 102 has an exterior surface 106 and an interior surface 108 .
  • An opening 112 is defined by the interior surface 108 and passes through the body 102 .
  • the opening 112 has an axis 110 , as shown in FIG. 2 .
  • the axis 110 must have a known relation to the interior surface 108 of the adapter 56 .
  • Multiple docking pins 114 are mounted on docking pin bridge 104 .
  • four docking pins 114 are shown.
  • the multiple docking pins 114 are provided to enable a surgeon to mount the universal tracking device 54 on the most appropriate docking pin 114 so that during the surgical procedure to be performed the LED's 84 in the universal tracking device 54 can readily maintain a line of sight to the camera 68 . While four docking pins 114 are shown in the embodiment of FIGS. 2-7 , any suitable number of docking pins can be included.
  • the docking pins 114 include a base 115 , which is firmly secured to docking bridge 104 in such a manner that the docking pin 114 does not move once it has been secured to docking bridge 104 .
  • the docking pin 114 also includes two pins 116 and an undercut 118 , which interact with the docking surface of the universal tracking device 54 as will be discussed in more detail hereafter to hold the universal tracking device 54 firmly to the adapter 56 .
  • the opening 112 passes completely through the body 102 and is formed such that when a surgical tool 52 is placed through the opening 112 , a tool axis 120 of the surgical tool 52 will be identical to the axis 110 of opening 112 .
  • This identity ofthe axis 110 and the tool axis 120 is an important aspect of the adapter 56 . It enables the adapter 56 to be used with the reference tracking device 78 to calibrate not only the position of a tool tip 126 of surgical tool 52 but also calibrate the tool axis 120 such that surgical navigation system 50 can track both the position and the orientation of the surgical tool 52 .
  • the opening 112 and its axis 110 can be off set from the center of the body 102 if the surgical tool 52 is to be nonrotably held by the adapter 56 .
  • the adapter 56 Once the adapter 56 is placed on the surgical tool 52 , it is important that the position of the adapter 56 relative to the tool tip 126 and the tool axis 120 remain undisturbed. While it is possible that the adapter 56 may be configured to rotate in place about the tool axis 120 , so long as the distance from the tool tip 126 to the location of the universal tracking device 54 remains unchanged and so as long as the relation between the universal tracking device 54 and the tool axis 120 of the tool remains unchained, the position and orientation of the surgical tool 52 can be calibrated and tracked by the surgical navigation system 50 .
  • spring-loaded balls 122 are provided within the interior of opening 112 and the interior surface 108 of body 102 . These balls 122 are biased outwardly by springs 124 and cooperate to firmly engage the surgical tool 52 so that the relationship between the adapter 56 and the surgical tool 52 is maintained.
  • the surgical tool 52 may have a small channel (not shown) within which balls 122 rest thereby holding the adapter 56 in a fixed relation with regard to the tool tip 126 .
  • Other means of firmly attaching the adapter 56 to the surgical tool 52 can also be used.
  • An adapter 150 includes the docking pin bridge 104 and has the exterior surface 106 and the interior surface 108 . As shown in FIG. 8 , an axis 168 passes through an opening 152 defined by the interior surface 108 . The opening 152 in the adapter 150 is larger than the opening 112 of the adapter 56 . The reason for this larger opening is to interact with an attachment device 154 mounted on a surgical tool 156 . On the exterior surface 106 of the adapter 150 are a series of detents 158 .
  • Detents 158 interact with a series of balls 160 held within an interior surface 162 of the attachment device 154 . These balls 160 are held in place by a locking ring 164 that encircles the exterior of the attachment device 154 .
  • the attachment device 154 also includes a smooth protrusion 166 that is shaped so that it closely interfits with the opening 152 of the adapter 150 . The shape of the smooth protrusion 166 is such that the axis 168 of the opening 152 is in identity with a tool axis 170 of the surgical tool 156 .
  • a series of grooves 172 are shown on the exterior surface 106 of the adapter 150 . These grooves are arranged around the end of the adapter 150 opposite the docking pin bridge 104 .
  • grooves 172 interact with one or more pins 174 in a back surface 176 of the attachment device 154 .
  • the grooves 172 and the pins 174 keep the adapter 150 from rotating about the axis 168 .
  • Either or both of grooves 172 or pins 174 can be omitted if it is desired that the adapter 156 be able to rotate freely about the axis 168 .
  • the adapters 56 and 150 of the present invention be made from any suitable material that is dimensionally stable and capable of being sterilized at least one time. Though it may be desirable that the adapter be capable of being repeatedly sterilized, it is also possible that the adapters of the present invention are designed as disposable single use items, which are sterilized upon manufacture, maintained in a sterile condition until use and then discarded.
  • suitable plastics which are dimensionally stable and surgically acceptable, such as polyetheretherketone (PEEK), carbon fiber reinforced PEEK, polysulfone, polycarbonate, nylon and mixtures thereof, can be used.
  • PEEK polyetheretherketone
  • suitable metals that are acceptable for use in surgery such as surgical stainless steel, titanium, tungsten carbide and other similar surgically suitable metals can be used.
  • the universal tracking device 54 as shown in FIG. 14 includes five LED's 84 , which are arranged such that no three LED's lie in a single line. This arrangement enables the surgical navigation system 50 to determine both the position and the orientation of the universal tracking device 54 . As stated previously, these LED's 84 typically emit light in the infrared region as is well known to those of ordinary skill in the art.
  • the universal tracking device 54 has a button 98 . This button 98 activates the LED's 84 so that the camera 68 of the surgical navigation system 50 can locate the universal tracking device.
  • the universal tracking device 54 also includes a status light 190 which can be programmed to operate in a variety of ways.
  • the status light 190 can be programmed so it is illuminated for a short period of time after a power source such as a battery 194 is inserted into a suitable battery holder in the universal tracking device 54 .
  • the universal tracking device 54 also includes a zero tolerance adapter interface 195 , which includes an opening 196 through which one of the docking pins 114 can be inserted.
  • the structure of the opening 196 and the docking pins 114 are such that when the docking pin 114 is inserted through the opening 196 , an internal lock (not shown) snaps around undercut 118 .
  • the internal lock can be released by pressing a button 198 to remove the universal tracking device 54 from the docking pin 114 .
  • the importance of the zero tolerance nature of the adapter interface is that once that the universal tracking device 54 is placed upon the docking pin 114 , the relative position of the universal tracking device 54 and the docking pin 114 must not be disturbed. Once the composite universal tracking device 54 , adapter 150 and surgical tool 156 is calibrated, the surgical tool 156 can be tracked by the surgical navigation system 50 . However, if the relation among these components is disturbed, the composite unit must be recalibrated.
  • the universal tracking device 54 also includes a calibration point 200 .
  • the calibration point 200 is in a known relation to LED's 84 and has a center point that is easily identified so that the universal tracking device 54 can be used also as a reference tracking device 78 , as shown in FIG. 1 .
  • the universal tracking device 54 includes a communication transceiver 202 that enables the universal tracking device to communicate directly with the surgical navigation system 50 through the transceivers 92 and 94 .
  • FIG. 15 shows an exploded view of the universal tracking device 54 , the adapter 150 , and the surgical tool 156 .
  • the adapter 150 is slid along the length of the surgical tool 156 until the adapter 150 firmly engages attachment device 154 , which is firmly attached to the surgical tool 156 .
  • the attachment device 154 is formed along with the surgical tool 156 during the manufacture but it is also possible to retrofit the attachment device 154 onto the surgical tool 156 by means of a suitable attachment means (not shown).
  • FIG. 16 a view of the surgical tool 156 , the adapter 150 , and the universal tracking device 54 in an assembled configuration is shown. As noted previously, the surgical tool 156 and the attached universal tracking device 54 must be calibrated before it can be used with the surgical navigation system 50 .
  • the tool tip 126 is placed against the calibration point 200 of the reference tracking device 78 .
  • Both the location of the calibration point 200 on the reference tracker device 78 and the position of universal tracking device 54 are known to the surgical navigation system 50 . Because of this known relation, the surgical navigation system 50 can determine the location of tool tip 126 relative to the universal tracking device 54 as the tool tip 126 is held against the calibration point 200 . The surgical navigation system 50 then stores the tool tip location and the relation of the tool tip location to the universal tracking device 54 within the memory 58 b of the computer 58 . In addition, the surgical navigation system 50 is able to calibrate the orientation of the surgical tool 156 because the adapter 150 is used to attach the universal tracker device 54 to the surgical tool 156 .
  • the adapter 150 has a known and previously defined relationship among the various docking pins 114 to the axis 168 of the opening 152 and to the tool axis 170 . Also, the relationship between each docking pin 114 and the universal tracking device 54 is also known and previously defined. These relationships are stored within a database maintained in the memory 586 of the computer 58 for each adapter that can be used with the surgical navigation system 50 .
  • FIG. 18 is a block diagram of a computer program embodying the method of the present invention.
  • the program begins at a block 300 which determines if a calibration device, such as the reference tracking device 78 , is active. If the device is not active, the program branches to a block 301 , which displays a message, as shown in FIG. 18 a, that the calibration device should be switched on. The program returns to the block 300 and waits until the surgical navigation system 50 receives a signal that the calibration device has been turned on. Once the calibration device has been activated, the program then branches to a block 302 , which displays a message, as shown in FIG.
  • a calibration device such as the reference tracking device 78
  • the surgical navigation system 50 determines the position and orientation of the calibration device, such as reference tracking device 78 .
  • This data is also stored in memory 58 b and is shown as a data block 304 .
  • the program then proceeds to a calculation block 305 .
  • the program calculates the tool tip position from the stored data position of the tracking device from the data block 303 and the stored position of the calibration device in the data block 304 .
  • the calculation of the tool tip position is done in a conventional fashion using algorithms that are well known and recognized by those of skill in the art.
  • surgical navigation system 50 has the database 96 of possible axes for the opening 152 relative to location of the universal tracking device 54 stored in memory 58 b in the database 96 .
  • the database 96 is shown as a data block 306 and contains data previously stored in memory 58 b relative to the relative position of the universal tracking device 54 relative to the possible axes of the opening for various adapters, such as axis 110 or axis 168 .
  • each of these docking pins is in a different position and orientation relative to the axis 110 and axis 168 , respectively.
  • the relative position of the universal tracking device 54 to either the axis 110 or the axis 168 for each docking pin 114 can be calculated by methods well known in the art. The result of this calculation for the location each docking pin 114 for each possible adapter that can be used with the surgical navigation system 50 is stored in the database 96 which has been previously loaded into in the memory of computer 58 b on initialization of the program.
  • each type of adapter can be encoded with a specific identifier that can be entered into the surgical navigation system 50 . This can be done manually using the keyboard 66 or the mouse 64 to indicate which adapter is being used or automatically using a smart adapter 500 as shown in FIG. 20 .
  • the adapter 500 has a communication transceiver 502 which is capable of transmitting information stored in the adapter 500 , such as a particular model number and/or style number, to the surgical navigation system 50 through communication transceivers 92 and 94 .
  • the database 96 is queried for the potential axis for the particular adapter being used, such as the adapter 150 , and the subset of the data is placed in memory as indicated by the data block 306 along with the tool tip position from the block 305 .
  • the subset of data stored in the data block 306 from database 96 is then used to calculate the orientation data.
  • the program proceeds to a block 307 , which calculates the orientation data by comparing the tool tip position with the data subset that has been taken from database 96 stored in the data block 306 for that particular adapter.
  • the program branches, as shown in a block 308 , to the validation process. If the position of the tool tip is not on one of the axes within acceptable limits, the program branches to block 309 that displays an error message as shown in FIG. 18 d. Control then loops back to the block 302 to repeat the calibration process.
  • a block 310 displays a message as shown in FIG. 18 c.
  • the message instructs the user to touch the tool tip to the calibration point 200 of the calibration device, and then to press the button 98 .
  • the surgical navigation system 50 determines the position of the universal tracking device 54 as described above and stores the position in a data block 312 .
  • the position of the calibration device is determined in the same manner as above and a data block 311 stores the position of the calibration device.
  • a block 313 then compares the position stored in the data block 311 with the stored tool tip position from the block 305 .
  • a block 314 determines whether the calibration has been validated and the axis data and the tool tip position data are then written into memory 58 b as indicated by block 318 . If the validation process does not succeed, i.e., if the comparison is greater than the acceptable error, then the program branches and a block 315 displays the message as shown in FIG. 18 e that instructs the user to repeat the calibration step. At any time during either the calibration or validation step, the user has the option to cancel the entire process and either begin calibration again or return to another task.
  • FIG. 19 shows a block diagram for an alternative method of the present invention.
  • the program begins at a block 400 that determes if a calibration device is active. If the calibration device is not active, a block 401 displays a message and the program waits until a calibration device is activated. The message displayed in the block 401 is similar to that shown in FIG. 18 a. After a calibration device is activated, a block 402 displays a message similar to that shown in FIG. 18 b.
  • a block 403 calculates the tool tip position using the data generated from the position of the universal tracking device 54 stored in a data block 404 , and the data on the position of the calibration device stored in a data block 405 .
  • the tool tip position is calculated by the block 403 in a manner similar to that described in reference to FIG. 18 .
  • a block 406 determines whether or not the calibration step has been successfully completed. If the calibration step did not succeed, for instance, if one of the tracking devices was not visible to the surgical navigation system 50 , a block 416 displays an error message indicating the nature of the error.
  • the block 406 stores the tool tip position in memory
  • the program precedes to a block 407 that displays the validation message that is similar to that shown in FIG. 18 c.
  • the message instructs user to touch the tool tip 126 to the calibration point 200 on reference tracker device 78 and then press the activation button 98 on the universal tracking device 54 .
  • a block 408 determines and stores the tracking device position
  • a block 409 determines and stores the calibration position in a manner similar to that described above.
  • a block 410 then compares the validation tool tip location with the stored tool tip position.
  • a block 411 determines that the variation between the tool tip position stored in the block 403 and the validation value determined by the block 410 is greater than an acceptable limit, the validation is not successful and branches, as indicated in a decision, a block 421 displays an error message. This error message will be similar to that shown in FIG. 18 e. On the other hand, if the comparison in block 410 is within acceptable error limits then the block 411 sends control to the axis calibration.
  • a block 412 determines axis calibration by taking the stored validated tool tip position from the block 410 and determining whether or not this tool tip position lies on any of the available axes stored in a block 413 from the axis database.
  • the axis database is similar to that described relative to FIG. 18 .
  • the block 412 compares the validated tool tip position with the coordinates of any of the axes lines available to the system using the appropriate adapter. If the tool tip position does lie on one of the appropriate axes, that axis is chosen and a block 415 branches to a block 414 that writes the chosen axis and the tool tip position data to memory 58 b to provide a fully calibrated tool.
  • the block 414 branches to a block 417 that writes only the tool tip position data to the memory 58 b, to create a point calibrated tool, i.e., a tool that has only its tip position calibrated but the tool orientation is not calibrated.
  • a point calibrated tool i.e., a tool that has only its tip position calibrated but the tool orientation is not calibrated.
  • FIG. 20 a third embodiment of the adapter of the present invention is shown.
  • the adapter 500 which is similar to the adapter 150 , is provided.
  • This adapter differs from the adapter 150 in that it has two additional features.
  • the first additional feature is the communication transceiver 502 which enables the adapter 500 to communicate information to the surgical navigation system 50 .
  • This information may include the identity and type of the adapter so that the appropriate data from the tool axis database can be chosen without user intervention.
  • a switch 504 is shown on the interior surface 108 of the adapter 500 . This switch 504 will be depressed or activated when the surgical tool 156 is inserted into the opening 152 of adapter 500 .
  • the switch 504 could be one which when depressed sends a signal through to the communication transceiver 502 to the surgical navigation system 50 indicating that one tool 156 has been inserted into adapter 500 .
  • the switch is first opened as the tool is removed and depressed as the new tool is inserted. This in turn sends a signal through the communication transceiver 502 to the surgical navigation system 50 indicating at a minimum that the state of the adapter has changed and the tool needs to be recalibrated.
  • the adapter could be used for a wide variety of tools during a surgical procedure, each of which would have a different length so that the distance from the universal tracking device 54 to the tool tip be different.
  • the system then will prompt the user to recalibrate the new combination of the universal tracking device 54 , the adapter 500 and the surgical tool 156 so that the correct data will be used and displayed on the monitor 60 .
  • the switch 504 will open and send a signal to the surgical navigation system 50 informing the system that there is no tool associated with that adapter and its associated universal tracking device. This will make that particular tracking device, surgical tool and adapter combination invalid for use with the system until calibration is performed.
  • the present invention is useful to quickly and easily calibrate both the position and orientation of a particular surgical tool without the need for complicated calibration devices that must be separately sterilized to be used within a surgical environment.

Abstract

A method for easily calibrating both the position of the tip of a surgical tool and the orientation of that tool includes attaching a tracking device capable of communication with the surgical navigation system to the surgical tool using an adapter, where the adapter has a known relation between the tracking device and the axis of the surgical tool. The method then performs a calibration process to calculate the position of the tip of the surgical tool and the position of the tracking device and orientation data for the surgical tool from the known relation between the tracking device and the axis of the surgical tool and from the tool tip position. Lastly, the method stores the position of the tool tip for the surgical tool and the orientation data within memory of the surgical navigation system so the position and the orientation of the surgical tool can be tracked by the surgical navigation system. The adapter has a body with an interior surface that defines an opening through which a surgical tool can be inserted, the opening having an axis. The adapter also has a docking structure for a tracking device such that there is a known relation between the tracking device and the axis of the opening and the axis of a tool that is inserted in the opening.

Description

  • This application is a divisional of U.S. patent application Ser. No. 10/246,599, filed Sep. 18, 2002.
  • FIELD OF THE INVENTION
  • This invention generally relates to calibrating surgical tools for use with a surgical navigation system. More particularly this invention relates to the calibration of a combination of a universal tracking device and the surgical tool so that the position and orientation of the surgical tool can be determined by the surgical navigation system.
  • BACKGROUND OF THE INVENTION
  • The use of image guided surgical navigation systems for assisting surgeons in performing delicate surgery has become more common. Typical surgical navigation systems utilize specially developed tools that include built in tracking devices so that the surgeon can see the position of the surgical tool overlaid on a monitor that shows a preoperative image or an intraoperative image. The preoperative images are typically prepared using well-known preoperative scanning techniques, such as MRI or CT scans. The intraoperative images can be prepared using flouroscope, low level x-ray and similar devices. The tracking devices typically include multiple optical emitters, such as LED's, that can be detected by the surgical navigation system. From the position of the emitters, the surgical navigation system can determine the position and/or orientation of the surgical tool.
  • As used in this specification, the term position means the coordinates of the tip of the surgical tool in three-dimensional space, the x, y, z or Cartesian coordinates, relative to the surgical navigation system. The term orientation means the pitch, roll, and yaw of the surgical tool. When both the position and the orientation of a surgical tool are defined, the absolute position of that surgical tool is known to the surgical navigation system.
  • In order for a surgeon to use a surgical tool without a built in tracking device with a surgical navigation system, a universal tracking device must be attached to the surgical tool. The universal tracking device and the surgical tool combination must be calibrated so that the surgical navigation system knows the relation between tip of the surgical tool and the position of the tracking device. Surgical tools with the attached universal tracking device can be calibrated and then tracked. If the tracking device and surgical tool have been calibrated relative to the surgical navigation system so that only the position of the tip of the surgical tool is known to the surgical navigation system, then only the position of the tip but not the orientation of the surgical tool can be tracked by the system. Because the exact path the surgeon will take during a particular surgical procedure is very important, it is preferable to know both the position and orientation of the surgical tools used during that procedure so that the surgical tools can be completely represented on the monitor of typical surgical navigation systems.
  • In order to provide both position and orientation data for the combination of the surgical tool and the attached universal tracking device, both the position and orientation for each surgical tool and tracking device combination must be calibrated. Typical prior calibration devices have been described in U.S. Pat. Nos. 5,987,960, 5,921,992 and 6,306,126. Each of these calibration devices utilizes the principal of constraining the axis of the surgical tool in a plane perpendicular to a base of the calibration device. Because the position of the base of the calibration device and the position of the axis of the surgical tool are known relative to optical tracking elements contained on the calibration device, the surgical navigation system can calculate the position and the orientation for the particular surgical tool and the tracking device combination. Thereafter, that surgical tool and tracking device combination can be completely tracked by the surgical navigation system.
  • SUMMARY OF THE INVENTION
  • The present invention is directed to an improved method of calibrating both the position and orientation of a surgical tool for use with a surgical navigation system. This method includes the steps of attaching a tracking device capable of communicating with the surgical navigation system to the surgical tool using an adapter, wherein the surgical tool has both a tool axis and a tool tip and the adapter has a known relation between the tracking device and the tool axis. The method further includes the step of touching the tool tip to a calibration device capable of communicating with the surgical navigation system and capable of determining the position of the tool tip relative to the position of the tracking device. The method further includes the step of calculating the position of the tool tip and then calculating orientation data for the surgical tool from the known relation between the tracking device and the tool axis. Lastly, the method includes the step of storing the position of the tool tip and the orientation data for the surgical tool within memory of the surgical navigation system so that when the surgical tool is used with the surgical navigation system, the position and the orientation of the surgical tool can be tracked by the surgical navigation system.
  • A further method of the present invention for calibrating the position and the orientation of the surgical tool for use with the surgical navigation system comprises the following steps. The first step is attaching a tracking device capable of communicating with the surgical navigation system to the surgical tool using an adapter wherein the surgical tool has a tool axis and a tool tip and the adapter has a known relation between the tracking device and the tool axis. The second step in the method is touching the tool tip to a calibration device capable of communicating with the surgical navigation system and capable of determining a position of the tip of the surgical tool relative to a position of the tracking device. The method further includes the step of calculating the position of tool tip and the step of storing the position of the tool tip within memory of the surgical navigation system. Lastly, the method includes the step of determining orientation data for the surgical tool from the position of the tool tip and from a database of stored relations of the tracking device to the tool axis and from the position of the tool tip such that the position of the tool tip intersects an axis of the surgical tool from the database so that when the surgical tool is used with the surgical navigation system, the position and orientation of the surgical tool can be tracked by the surgical navigation system.
  • The present invention also is directed to an adapter to attach a tracking device to a surgical tool having axis, which comprises a body having an exterior surface, and an interior surface. The adapter also includes a docking structure for the tracking device attached to the exterior surface. Lastly, the adapter includes the interior surface that defines an opening extending through the body, the opening having an axis and the opening having a shape to engage the surgical tool such that there is identity between the axis of the opening and the tool axis.
  • The present invention further includes a system for the calibration of a surgical tool for use with a surgical navigation system. The system comprises a memory unit, an adapter that can be attached to a surgical tool having a tool tip and a tool axis, and a tracking device attached to the adapter, the tracking device capable of being tracked by the surgical navigation system, wherein the adapter has a known relation between the tracking device and the tool axis. The system further includes a calibration device capable of determining the position of the tool tip relative to the position of the tracking device and capable of communicating with the surgical navigation system. The system also includes a first circuit operative to calculate the position of the tool tip relative to a position of the tracking device and an orientation of the surgical tool from the known relation between the tracking device and the tool axis and from the position of the tool tip, and a second circuit operative to store the position of the tool tip and the orientation of the tool in the memory unit.
  • A further system of the present invention for calibrating a position and an orientation of a surgical tool for use with a surgical navigation system comprises means for attaching a tracking device capable of communication with the surgical navigation system to the surgical tool using an adapter, the surgical tool having a tool axis and a tool tip, and the adapter having a known relation between the tracking device and the tool axis. The system also includes means for calculating a position of the tool tip by touching the tool tip to a calibration device capable of communication with the surgical navigation system and capable of determining the position of the tool tip relative to a position of the tracking device and means for calculating orientation data for the surgical tool from the known relation between the tracking device and the tool axis and from the position of the tool tip. In addition, the system includes means for storing the position of the tool tip for the surgical tool and the orientation data for the surgical tool within memory of the surgical navigation system so that when the surgical tool is used with the surgical navigation system, the position and the orientation of the surgical tool can be tracked by the surgical navigation system.
  • A still further system of the present invention for calibrating a surgical tool for use with a surgical navigation system comprises a memory unit and means for attaching an adapter to a surgical tool having a tool tip and a tool axis. The system also includes means for tracking the surgical tool attached to the adapter, the tracking means capable of being tracked by the surgical navigation system, wherein the adapter has a known relation between the tracking device and the tool axis and means for calibrating capable of determining a position of the tool tip relative to the position of the tracking means and capable of communicating with the surgical navigation system. The system further includes means for calculating the position of the tool tip; and an orientation of the surgical tool from the known relation between the tracking device and the tool axis and from the position of the tool tip, and means for storing the position of the tool tip and the orientation of the surgical tool in the memory unit.
  • Another system of the present invention for calibrating a position and an orientation of a surgical tool for use with a surgical navigation system comprises means for attaching a tracking device capable of communication with the surgical navigation system to the surgical tool using an adapter, the surgical tool having a tool axis and a tool tip, and the adapter having a known relation between the tracking device and the tool axis. The system also includes means for calculating a position of the tool tip by touching the tool tip to a calibration device capable of communicating with the surgical navigation system and capable of determining the position of the tool tip relative to a position of the tracking device, and means for storing the position of tool tip within memory of the surgical navigation system. In addition the system has means for determining orientation data for the surgical tool from the position of the tool tip and from a database of stored relations of the tracking device to the tool axis and from the position of the tool tip, such that the position of the tool tip intersects an axis of the surgical tool from the database, so that when the surgical tool is used with the surgical navigation system the position and the orientation of the surgical tool can be tracked by the surgical navigation system.
  • Other aspects and advantages of the present invention will become apparent upon consideration of the following detailed description.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a schematic view of the surgical navigation system;
  • FIG. 1 a is a block diagram of the surgical navigation system of FIG. 1;
  • FIG. 2 is an isometric view of the adapter according to the present invention;
  • FIG. 3 is a side elevational view of the adapter of FIG. 2;
  • FIG. 4 is an end elevational view of the adapter of FIG. 2;
  • FIG. 5 is an end elevational view of the adapter of FIG. 2 from the end opposite FIG. 4;
  • FIG. 6 is a sectional view of the adapter of FIG. 2 taken generally along the line 6-6;
  • FIG. 7 is an isometric view of the surgical tool with the adapter in place;
  • FIG. 8 is an isometric view of an alternative embodiment of the adapter of the present invention;
  • FIG. 9 is a side view of the adapter of FIG. 8;
  • FIG. 10 is an end view of the adapter of FIG. 8;
  • FIG. 11 is an end view of the adapter of FIG. 8 from the end opposite FIG. 10;
  • FIG. 12 is a sectional view the adapter of FIG. 8 taken generally along the lines 11-11;
  • FIG. 13 is an isometric view of a surgical tool to be used with the adapter of FIG. 8;
  • FIG. 14 is an isometric view of a universal tracking device;
  • FIG. 15 is exploded view of the adapter of FIG. 8, the surgical tool of FIG. 14, and the universal tracking device of FIG. 13;
  • FIG. 16 is an assembled view of the adapter of FIG. 8, the surgical tool of FIG. 14, and the universal tracking device of FIG. 13;
  • FIG. 17 is a view of the calibration device showing the surgical tool of FIG. 14 with the adapter of FIG. 8 and the universal tracking device of FIG. 13 touching the calibration point;
  • FIG. 18 is a block diagram of a computer program embodying the method of the present invention;
  • FIGS. 18 a, 18 b, 18 c, 18 d and 18 e are representative screen shots of various messages boxes as depicted in FIG. 18;
  • FIG. 19 is a block diagram of a computer program of an alternative method of the present invention; and
  • FIG. 20 is an isometric view of a further embodiment of the adapter similar to that shown in FIG. 8.
  • DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • FIGS. 1 and 1 a are a schematic view and block diagram of a surgical navigation system 50 adapted to track surgical tool 52 having a universal tracking device 54 associated therewith using an adapter 56. The surgical navigation system 50 includes a computer 58, which can be any type of high-speed personal computer having a CPU 58 a, a memory unit 58 b, and a storage unit 58 c, such as a laptop computer, as shown, or a desktop computer (not shown). If the desktop computer is used, it can be housed inside a cart 62. Mounted on the cart 62 is a monitor 60, which is attached to a video output of the computer 58. Also associated with the computer 58 are a mouse 64 or another suitable input pointing device and a keyboard 66. The surgical navigation system 50 includes a camera 68 which is comprised of three separate CCD cameras 70, 72 and 74, which cameras are adapted to detect infrared signals (IR) generated by the universal tracking device 54. The camera 68 is mounted on cart 60 by a camera arm 76. While the camera 68 is shown mounted in association with the cart 62 in FIG. 1, it is not necessary that the camera actually be physically mounted on or attached to cart 62. The camera 68 can be mounted in any stationary position such that the camera 68 has a good line of sight to the operating field in the operating room. For instance, the camera 68 can be mounted on a wall of the operating room (not shown) or can be mounted on the operating room light (not shown). Camera arm 76 also can include cable 86 from the camera 68 to a localizer 88 which is located within cart 62. The localizer 88 cooperates with the camera 68 to identify the locations of the LED's 84 on the universal tracking device 54 and any other tracking devices that may be within the field of view of the camera 68. The CCD cameras 70, 72, and 74 contain their own calibration information and transmit the position data from the LED's 84 to the localizer 88. The localizer 88 then converts the raw position data into position and orientation data using techniques that are to those of skill in the art. The localizer 88 communicates the position and orientation data to the computer 58 through cable 90. The camera 68 also includes two transceivers 92 and 94 capable of communicating with the universal tracking device 54 using techniques that are well-known to those of skill in the art. The transceivers 92 and 94 are directly connected to computer 58 through a separate circuit in cable 86. Also shown is a reference tracking device 78 attached to operating room table 80 by a tracker mount 82. While it is preferred that the reference tracking device 78 is stationary, the reference tracking device 78 could be mounted to a patient (not shown) or could be a second hand held tracking device. Both the reference tracking device 78 and the universal tracking device 54 have multiple LED's 84 that emit light in the infrared region that can be detected by CCD cameras 70, 72 and 74. A more detailed description of surgical navigation system 50 is contained in U.S. patent application Ser. No. 09/764,609 filed Oct. 21, 2001, the disclosure of which is hereby incorporated by reference.
  • With reference to FIGS. 2-7, the adapter 56 includes a body 102 having a docking pin bridge 104. The body 102 has an exterior surface 106 and an interior surface 108. An opening 112 is defined by the interior surface 108 and passes through the body 102. The opening 112 has an axis 110, as shown in FIG. 2. The axis 110 must have a known relation to the interior surface 108 of the adapter 56.
  • Multiple docking pins 114 are mounted on docking pin bridge 104. In the embodiment as shown in FIG. 2-7, four docking pins 114 are shown. The multiple docking pins 114 are provided to enable a surgeon to mount the universal tracking device 54 on the most appropriate docking pin 114 so that during the surgical procedure to be performed the LED's 84 in the universal tracking device 54 can readily maintain a line of sight to the camera 68. While four docking pins 114 are shown in the embodiment of FIGS. 2-7, any suitable number of docking pins can be included. The docking pins 114 include a base 115, which is firmly secured to docking bridge 104 in such a manner that the docking pin 114 does not move once it has been secured to docking bridge 104. The docking pin 114 also includes two pins 116 and an undercut 118, which interact with the docking surface of the universal tracking device 54 as will be discussed in more detail hereafter to hold the universal tracking device 54 firmly to the adapter 56.
  • The opening 112 passes completely through the body 102 and is formed such that when a surgical tool 52 is placed through the opening 112, a tool axis 120 of the surgical tool 52 will be identical to the axis 110 of opening 112. This identity ofthe axis 110 and the tool axis 120 is an important aspect of the adapter 56. It enables the adapter 56 to be used with the reference tracking device 78 to calibrate not only the position of a tool tip 126 of surgical tool 52 but also calibrate the tool axis 120 such that surgical navigation system 50 can track both the position and the orientation of the surgical tool 52. The opening 112 and its axis 110 can be off set from the center of the body 102 if the surgical tool 52 is to be nonrotably held by the adapter 56.
  • Once the adapter 56 is placed on the surgical tool 52, it is important that the position of the adapter 56 relative to the tool tip 126 and the tool axis 120 remain undisturbed. While it is possible that the adapter 56 may be configured to rotate in place about the tool axis 120, so long as the distance from the tool tip 126 to the location of the universal tracking device 54 remains unchanged and so as long as the relation between the universal tracking device 54 and the tool axis 120 of the tool remains unchained, the position and orientation of the surgical tool 52 can be calibrated and tracked by the surgical navigation system 50.
  • In order to maintain the adapter 56 in a fixed location relative to the tool tip 126, spring-loaded balls 122 are provided within the interior of opening 112 and the interior surface 108 of body 102. These balls 122 are biased outwardly by springs 124 and cooperate to firmly engage the surgical tool 52 so that the relationship between the adapter 56 and the surgical tool 52 is maintained. For instance, the surgical tool 52 may have a small channel (not shown) within which balls 122 rest thereby holding the adapter 56 in a fixed relation with regard to the tool tip 126. Other means of firmly attaching the adapter 56 to the surgical tool 52 can also be used.
  • As shown in FIGS. 8-13, a second embodiment of the adapter 56 is shown. In describing FIGS. 8-13 similar structure will be described using the same reference number as above. An adapter 150 includes the docking pin bridge 104 and has the exterior surface 106 and the interior surface 108. As shown in FIG. 8, an axis 168 passes through an opening 152 defined by the interior surface 108. The opening 152 in the adapter 150 is larger than the opening 112 of the adapter 56. The reason for this larger opening is to interact with an attachment device 154 mounted on a surgical tool 156. On the exterior surface 106 of the adapter 150 are a series of detents 158. Detents 158 interact with a series of balls 160 held within an interior surface 162 of the attachment device 154. These balls 160 are held in place by a locking ring 164 that encircles the exterior of the attachment device 154. The attachment device 154 also includes a smooth protrusion 166 that is shaped so that it closely interfits with the opening 152 of the adapter 150. The shape of the smooth protrusion 166 is such that the axis 168 of the opening 152 is in identity with a tool axis 170 of the surgical tool 156. In addition, a series of grooves 172 are shown on the exterior surface 106 of the adapter 150. These grooves are arranged around the end of the adapter 150 opposite the docking pin bridge 104. These grooves 172 interact with one or more pins 174 in a back surface 176 of the attachment device 154. The grooves 172 and the pins 174 keep the adapter 150 from rotating about the axis 168. Either or both of grooves 172 or pins 174 can be omitted if it is desired that the adapter 156 be able to rotate freely about the axis 168.
  • As shown in FIGS. 6 and 12, the adapters 56 and 150 of the present invention be made from any suitable material that is dimensionally stable and capable of being sterilized at least one time. Though it may be desirable that the adapter be capable of being repeatedly sterilized, it is also possible that the adapters of the present invention are designed as disposable single use items, which are sterilized upon manufacture, maintained in a sterile condition until use and then discarded. As shown in FIG. 6, suitable plastics, which are dimensionally stable and surgically acceptable, such as polyetheretherketone (PEEK), carbon fiber reinforced PEEK, polysulfone, polycarbonate, nylon and mixtures thereof, can be used. In addition, as shown in FIG. 12, suitable metals that are acceptable for use in surgery such as surgical stainless steel, titanium, tungsten carbide and other similar surgically suitable metals can be used.
  • Turning now to FIG. 14, the universal tracking device 54 is shown in more detail. The universal tracking device 54 as shown in FIG. 14 includes five LED's 84, which are arranged such that no three LED's lie in a single line. This arrangement enables the surgical navigation system 50 to determine both the position and the orientation of the universal tracking device 54. As stated previously, these LED's 84 typically emit light in the infrared region as is well known to those of ordinary skill in the art. The universal tracking device 54 has a button 98. This button 98 activates the LED's 84 so that the camera 68 of the surgical navigation system 50 can locate the universal tracking device. The universal tracking device 54 also includes a status light 190 which can be programmed to operate in a variety of ways. For instance, the status light 190 can be programmed so it is illuminated for a short period of time after a power source such as a battery 194 is inserted into a suitable battery holder in the universal tracking device 54. The universal tracking device 54 also includes a zero tolerance adapter interface 195, which includes an opening 196 through which one of the docking pins 114 can be inserted. The structure of the opening 196 and the docking pins 114 are such that when the docking pin 114 is inserted through the opening 196, an internal lock (not shown) snaps around undercut 118. The internal lock can be released by pressing a button 198 to remove the universal tracking device 54 from the docking pin 114. The importance of the zero tolerance nature of the adapter interface is that once that the universal tracking device 54 is placed upon the docking pin 114, the relative position of the universal tracking device 54 and the docking pin 114 must not be disturbed. Once the composite universal tracking device 54, adapter 150 and surgical tool 156 is calibrated, the surgical tool 156 can be tracked by the surgical navigation system 50. However, if the relation among these components is disturbed, the composite unit must be recalibrated.
  • In addition, the universal tracking device 54 also includes a calibration point 200. The calibration point 200 is in a known relation to LED's 84 and has a center point that is easily identified so that the universal tracking device 54 can be used also as a reference tracking device 78, as shown in FIG. 1. In addition, the universal tracking device 54 includes a communication transceiver 202 that enables the universal tracking device to communicate directly with the surgical navigation system 50 through the transceivers 92 and 94.
  • FIG. 15 shows an exploded view of the universal tracking device 54, the adapter 150, and the surgical tool 156. In use, the adapter 150 is slid along the length of the surgical tool 156 until the adapter 150 firmly engages attachment device 154, which is firmly attached to the surgical tool 156. Typically the attachment device 154 is formed along with the surgical tool 156 during the manufacture but it is also possible to retrofit the attachment device 154 onto the surgical tool 156 by means of a suitable attachment means (not shown). In FIG. 16, a view of the surgical tool 156, the adapter 150, and the universal tracking device 54 in an assembled configuration is shown. As noted previously, the surgical tool 156 and the attached universal tracking device 54 must be calibrated before it can be used with the surgical navigation system 50.
  • As shown in FIG. 17, the tool tip 126 is placed against the calibration point 200 of the reference tracking device 78. Both the location of the calibration point 200 on the reference tracker device 78 and the position of universal tracking device 54 are known to the surgical navigation system 50. Because of this known relation, the surgical navigation system 50 can determine the location of tool tip 126 relative to the universal tracking device 54 as the tool tip 126 is held against the calibration point 200. The surgical navigation system 50 then stores the tool tip location and the relation of the tool tip location to the universal tracking device 54 within the memory 58 b of the computer 58. In addition, the surgical navigation system 50 is able to calibrate the orientation of the surgical tool 156 because the adapter 150 is used to attach the universal tracker device 54 to the surgical tool 156. The adapter 150 has a known and previously defined relationship among the various docking pins 114 to the axis 168 of the opening 152 and to the tool axis 170. Also, the relationship between each docking pin 114 and the universal tracking device 54 is also known and previously defined. These relationships are stored within a database maintained in the memory 586 of the computer 58 for each adapter that can be used with the surgical navigation system 50.
  • FIG. 18 is a block diagram of a computer program embodying the method of the present invention. The program begins at a block 300 which determines if a calibration device, such as the reference tracking device 78, is active. If the device is not active, the program branches to a block 301, which displays a message, as shown in FIG. 18 a, that the calibration device should be switched on. The program returns to the block 300 and waits until the surgical navigation system 50 receives a signal that the calibration device has been turned on. Once the calibration device has been activated, the program then branches to a block 302, which displays a message, as shown in FIG. 18 b, instructing the user first to touch the point of the tool, such as tool tip 126, to the calibration point on the calibration device, such as calibration point 200, and second to press the button on the tracking device, such as the button 98. When the button 98 is activated, the LED's 84 on the universal tracking device 54 activate and are detected by the camera 68. The portion data for the LED's 84 is sent to the localizer 88 which transmits the position and orientation of universal tracking device 54 to computer 68. This is data stored in memory 58 b and is shown as a data block 303. In a similar manner, the surgical navigation system 50 determines the position and orientation of the calibration device, such as reference tracking device 78. This data is also stored in memory 58 b and is shown as a data block 304. The program then proceeds to a calculation block 305. In the block 305, the program calculates the tool tip position from the stored data position of the tracking device from the data block 303 and the stored position of the calibration device in the data block 304. The calculation of the tool tip position, is done in a conventional fashion using algorithms that are well known and recognized by those of skill in the art.
  • The tool tip position from the calculation block 305 is then stored and the stored tool tip position is passed to a calculation block 306 that calculates the orientation data for the surgical tool 156. In addition to the tool tip position from the block 305, surgical navigation system 50 has the database 96 of possible axes for the opening 152 relative to location of the universal tracking device 54 stored in memory 58 b in the database 96. The database 96 is shown as a data block 306 and contains data previously stored in memory 58 b relative to the relative position of the universal tracking device 54 relative to the possible axes of the opening for various adapters, such as axis 110 or axis 168. Since the adapter 56 and the adapter 150 can have a number of different docking pins 114, each of these docking pins is in a different position and orientation relative to the axis 110 and axis 168, respectively. The relative position of the universal tracking device 54 to either the axis 110 or the axis 168 for each docking pin 114 can be calculated by methods well known in the art. The result of this calculation for the location each docking pin 114 for each possible adapter that can be used with the surgical navigation system 50 is stored in the database 96 which has been previously loaded into in the memory of computer 58 b on initialization of the program.
  • As there can be number of different adapter configurations, the distance from the universal tracking device 54 to the axis of each particular adapter will vary. Each type of adapter can be encoded with a specific identifier that can be entered into the surgical navigation system 50. This can be done manually using the keyboard 66 or the mouse 64 to indicate which adapter is being used or automatically using a smart adapter 500 as shown in FIG. 20. The adapter 500 has a communication transceiver 502 which is capable of transmitting information stored in the adapter 500, such as a particular model number and/or style number, to the surgical navigation system 50 through communication transceivers 92 and 94.
  • Once the surgical navigation system 50 knows the identity of the particular adapter, the database 96 is queried for the potential axis for the particular adapter being used, such as the adapter 150, and the subset of the data is placed in memory as indicated by the data block 306 along with the tool tip position from the block 305. The subset of data stored in the data block 306 from database 96 is then used to calculate the orientation data. The program proceeds to a block 307, which calculates the orientation data by comparing the tool tip position with the data subset that has been taken from database 96 stored in the data block 306 for that particular adapter. If the tool tip position is located along any of the potential axes from the data block 306 and if the deviation of the tool tip position from the chosen potential axis is within acceptable limits, then the program branches, as shown in a block 308, to the validation process. If the position of the tool tip is not on one of the axes within acceptable limits, the program branches to block 309 that displays an error message as shown in FIG. 18 d. Control then loops back to the block 302 to repeat the calibration process.
  • At the beginning of the validation process, a block 310 displays a message as shown in FIG. 18 c. The message instructs the user to touch the tool tip to the calibration point 200 of the calibration device, and then to press the button 98. Once the button 98 is pressed, the surgical navigation system 50 determines the position of the universal tracking device 54 as described above and stores the position in a data block 312. Also, the position of the calibration device is determined in the same manner as above and a data block 311 stores the position of the calibration device. A block 313 then compares the position stored in the data block 311 with the stored tool tip position from the block 305. If the comparison by the block 313 is within acceptable error limits, a block 314 determines whether the calibration has been validated and the axis data and the tool tip position data are then written into memory 58 b as indicated by block 318. If the validation process does not succeed, i.e., if the comparison is greater than the acceptable error, then the program branches and a block 315 displays the message as shown in FIG. 18 e that instructs the user to repeat the calibration step. At any time during either the calibration or validation step, the user has the option to cancel the entire process and either begin calibration again or return to another task.
  • FIG. 19 shows a block diagram for an alternative method of the present invention. The program begins at a block 400 that determes if a calibration device is active. If the calibration device is not active, a block 401 displays a message and the program waits until a calibration device is activated. The message displayed in the block 401 is similar to that shown in FIG. 18 a. After a calibration device is activated, a block 402 displays a message similar to that shown in FIG. 18 b. Once the user touches the tool tip 126 to the calibration point 200 on the reference tracking device 78 and presses the tracker button 98 on the universal tracking device 54, a block 403 calculates the tool tip position using the data generated from the position of the universal tracking device 54 stored in a data block 404, and the data on the position of the calibration device stored in a data block 405. The tool tip position is calculated by the block 403 in a manner similar to that described in reference to FIG. 18. Once the tool tip position has been determined and stored, a block 406 determines whether or not the calibration step has been successfully completed. If the calibration step did not succeed, for instance, if one of the tracking devices was not visible to the surgical navigation system 50, a block 416 displays an error message indicating the nature of the error.
  • If the calibration is concluded, the block 406 stores the tool tip position in memory, the program precedes to a block 407 that displays the validation message that is similar to that shown in FIG. 18 c. The message instructs user to touch the tool tip 126 to the calibration point 200 on reference tracker device 78 and then press the activation button 98 on the universal tracking device 54. As the tracking device is activated, a block 408 determines and stores the tracking device position and a block 409 determines and stores the calibration position in a manner similar to that described above. A block 410 then compares the validation tool tip location with the stored tool tip position. If a block 411 determines that the variation between the tool tip position stored in the block 403 and the validation value determined by the block 410 is greater than an acceptable limit, the validation is not successful and branches, as indicated in a decision, a block 421 displays an error message. This error message will be similar to that shown in FIG. 18 e. On the other hand, if the comparison in block 410 is within acceptable error limits then the block 411 sends control to the axis calibration.
  • A block 412 determines axis calibration by taking the stored validated tool tip position from the block 410 and determining whether or not this tool tip position lies on any of the available axes stored in a block 413 from the axis database. The axis database is similar to that described relative to FIG. 18. The block 412 compares the validated tool tip position with the coordinates of any of the axes lines available to the system using the appropriate adapter. If the tool tip position does lie on one of the appropriate axes, that axis is chosen and a block 415 branches to a block 414 that writes the chosen axis and the tool tip position data to memory 58 b to provide a fully calibrated tool. On the other hand, if the tool tip position does not lie on one of the axes in the database within acceptable limits, the block 414 branches to a block 417 that writes only the tool tip position data to the memory 58 b, to create a point calibrated tool, i.e., a tool that has only its tip position calibrated but the tool orientation is not calibrated. After the appropriate data is written to memory, the calibration task is finished and then the program exits and proceeds to other tasks.
  • Turning now to FIG. 20, a third embodiment of the adapter of the present invention is shown. In this embodiment, the adapter 500, which is similar to the adapter 150, is provided. This adapter differs from the adapter 150 in that it has two additional features. The first additional feature is the communication transceiver 502 which enables the adapter 500 to communicate information to the surgical navigation system 50. This information may include the identity and type of the adapter so that the appropriate data from the tool axis database can be chosen without user intervention. Also, a switch 504 is shown on the interior surface 108 of the adapter 500. This switch 504 will be depressed or activated when the surgical tool 156 is inserted into the opening 152 of adapter 500. Any suitable switch can be used as the switch 504. For instance, the switch 504 could be one which when depressed sends a signal through to the communication transceiver 502 to the surgical navigation system 50 indicating that one tool 156 has been inserted into adapter 500. Similarly, as one tool is removed from opening 152 and a new device is placed into the opening 152 of adapter 500, the switch is first opened as the tool is removed and depressed as the new tool is inserted. This in turn sends a signal through the communication transceiver 502 to the surgical navigation system 50 indicating at a minimum that the state of the adapter has changed and the tool needs to be recalibrated. This may be important since the adapter could be used for a wide variety of tools during a surgical procedure, each of which would have a different length so that the distance from the universal tracking device 54 to the tool tip be different. The system then will prompt the user to recalibrate the new combination of the universal tracking device 54, the adapter 500 and the surgical tool 156 so that the correct data will be used and displayed on the monitor 60. Similarly as a tool is removed, the switch 504 will open and send a signal to the surgical navigation system 50 informing the system that there is no tool associated with that adapter and its associated universal tracking device. This will make that particular tracking device, surgical tool and adapter combination invalid for use with the system until calibration is performed.
  • INDUSTRIAL APPLICABILITY
  • The present invention is useful to quickly and easily calibrate both the position and orientation of a particular surgical tool without the need for complicated calibration devices that must be separately sterilized to be used within a surgical environment.
  • Numerous modifications to the present invention will be apparent to those skilled in the art in view of the foregoing description. Accordingly, this description is to be construed as illustrative only and is presented for the purpose of enabling those skilled in the art to make and use the invention and to teach the best mode of carrying out same. The exclusive rights to all modifications which come within the scope of the appended claims are reserved.

Claims (34)

1.-20. (canceled)
21. A system for calibrating a surgical tool for use with a surgical navigation system comprising:
a memory unit;
an adapter that can be attached to a surgical tool having a tool tip and a tool axis;
a tracking device attached to the adapter, the tracking device capable of being tracked by the surgical navigation system, wherein the adapter has a known relation between the tracking device and the tool axis;
a calibration device capable of determining a position of the tool tip relative to the position of the tracking device and capable of communicating with the surgical navigation system;
a first circuit operative to calculate the position of the tool tip; and an orientation of the surgical tool from the known relation between the tracking device and the tool axis and from the position of the tool tip, and
a second circuit operative to store the position of the tool tip and the orientation of the surgical tool in the memory unit.
22. The system of claim 21 wherein the tracking device is attached to the adapter by a docking structure.
23. The system of claim 22 wherein the docking structure locks the tracking device into a specified position with respect to the adapter.
24. The system of claim 21 wherein the adapter is a body having an interior surface and an exterior surface.
25. The system of claim 24 wherein the interior surface defines an opening that has an axis and wherein the interior surface has a shape to engage the surgical tool, wherein the tool axis of the surgical tool inserted within the opening and the axis of the opening are identical.
26. The system of claim 21 wherein the tracking device is an optical tracking device.
27. The system of claim 26 wherein the optical tracking device includes infrared LED's.
28. The system of claim 21 wherein the system further includes a database of known relations of the tracking device to the tool axis and the first circuit calculates the orientation of the surgical tool from the database of known relations of the tracking device to the tool axis and from the position of the tool tip.
29-38. (canceled)
39. A system for calibrating a position and an orientation of a surgical tool for use with a surgical navigation system comprising:
means for attaching a tracking device capable of communication with the surgical navigation system to the surgical tool using an adapter, the surgical tool having a tool axis and a tool tip, and the adapter having a known relation between the tracking device and the tool axis;
means for calculating a position of the tool tip by touching the tool tip to a calibration device capable of communication with the surgical navigation system and capable of determining the position of the tool tip relative to a position of the tracking device;
means for calculating orientation data for the surgical tool from the known relation between the tracking device and the tool axis and from the position of the tool tip; and
means for storing the position of the tool tip for the surgical tool and the orientation data for the surgical tool within memory of the surgical navigation system so that when the surgical tool is used with the surgical navigation system, the position and the orientation of the surgical tool can be tracked by the surgical navigation system.
40. The system of claim 39 wherein the tracking device is attached to the adapter by a means for docking.
41. The system of claim 40 wherein the means for docking locks the tracking device into a specified position with respect to the adapter.
42. The system of claim 39 wherein the adapter is a body having an interior surface and an exterior surface.
43. The system of claim 42 wherein the interior surface defines an opening that has an axis and wherein the interior surface has a shape to engage the surgical tool, wherein the tool axis of the surgical tool inserted within the opening and the axis of the opening are identical.
44. The system of claim 39 wherein the tracking device is an optical tracking device.
45. The system of claim 44 wherein the optical tracking device includes infrared LED's.
46. The system of claim 39 wherein the system further includes a database of known relations of the tracking device to the tool axis and the first circuit calculates the orientation of the surgical tool from the database of known relations of the tracking device to the tool axis and from the position of the tool tip.
47. A system for calibrating a surgical tool for use with a surgical navigation system comprising:
a memory unit;
means for attaching an adapter to a surgical tool having a tool tip and a tool axis;
means for tracking the surgical tool attached to the adapter, the tracking means capable of being tracked by the surgical navigation system, wherein the adapter has a known relation between the tracking device and the tool axis;
means for calibrating capable of determining a position of the tool tip relative to the position of the tracking means and capable of communicating with the surgical navigation system;
means for calculating the position of the tool tip; and an orientation of the surgical tool from the known relation between the tracking device and the tool axis and from the position of the tool tip, and
means for storing the position of the tool tip and the orientation of the surgical tool in the memory unit.
48. The system of claim 47 wherein the tracking means is attached to the adapter by a means for docking.
49. The system of claim 48 wherein the docking means locks the tracking device into a specified position with respect to the adapter.
50. The system of claim 49 wherein the adapter is a body having an interior surface and an exterior surface.
51. The system of claim 50 wherein the interior surface defines an opening that has an axis and wherein the interior surface has a shape to engage the surgical tool, wherein the tool axis of the surgical tool inserted within the opening and the axis of the opening are identical.
52. The system of claim 47 wherein the tracking means is an optical tracking device.
53. The system of claim 52 wherein the optical tracking device includes infrared LED's.
54. The system of claim 47 wherein the system further includes a database of known relations of the tracking device to the tool axis and the first circuit calculates the orientation of the surgical tool from the database of known relations of the tracking device to the tool axis and from the position of the tool tip.
55. A system for calibrating a position and an orientation of a surgical tool for use with a surgical navigation system comprising:
means for attaching a tracking device capable of communication with the surgical navigation system to the surgical tool using an adapter, the surgical tool having a tool axis and a tool tip, and the adapter having a known relation between the tracking device and the tool axis;
means for calculating a position of the tool tip by touching the tool tip to a calibration device capable of communicating with the surgical navigation system and capable of determining the position of the tool tip relative to a position of the tracking device;
means for storing the position of tool tip within memory of the surgical navigation system; and
means for determining orientation data for the surgical tool from the position of the tool tip and from a database of stored relations of the tracking device to the tool axis and from the position of the tool tip, such that the position of the tool tip intersects an axis of the surgical tool from the database, so that when the surgical tool is used with the surgical navigation system the position and the orientation of the surgical tool can be tracked by the surgical navigation system.
56. The system of claim 55 wherein the tracking device is attached to the adapter by a means for docking.
57. The system of claim 56 wherein the means for docking locks the tracking device into a specified position with respect to the adapter.
58. The system of claim 55 wherein the adapter is a body having an interior surface and an exterior surface.
59. The system of claim 58 wherein the interior surface defines an opening that has an axis and wherein the interior surface has a shape to engage the surgical tool, wherein the tool axis of the surgical tool inserted within the opening and the axis of the opening are identical.
60. The system of claim 55 wherein the tracking device is an optical tracking device.
61. The system of claim 60 wherein the optical tracking device includes infrared LED's.
62. The system of claim 55 wherein the system further includes a database of known relations of the tracking device to the tool axis and the first circuit calculates the orientation of the surgical tool from the database of known relations of the tracking device to the tool axis and from the position of the tool tip.
US11/646,960 2002-09-18 2006-12-28 Method and system for calibrating a surgical tool and adapter therefor Abandoned US20070173790A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US11/646,960 US20070173790A1 (en) 2002-09-18 2006-12-28 Method and system for calibrating a surgical tool and adapter therefor
DE102007059691A DE102007059691A1 (en) 2002-09-18 2007-12-12 Adapter for surgical navigation tracking systems

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/246,599 US7166114B2 (en) 2002-09-18 2002-09-18 Method and system for calibrating a surgical tool and adapter thereof
US11/646,960 US20070173790A1 (en) 2002-09-18 2006-12-28 Method and system for calibrating a surgical tool and adapter therefor

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/246,599 Division US7166114B2 (en) 2002-09-18 2002-09-18 Method and system for calibrating a surgical tool and adapter thereof

Publications (1)

Publication Number Publication Date
US20070173790A1 true US20070173790A1 (en) 2007-07-26

Family

ID=31977775

Family Applications (3)

Application Number Title Priority Date Filing Date
US10/246,599 Expired - Lifetime US7166114B2 (en) 2002-09-18 2002-09-18 Method and system for calibrating a surgical tool and adapter thereof
US11/646,994 Abandoned US20070175489A1 (en) 2002-09-18 2006-12-28 Method and system for calibrating a surgical tool and adapter therefor
US11/646,960 Abandoned US20070173790A1 (en) 2002-09-18 2006-12-28 Method and system for calibrating a surgical tool and adapter therefor

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US10/246,599 Expired - Lifetime US7166114B2 (en) 2002-09-18 2002-09-18 Method and system for calibrating a surgical tool and adapter thereof
US11/646,994 Abandoned US20070175489A1 (en) 2002-09-18 2006-12-28 Method and system for calibrating a surgical tool and adapter therefor

Country Status (2)

Country Link
US (3) US7166114B2 (en)
DE (3) DE10340434B4 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013053103A1 (en) * 2011-10-11 2013-04-18 Ji Ying Determination method and calibration tool for directional calibration parameters and action direction of surgical instrument
CN104146773A (en) * 2014-08-12 2014-11-19 江苏久信医疗科技股份有限公司 Calibration block used for calibrating surgical instruments
WO2014152519A3 (en) * 2013-03-14 2014-12-04 X-Nav Technologies, LLC Image guided navigation system
US9402691B2 (en) 2014-09-16 2016-08-02 X-Nav Technologies, LLC System for determining and tracking movement during a medical procedure
US9943374B2 (en) 2014-09-16 2018-04-17 X-Nav Technologies, LLC Image guidance system for detecting and tracking an image pose
CN109029299A (en) * 2018-09-19 2018-12-18 西安电子科技大学 The double camera measuring device and measuring method of bay section pin hole docking corner
US20190000571A1 (en) * 2012-06-21 2019-01-03 Globus Medical, Inc. Surgical robotic automation with tracking markers
US10271914B2 (en) * 2015-02-11 2019-04-30 University Of Utah Research Foundation Microsurgical tool adapters, systems and related methods
WO2020053421A1 (en) 2018-09-13 2020-03-19 Norwegian University Of Science And Technology (Ntnu) Method and apparatus for calibrating an instrument for surgical intervention
US11007014B2 (en) 2015-12-18 2021-05-18 Koninklijke Philips N.V. Medical instrument tracking
US11291507B2 (en) 2018-07-16 2022-04-05 Mako Surgical Corp. System and method for image based registration and calibration
US11712464B2 (en) 2012-09-06 2023-08-01 Norwegian University Of Science And Technology (Ntnu) Intervention device

Families Citing this family (113)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6991656B2 (en) 2000-04-26 2006-01-31 Dana Mears Method and apparatus for performing a minimally invasive total hip arthroplasty
ATE431110T1 (en) * 2001-02-27 2009-05-15 Smith & Nephew Inc SURGICAL NAVIGATION SYSTEM FOR PARTIAL KNEE JOINT RECONSTRUCTION
US7547307B2 (en) * 2001-02-27 2009-06-16 Smith & Nephew, Inc. Computer assisted knee arthroplasty instrumentation, systems, and processes
EP1474054A1 (en) * 2002-02-11 2004-11-10 Smith & Nephew, Inc. Image-guided fracture reduction
US8010180B2 (en) 2002-03-06 2011-08-30 Mako Surgical Corp. Haptic guidance system and method
US7213598B2 (en) * 2002-05-28 2007-05-08 Brainlab Ag Navigation-calibrating rotationally asymmetrical medical instruments or implants
US6988009B2 (en) * 2003-02-04 2006-01-17 Zimmer Technology, Inc. Implant registration device for surgical navigation system
US6925339B2 (en) * 2003-02-04 2005-08-02 Zimmer Technology, Inc. Implant registration device for surgical navigation system
US7628762B2 (en) * 2003-03-19 2009-12-08 Suros Surgical Systems, Inc. Adapter assembly for stereotactic biopsy
US7831295B2 (en) * 2003-06-05 2010-11-09 Aesculap Ag & Co. Kg Localization device cross check
US7862570B2 (en) 2003-10-03 2011-01-04 Smith & Nephew, Inc. Surgical positioners
JP2007508050A (en) * 2003-10-06 2007-04-05 スミス アンド ネフュー インコーポレーテッド Modular guidance portal
US20050085822A1 (en) * 2003-10-20 2005-04-21 Thornberry Robert C. Surgical navigation system component fault interfaces and related processes
US7764985B2 (en) 2003-10-20 2010-07-27 Smith & Nephew, Inc. Surgical navigation system component fault interfaces and related processes
CA2546023C (en) * 2003-11-14 2012-11-06 Smith & Nephew, Inc. Adjustable surgical cutting systems
US20050109855A1 (en) * 2003-11-25 2005-05-26 Mccombs Daniel Methods and apparatuses for providing a navigational array
US7771436B2 (en) * 2003-12-10 2010-08-10 Stryker Leibinger Gmbh & Co. Kg. Surgical navigation tracker, system and method
US7873400B2 (en) * 2003-12-10 2011-01-18 Stryker Leibinger Gmbh & Co. Kg. Adapter for surgical navigation trackers
US20050234332A1 (en) * 2004-01-16 2005-10-20 Murphy Stephen B Method of computer-assisted ligament balancing and component placement in total knee arthroplasty
US20050187562A1 (en) * 2004-02-03 2005-08-25 Grimm James E. Orthopaedic component inserter for use with a surgical navigation system
US20050203539A1 (en) * 2004-03-08 2005-09-15 Grimm James E. Navigated stemmed orthopaedic implant inserter
US20050228404A1 (en) * 2004-04-12 2005-10-13 Dirk Vandevelde Surgical navigation system component automated imaging navigation and related processes
US7300432B2 (en) * 2004-04-21 2007-11-27 Depuy Products, Inc. Apparatus for securing a sensor to a surgical instrument for use in computer guided orthopaedic surgery
US8109942B2 (en) 2004-04-21 2012-02-07 Smith & Nephew, Inc. Computer-aided methods, systems, and apparatuses for shoulder arthroplasty
US20050279368A1 (en) * 2004-06-16 2005-12-22 Mccombs Daniel L Computer assisted surgery input/output systems and processes
EP1788941A1 (en) * 2004-09-01 2007-05-30 Koninklijke Philips Electronics N.V. Magnetic resonance marker based position and orientation probe
CN101023368B (en) * 2004-09-16 2010-10-06 皇家飞利浦电子股份有限公司 Magnetic resonance receive coil with dynamic range control
DE102004054866B3 (en) * 2004-11-12 2006-08-03 Deutsches Zentrum für Luft- und Raumfahrt e.V. Non-laparoscopic or laparoscopic instrument connecting device for use during robot-supported minimal invasive surgery, has segment in form of flange provided at end surface of another segment over roller link
CA2588736A1 (en) * 2004-12-02 2006-06-08 Smith & Nephew, Inc. Systems, methods, and apparatus for automatic software flow using instrument detection during computer-aided surgery
JP2008531091A (en) 2005-02-22 2008-08-14 スミス アンド ネフュー インコーポレーテッド In-line milling system
DE102005030184B4 (en) * 2005-06-29 2008-09-11 Aesculap Ag & Co. Kg Method for determining the relative position of a marking element on a surgical instrument and surgical instrument and navigation system for carrying out this method
KR20080081907A (en) * 2005-11-03 2008-09-10 오르소소프트 인코포레이티드 Multifaceted tracker device for computer-assisted surgery
EP1945125B1 (en) * 2005-11-09 2013-04-03 Stryker Corporation Surgical saw blade with features recognizable by a surgical navigation system for determining the characteristics of the saw blade and method of using same
US8494805B2 (en) 2005-11-28 2013-07-23 Orthosensor Method and system for assessing orthopedic alignment using tracking sensors
US8000926B2 (en) * 2005-11-28 2011-08-16 Orthosensor Method and system for positional measurement using ultrasonic sensing
US20070225725A1 (en) * 2006-03-21 2007-09-27 Zimmer Technology, Inc. Modular acetabular component inserter
US8560047B2 (en) 2006-06-16 2013-10-15 Board Of Regents Of The University Of Nebraska Method and apparatus for computer aided surgery
US8421642B1 (en) 2006-08-24 2013-04-16 Navisense System and method for sensorized user interface
US8638296B1 (en) 2006-09-05 2014-01-28 Jason McIntosh Method and machine for navigation system calibration
DE502006007177D1 (en) * 2006-09-15 2010-07-22 Brainlab Ag Apparatus and method for measuring geometric properties of medical treatment devices, in particular for the automatic verification, calibration and measurement of instruments for computer-assisted surgery
US8216211B2 (en) * 2006-10-09 2012-07-10 Brianlab Ag Holding device for medical instruments
US7892165B2 (en) * 2006-10-23 2011-02-22 Hoya Corporation Camera calibration for endoscope navigation system
DE502006009273D1 (en) 2006-12-20 2011-05-19 Brainlab Ag Marker system for determining the diameter and axial position of a hole in an instrument
US8357165B2 (en) * 2006-12-22 2013-01-22 Depuy Products, Inc. Reference array mounting bracket for use with a computer assisted orthopaedic surgery system
US20080234692A1 (en) 2007-03-06 2008-09-25 Matt Brandt Orthopedic jig, pin, and method
US20090163930A1 (en) * 2007-12-19 2009-06-25 Ahmed Aoude Calibration system of a computer-assisted surgery system
US9189083B2 (en) 2008-03-18 2015-11-17 Orthosensor Inc. Method and system for media presentation during operative workflow
US20100081915A1 (en) * 2008-09-29 2010-04-01 Searete Llc, Alimited Liability Corporation Of The State Of Delaware Histological facilitation systems and methods
US20100081927A1 (en) * 2008-09-29 2010-04-01 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Histological facilitation systems and methods
US20100081916A1 (en) * 2008-09-29 2010-04-01 Searete Llc, A Limited Liability Corporation Of The State Of Delaware. Histological facilitation systems and methods
US20100081924A1 (en) * 2008-09-29 2010-04-01 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Histological facilitation systems and methods
US20100081926A1 (en) * 2008-09-29 2010-04-01 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Histological facilitation systems and methods
US20100081928A1 (en) * 2008-09-29 2010-04-01 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Histological Facilitation systems and methods
EP2397098A1 (en) * 2009-02-16 2011-12-21 NTN Corporation Navigation system for remote-controlled actuator
WO2010101086A1 (en) 2009-03-06 2010-09-10 Ntn株式会社 Navigation system for remotely operated actuator
US9226689B2 (en) 2009-03-10 2016-01-05 Medtronic Xomed, Inc. Flexible circuit sheet
US9226688B2 (en) 2009-03-10 2016-01-05 Medtronic Xomed, Inc. Flexible circuit assemblies
US8504139B2 (en) 2009-03-10 2013-08-06 Medtronic Xomed, Inc. Navigating a surgical instrument
EP2578178A3 (en) * 2009-04-28 2014-12-31 Brainlab AG Method for controlling software for supporting treatment
JP5517526B2 (en) 2009-08-27 2014-06-11 Ntn株式会社 Tool tip position detection device for remote control type actuator
US9011448B2 (en) * 2009-12-31 2015-04-21 Orthosensor Inc. Orthopedic navigation system with sensorized devices
EP2542176B1 (en) * 2010-03-03 2016-06-15 Brainlab AG Method for enabling medical navigation with minimised invasiveness
US8834455B2 (en) * 2010-03-25 2014-09-16 Sonowand As Attachment device for attaching a rigid body to an arbitrary medical instrument
CN102892365A (en) * 2010-04-22 2013-01-23 蓝带技术有限责任公司 Reconfigurable navigated surgical tool tracker
EP3563788A1 (en) 2010-04-30 2019-11-06 Medtronic Xomed, Inc. Navigated malleable surgical instrument
US10617374B2 (en) 2011-01-28 2020-04-14 Medtronic Navigation, Inc. Method and apparatus for image-based navigation
WO2012170256A1 (en) * 2011-05-31 2012-12-13 Intuitive Surgical Operations, Inc. Positive control of robotic surgical instrument end effector
US9498231B2 (en) 2011-06-27 2016-11-22 Board Of Regents Of The University Of Nebraska On-board tool tracking system and methods of computer assisted surgery
CN106913366B (en) 2011-06-27 2021-02-26 内布拉斯加大学评议会 On-tool tracking system and computer-assisted surgery method
EP3213697B1 (en) 2011-09-02 2020-03-11 Stryker Corporation Surgical instrument including a housing, a cutting accessory that extends from the housing and actuators that establish the position of the cutting accessory relative to the housing
CN103889360B (en) 2011-10-21 2017-10-24 直观外科手术操作公司 Grasping force control for robotic surgical instrument end effector
US8961500B2 (en) * 2012-03-28 2015-02-24 Medtronic Navigation, Inc. Navigated instrument with a stabilizer
US10034713B2 (en) 2012-07-03 2018-07-31 7D Surgical Inc. Attachments for tracking handheld implements
EP4218647A1 (en) * 2012-08-08 2023-08-02 Ortoma AB System for computer assisted surgery
US9008757B2 (en) 2012-09-26 2015-04-14 Stryker Corporation Navigation system including optical and non-optical sensors
US9993273B2 (en) 2013-01-16 2018-06-12 Mako Surgical Corp. Bone plate and tracking device using a bone plate for attaching to a patient's anatomy
EP2945559B1 (en) 2013-01-16 2018-09-05 Stryker Corporation Navigation systems and methods for indicating and reducing line-of-sight errors
US9161799B2 (en) 2013-01-28 2015-10-20 Warsaw Orthopedic, Inc. Surgical implant system and method
US9877786B2 (en) * 2013-03-06 2018-01-30 Stryker European Holdings I, Llc Modular navigable probe
US10105149B2 (en) 2013-03-15 2018-10-23 Board Of Regents Of The University Of Nebraska On-board tool tracking system and methods of computer assisted surgery
US20140277202A1 (en) * 2013-03-18 2014-09-18 Chih-Hsuan Wei Connecting Structure of a Spinal Detector for a Minimally Invasive Surgery
US10278729B2 (en) 2013-04-26 2019-05-07 Medtronic Xomed, Inc. Medical device and its construction
DE102013214067A1 (en) * 2013-07-17 2015-01-22 Fiagon Gmbh Device and method for connecting a medical instrument to a position detection system
DE102013222230A1 (en) 2013-10-31 2015-04-30 Fiagon Gmbh Surgical instrument
EP3099265B1 (en) 2014-01-31 2021-09-15 Covidien LP Interfaces for surgical systems
JP6619748B2 (en) * 2014-03-17 2019-12-11 インテュイティブ サージカル オペレーションズ, インコーポレイテッド Method and apparatus for telesurgical table alignment
EP3185811A4 (en) * 2014-11-21 2018-05-23 Think Surgical, Inc. Visible light communication system for transmitting data between visual tracking systems and tracking markers
US10405929B1 (en) * 2015-11-18 2019-09-10 Bradley S. Seltmann Attachment mechanism for surgical tool tracking system
JP6944939B2 (en) 2015-12-31 2021-10-06 ストライカー・コーポレイション Systems and methods for performing surgery on a patient's target site as defined by a virtual object
SE542045C2 (en) * 2016-05-15 2020-02-18 Ortoma Ab Calibration object, system, and method calibrating location of instrument in a navigation system
CA3022165A1 (en) 2016-05-26 2017-11-30 Covidien Lp Robotic surgical assemblies and instrument drive units thereof
US10537395B2 (en) 2016-05-26 2020-01-21 MAKO Surgical Group Navigation tracker with kinematic connector assembly
AU2017269374B2 (en) 2016-05-26 2021-07-08 Covidien Lp Instrument drive units
US11272992B2 (en) 2016-06-03 2022-03-15 Covidien Lp Robotic surgical assemblies and instrument drive units thereof
US11117197B2 (en) 2017-05-31 2021-09-14 Medos International Sarl Instrument couplings and related methods
US10722223B2 (en) 2017-05-31 2020-07-28 Medos International Sarl Coupling devices for surgical instruments and related methods
WO2019032828A2 (en) * 2017-08-11 2019-02-14 Think Surgical, Inc. System and method for implant verification
US10731687B2 (en) 2017-11-22 2020-08-04 Medos International Sarl Instrument coupling interfaces and related methods
US10932840B2 (en) 2018-02-01 2021-03-02 Medtronic Navigation, Inc. System and method for positioning a tracking device
WO2019161363A1 (en) * 2018-02-19 2019-08-22 Mako Surgical Corp. Surgical systems and methods for identifying tools guided by surgical robots
US10888385B2 (en) * 2018-07-09 2021-01-12 Point Robotics Medtech Inc. Calibration device and calibration method for surgical instrument
CN112533556A (en) * 2018-07-12 2021-03-19 深度健康有限责任公司 System method and computer program product for computer-assisted surgery
DE102018129150A1 (en) * 2018-11-20 2020-05-20 Karl Storz Se & Co. Kg Endoscope device and method for operating an endoscope device
US11819287B2 (en) 2018-12-17 2023-11-21 Zimmer Biomet Spine, Inc. Universal navigation instrument adapter
US11690680B2 (en) 2019-03-19 2023-07-04 Mako Surgical Corp. Trackable protective packaging for tools and methods for calibrating tool installation using the same
EP3719749A1 (en) 2019-04-03 2020-10-07 Fiagon AG Medical Technologies Registration method and setup
EP3738542A1 (en) * 2019-05-15 2020-11-18 Stryker European Holdings I, LLC Tracker for a surgical navigation system
TWI715290B (en) * 2019-11-14 2021-01-01 財團法人金屬工業研究發展中心 Calibration device for surgical instruments
US11644053B2 (en) 2019-11-26 2023-05-09 Medos International Sarl Instrument coupling interfaces and related methods
EP3838211A1 (en) 2019-12-20 2021-06-23 Biedermann Technologies GmbH & Co. KG Adapter device for surgical instruments
WO2022006248A1 (en) * 2020-07-02 2022-01-06 Smith & Nephew, Inc. Optical tracking of objects in arthroscopic surgery
CN113509268A (en) * 2021-05-12 2021-10-19 上海交通大学 Calibration device and calibration method of mixed reality surgical navigation system
CN113425409A (en) * 2021-05-18 2021-09-24 苏州理禾医疗技术有限公司 Round shaft-shaped tool adapter in optical surgical navigation system and calibration and method thereof

Citations (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4383373A (en) * 1980-10-08 1983-05-17 Alain Couturier Method of and apparatus for calibrating an adjustable jig
US4567896A (en) * 1984-01-20 1986-02-04 Elscint, Inc. Method and apparatus for calibrating a biopsy attachment for ultrasonic imaging apparatus
US4722056A (en) * 1986-02-18 1988-01-26 Trustees Of Dartmouth College Reference display systems for superimposing a tomagraphic image onto the focal plane of an operating microscope
US5050608A (en) * 1988-07-12 1991-09-24 Medirand, Inc. System for indicating a position to be operated in a patient's body
US5056523A (en) * 1989-11-22 1991-10-15 Board Of Regents, The University Of Texas System Precision breast lesion localizer
US5078140A (en) * 1986-05-08 1992-01-07 Kwoh Yik S Imaging device - aided robotic stereotaxis system
US5142930A (en) * 1987-11-10 1992-09-01 Allen George S Interactive image-guided surgical system
US5186174A (en) * 1987-05-21 1993-02-16 G. M. Piaff Process and device for the reproducible optical representation of a surgical operation
US5197476A (en) * 1989-03-16 1993-03-30 Christopher Nowacki Locating target in human body
US5198877A (en) * 1990-10-15 1993-03-30 Pixsys, Inc. Method and apparatus for three-dimensional non-contact shape sensing
US5222499A (en) * 1989-11-15 1993-06-29 Allen George S Method and apparatus for imaging the anatomy
US5230623A (en) * 1991-12-10 1993-07-27 Radionics, Inc. Operating pointer with interactive computergraphics
US5251127A (en) * 1988-02-01 1993-10-05 Faro Medical Technologies Inc. Computer-aided surgery apparatus
US5299288A (en) * 1990-05-11 1994-03-29 International Business Machines Corporation Image-directed robotic system for precise robotic surgery including redundant consistency checking
US5305203A (en) * 1988-02-01 1994-04-19 Faro Medical Technologies Inc. Computer-aided surgery apparatus
US5309913A (en) * 1992-11-30 1994-05-10 The Cleveland Clinic Foundation Frameless stereotaxy system
US5383454A (en) * 1990-10-19 1995-01-24 St. Louis University System for indicating the position of a surgical probe within a head on an image of the head
US5389101A (en) * 1992-04-21 1995-02-14 University Of Utah Apparatus and method for photogrammetric surgical localization
US5392384A (en) * 1991-04-09 1995-02-21 Kabushiki Kaisha Yaskawa Denki Method of calibrating an industrial robot
US5394875A (en) * 1993-10-21 1995-03-07 Lewis; Judith T. Automatic ultrasonic localization of targets implanted in a portion of the anatomy
US5437212A (en) * 1993-12-02 1995-08-01 Snap-On Incorporated Ratcheting screwdriver
US5471312A (en) * 1991-07-04 1995-11-28 Fanuc Ltd. Automatic calibration method
US5483961A (en) * 1993-03-19 1996-01-16 Kelly; Patrick J. Magnetic field digitizer for stereotactic surgery
US5494034A (en) * 1987-05-27 1996-02-27 Georg Schlondorff Process and device for the reproducible optical representation of a surgical operation
US5517990A (en) * 1992-11-30 1996-05-21 The Cleveland Clinic Foundation Stereotaxy wand and tool guide
US5564437A (en) * 1992-12-15 1996-10-15 Universite Joseph Fourier Method and system for determining the fixation point on the femur of a crossed ligament of the knee
US5617857A (en) * 1995-06-06 1997-04-08 Image Guided Technologies, Inc. Imaging system having interactive medical instruments and methods
US5622170A (en) * 1990-10-19 1997-04-22 Image Guided Technologies, Inc. Apparatus for determining the position and orientation of an invasive portion of a probe inside a three-dimensional body
US5662111A (en) * 1991-01-28 1997-09-02 Cosman; Eric R. Process of stereotactic optical navigation
US5663795A (en) * 1995-09-07 1997-09-02 Virtek Vision Corp. Method of calibrating laser positions relative to workpieces
US5676673A (en) * 1994-09-15 1997-10-14 Visualization Technology, Inc. Position tracking and imaging system with error detection for use in medical applications
US5732703A (en) * 1992-11-30 1998-03-31 The Cleveland Clinic Foundation Stereotaxy wand and tool guide
US5740222A (en) * 1993-11-26 1998-04-14 Kabushiki Kaisha Toshiba Radiation computed tomography apparatus
US5772594A (en) * 1995-10-17 1998-06-30 Barrick; Earl F. Fluoroscopic image guided orthopaedic surgery system with intraoperative registration
US5787886A (en) * 1993-03-19 1998-08-04 Compass International Incorporated Magnetic field digitizer for stereotatic surgery
US5876325A (en) * 1993-11-02 1999-03-02 Olympus Optical Co., Ltd. Surgical manipulation system
US5891034A (en) * 1990-10-19 1999-04-06 St. Louis University System for indicating the position of a surgical probe within a head on an image of the head
US5921992A (en) * 1997-04-11 1999-07-13 Radionics, Inc. Method and system for frameless tool calibration
US5967982A (en) * 1997-12-09 1999-10-19 The Cleveland Clinic Foundation Non-invasive spine and bone registration for frameless stereotaxy
US5987960A (en) * 1997-09-26 1999-11-23 Picker International, Inc. Tool calibrator
US5999837A (en) * 1997-09-26 1999-12-07 Picker International, Inc. Localizing and orienting probe for view devices
US6006126A (en) * 1991-01-28 1999-12-21 Cosman; Eric R. System and method for stereotactic registration of image scan data
US6021343A (en) * 1997-11-20 2000-02-01 Surgical Navigation Technologies Image guided awl/tap/screwdriver
US6112113A (en) * 1997-07-03 2000-08-29 U.S. Philips Corporation Image-guided surgery system
US6167295A (en) * 1991-01-28 2000-12-26 Radionics, Inc. Optical and computer graphic stereotactic localizer
US6190395B1 (en) * 1999-04-22 2001-02-20 Surgical Navigation Technologies, Inc. Image guided universal instrument adapter and method for use with computer-assisted image guided surgery
US6266551B1 (en) * 1996-02-15 2001-07-24 Biosense, Inc. Catheter calibration and usage monitoring system
US6273896B1 (en) * 1998-04-21 2001-08-14 Neutar, Llc Removable frames for stereotactic localization
US6282437B1 (en) * 1998-08-12 2001-08-28 Neutar, Llc Body-mounted sensing system for stereotactic surgery
US6285902B1 (en) * 1999-02-10 2001-09-04 Surgical Insights, Inc. Computer assisted targeting device for use in orthopaedic surgery
US6298262B1 (en) * 1998-04-21 2001-10-02 Neutar, Llc Instrument guidance for stereotactic surgery
US6306126B1 (en) * 1998-09-18 2001-10-23 Stryker Leibinger Gmbh & Co Kg Calibrating device
US6331181B1 (en) * 1998-12-08 2001-12-18 Intuitive Surgical, Inc. Surgical robotic tools, data architecture, and use
US6335617B1 (en) * 1996-05-06 2002-01-01 Biosense, Inc. Method and apparatus for calibrating a magnetic field generator
US6370411B1 (en) * 1998-02-10 2002-04-09 Biosense, Inc. Catheter calibration
US6428547B1 (en) * 1999-11-25 2002-08-06 Brainlab Ag Detection of the shape of treatment devices

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6030218B2 (en) 1978-11-30 1985-07-15 株式会社東芝 Ultrasonic probe for needle stick
JPS5721250A (en) 1980-07-07 1982-02-03 Shiyuukou Seimitsu Kk Method of presetting tool position in metal machining device and setting jig used therefor
JPS6125531A (en) 1984-07-13 1986-02-04 株式会社東芝 Dummy three-dimensional display apparatus
JPS6131129A (en) 1984-07-25 1986-02-13 株式会社東芝 Ultrasonic probe
CA1336451C (en) 1988-02-01 1995-07-25 Simon Raab Computer-aided surgery apparatus
JPH01245108A (en) 1988-03-28 1989-09-29 Nissan Motor Co Ltd Calibrating method for work positioning device
JP2775179B2 (en) 1989-07-27 1998-07-16 ジーイー横河メディカルシステム株式会社 Control method of positioning device for radiation treatment planning
FR2652928B1 (en) 1989-10-05 1994-07-29 Diadix Sa INTERACTIVE LOCAL INTERVENTION SYSTEM WITHIN A AREA OF A NON-HOMOGENEOUS STRUCTURE.
CA2003497C (en) 1989-11-21 1999-04-06 Michael M. Greenberg Probe-correlated viewing of anatomical image data
ATE126994T1 (en) 1990-07-31 1995-09-15 Faro Medical Technologies Inc COMPUTER-ASSISTED SURGICAL DEVICE.
JPH0549644A (en) 1991-08-22 1993-03-02 Toshiba Corp Surgical operation navigation system
JPH05111886A (en) 1991-10-21 1993-05-07 Yaskawa Electric Corp Indication of calibration point of robot manipulator and calibration work
JP3540362B2 (en) 1994-06-14 2004-07-07 オリンパス株式会社 Surgical manipulator control system and control method
JP3730274B2 (en) 1993-11-26 2005-12-21 東芝医用システムエンジニアリング株式会社 Surgery support system
JP3455574B2 (en) 1994-03-01 2003-10-14 株式会社東芝 CT scanner and positioning method of biopsy needle
JP3482690B2 (en) 1994-05-31 2003-12-22 株式会社島津製作所 Surgical instrument position display device
JP3217593B2 (en) 1994-06-28 2001-10-09 徹 早川 Surgical instrument position display device
JPH0838507A (en) 1994-07-28 1996-02-13 Shimadzu Corp Position display device of operation appliance
DE69532829T2 (en) 1994-10-07 2005-01-27 St. Louis University DEVICE FOR USE WITH A SURGICAL NAVIGATION SYSTEM
WO1997015234A1 (en) 1995-10-23 1997-05-01 Johns Hopkins University Surgical instrument
US20010034530A1 (en) 2000-01-27 2001-10-25 Malackowski Donald W. Surgery system
US6478802B2 (en) 2000-06-09 2002-11-12 Ge Medical Systems Global Technology Company, Llc Method and apparatus for display of an image guided drill bit
US6782287B2 (en) 2000-06-27 2004-08-24 The Board Of Trustees Of The Leland Stanford Junior University Method and apparatus for tracking a medical instrument based on image registration
JP2004513684A (en) 2000-09-23 2004-05-13 ザ ボード オブ トラスティーズ オブ ザ リーランド スタンフォード ジュニア ユニバーシティ Endoscope targeting method and system
US6917827B2 (en) 2000-11-17 2005-07-12 Ge Medical Systems Global Technology Company, Llc Enhanced graphic features for computer assisted surgery system
US7043961B2 (en) * 2001-01-30 2006-05-16 Z-Kat, Inc. Tool calibrator and tracker system

Patent Citations (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4383373A (en) * 1980-10-08 1983-05-17 Alain Couturier Method of and apparatus for calibrating an adjustable jig
US4567896A (en) * 1984-01-20 1986-02-04 Elscint, Inc. Method and apparatus for calibrating a biopsy attachment for ultrasonic imaging apparatus
US4722056A (en) * 1986-02-18 1988-01-26 Trustees Of Dartmouth College Reference display systems for superimposing a tomagraphic image onto the focal plane of an operating microscope
US5078140A (en) * 1986-05-08 1992-01-07 Kwoh Yik S Imaging device - aided robotic stereotaxis system
US5186174A (en) * 1987-05-21 1993-02-16 G. M. Piaff Process and device for the reproducible optical representation of a surgical operation
US5494034A (en) * 1987-05-27 1996-02-27 Georg Schlondorff Process and device for the reproducible optical representation of a surgical operation
US5142930A (en) * 1987-11-10 1992-09-01 Allen George S Interactive image-guided surgical system
US5251127A (en) * 1988-02-01 1993-10-05 Faro Medical Technologies Inc. Computer-aided surgery apparatus
US5305203A (en) * 1988-02-01 1994-04-19 Faro Medical Technologies Inc. Computer-aided surgery apparatus
US5050608A (en) * 1988-07-12 1991-09-24 Medirand, Inc. System for indicating a position to be operated in a patient's body
US5197476A (en) * 1989-03-16 1993-03-30 Christopher Nowacki Locating target in human body
US5222499A (en) * 1989-11-15 1993-06-29 Allen George S Method and apparatus for imaging the anatomy
US5056523A (en) * 1989-11-22 1991-10-15 Board Of Regents, The University Of Texas System Precision breast lesion localizer
US5299288A (en) * 1990-05-11 1994-03-29 International Business Machines Corporation Image-directed robotic system for precise robotic surgery including redundant consistency checking
US5198877A (en) * 1990-10-15 1993-03-30 Pixsys, Inc. Method and apparatus for three-dimensional non-contact shape sensing
US5891034A (en) * 1990-10-19 1999-04-06 St. Louis University System for indicating the position of a surgical probe within a head on an image of the head
US5851183A (en) * 1990-10-19 1998-12-22 St. Louis University System for indicating the position of a surgical probe within a head on an image of the head
US5383454A (en) * 1990-10-19 1995-01-24 St. Louis University System for indicating the position of a surgical probe within a head on an image of the head
US5622170A (en) * 1990-10-19 1997-04-22 Image Guided Technologies, Inc. Apparatus for determining the position and orientation of an invasive portion of a probe inside a three-dimensional body
US5383454B1 (en) * 1990-10-19 1996-12-31 Univ St Louis System for indicating the position of a surgical probe within a head on an image of the head
US6275725B1 (en) * 1991-01-28 2001-08-14 Radionics, Inc. Stereotactic optical navigation
US6167295A (en) * 1991-01-28 2000-12-26 Radionics, Inc. Optical and computer graphic stereotactic localizer
US5848967A (en) * 1991-01-28 1998-12-15 Cosman; Eric R. Optically coupled frameless stereotactic system and method
US5662111A (en) * 1991-01-28 1997-09-02 Cosman; Eric R. Process of stereotactic optical navigation
US6006126A (en) * 1991-01-28 1999-12-21 Cosman; Eric R. System and method for stereotactic registration of image scan data
US5392384A (en) * 1991-04-09 1995-02-21 Kabushiki Kaisha Yaskawa Denki Method of calibrating an industrial robot
US5471312A (en) * 1991-07-04 1995-11-28 Fanuc Ltd. Automatic calibration method
US5230623A (en) * 1991-12-10 1993-07-27 Radionics, Inc. Operating pointer with interactive computergraphics
US5389101A (en) * 1992-04-21 1995-02-14 University Of Utah Apparatus and method for photogrammetric surgical localization
US5309913A (en) * 1992-11-30 1994-05-10 The Cleveland Clinic Foundation Frameless stereotaxy system
US5517990A (en) * 1992-11-30 1996-05-21 The Cleveland Clinic Foundation Stereotaxy wand and tool guide
US5732703A (en) * 1992-11-30 1998-03-31 The Cleveland Clinic Foundation Stereotaxy wand and tool guide
US5564437A (en) * 1992-12-15 1996-10-15 Universite Joseph Fourier Method and system for determining the fixation point on the femur of a crossed ligament of the knee
US5787886A (en) * 1993-03-19 1998-08-04 Compass International Incorporated Magnetic field digitizer for stereotatic surgery
US5483961A (en) * 1993-03-19 1996-01-16 Kelly; Patrick J. Magnetic field digitizer for stereotactic surgery
US6442416B1 (en) * 1993-04-22 2002-08-27 Image Guided Technologies, Inc. Determination of the position and orientation of at least one object in space
US5394875A (en) * 1993-10-21 1995-03-07 Lewis; Judith T. Automatic ultrasonic localization of targets implanted in a portion of the anatomy
US5876325A (en) * 1993-11-02 1999-03-02 Olympus Optical Co., Ltd. Surgical manipulation system
US5748696A (en) * 1993-11-26 1998-05-05 Kabushiki Kaisha Toshiba Radiation computed tomography apparatus
US5740222A (en) * 1993-11-26 1998-04-14 Kabushiki Kaisha Toshiba Radiation computed tomography apparatus
US5848126A (en) * 1993-11-26 1998-12-08 Kabushiki Kaisha Toshiba Radiation computed tomography apparatus
US5437212A (en) * 1993-12-02 1995-08-01 Snap-On Incorporated Ratcheting screwdriver
US5676673A (en) * 1994-09-15 1997-10-14 Visualization Technology, Inc. Position tracking and imaging system with error detection for use in medical applications
US5617857A (en) * 1995-06-06 1997-04-08 Image Guided Technologies, Inc. Imaging system having interactive medical instruments and methods
US5663795A (en) * 1995-09-07 1997-09-02 Virtek Vision Corp. Method of calibrating laser positions relative to workpieces
US5772594A (en) * 1995-10-17 1998-06-30 Barrick; Earl F. Fluoroscopic image guided orthopaedic surgery system with intraoperative registration
US6266551B1 (en) * 1996-02-15 2001-07-24 Biosense, Inc. Catheter calibration and usage monitoring system
US6335617B1 (en) * 1996-05-06 2002-01-01 Biosense, Inc. Method and apparatus for calibrating a magnetic field generator
US5921992A (en) * 1997-04-11 1999-07-13 Radionics, Inc. Method and system for frameless tool calibration
US6112113A (en) * 1997-07-03 2000-08-29 U.S. Philips Corporation Image-guided surgery system
US5987960A (en) * 1997-09-26 1999-11-23 Picker International, Inc. Tool calibrator
US5999837A (en) * 1997-09-26 1999-12-07 Picker International, Inc. Localizing and orienting probe for view devices
US6021343A (en) * 1997-11-20 2000-02-01 Surgical Navigation Technologies Image guided awl/tap/screwdriver
US5967982A (en) * 1997-12-09 1999-10-19 The Cleveland Clinic Foundation Non-invasive spine and bone registration for frameless stereotaxy
US6370411B1 (en) * 1998-02-10 2002-04-09 Biosense, Inc. Catheter calibration
US6273896B1 (en) * 1998-04-21 2001-08-14 Neutar, Llc Removable frames for stereotactic localization
US6298262B1 (en) * 1998-04-21 2001-10-02 Neutar, Llc Instrument guidance for stereotactic surgery
US6282437B1 (en) * 1998-08-12 2001-08-28 Neutar, Llc Body-mounted sensing system for stereotactic surgery
US6306126B1 (en) * 1998-09-18 2001-10-23 Stryker Leibinger Gmbh & Co Kg Calibrating device
US6331181B1 (en) * 1998-12-08 2001-12-18 Intuitive Surgical, Inc. Surgical robotic tools, data architecture, and use
US6285902B1 (en) * 1999-02-10 2001-09-04 Surgical Insights, Inc. Computer assisted targeting device for use in orthopaedic surgery
US6190395B1 (en) * 1999-04-22 2001-02-20 Surgical Navigation Technologies, Inc. Image guided universal instrument adapter and method for use with computer-assisted image guided surgery
US6428547B1 (en) * 1999-11-25 2002-08-06 Brainlab Ag Detection of the shape of treatment devices

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013053103A1 (en) * 2011-10-11 2013-04-18 Ji Ying Determination method and calibration tool for directional calibration parameters and action direction of surgical instrument
CN103826542A (en) * 2011-10-11 2014-05-28 季鹰 Determination method and calibration tool for directional calibration parameters and action direction of surgical instrument
US20190000571A1 (en) * 2012-06-21 2019-01-03 Globus Medical, Inc. Surgical robotic automation with tracking markers
US11712464B2 (en) 2012-09-06 2023-08-01 Norwegian University Of Science And Technology (Ntnu) Intervention device
WO2014152519A3 (en) * 2013-03-14 2014-12-04 X-Nav Technologies, LLC Image guided navigation system
CN105228504A (en) * 2013-03-14 2016-01-06 X-Nav技术有限责任公司 Image-guidance system
US9844324B2 (en) 2013-03-14 2017-12-19 X-Nav Technologies, LLC Image guided navigation system
CN104146773A (en) * 2014-08-12 2014-11-19 江苏久信医疗科技股份有限公司 Calibration block used for calibrating surgical instruments
US9402691B2 (en) 2014-09-16 2016-08-02 X-Nav Technologies, LLC System for determining and tracking movement during a medical procedure
US9943374B2 (en) 2014-09-16 2018-04-17 X-Nav Technologies, LLC Image guidance system for detecting and tracking an image pose
US10271914B2 (en) * 2015-02-11 2019-04-30 University Of Utah Research Foundation Microsurgical tool adapters, systems and related methods
US11007014B2 (en) 2015-12-18 2021-05-18 Koninklijke Philips N.V. Medical instrument tracking
US11291507B2 (en) 2018-07-16 2022-04-05 Mako Surgical Corp. System and method for image based registration and calibration
US11806090B2 (en) 2018-07-16 2023-11-07 Mako Surgical Corp. System and method for image based registration and calibration
WO2020053421A1 (en) 2018-09-13 2020-03-19 Norwegian University Of Science And Technology (Ntnu) Method and apparatus for calibrating an instrument for surgical intervention
CN109029299A (en) * 2018-09-19 2018-12-18 西安电子科技大学 The double camera measuring device and measuring method of bay section pin hole docking corner

Also Published As

Publication number Publication date
DE102007059691A1 (en) 2008-07-10
DE102007059690A1 (en) 2008-07-10
DE10340434B4 (en) 2011-05-26
US20040054489A1 (en) 2004-03-18
US7166114B2 (en) 2007-01-23
DE10340434A1 (en) 2004-04-01
US20070175489A1 (en) 2007-08-02

Similar Documents

Publication Publication Date Title
US7166114B2 (en) Method and system for calibrating a surgical tool and adapter thereof
US11771502B2 (en) Computer-assisted surgery system and method
US7873400B2 (en) Adapter for surgical navigation trackers
US20220249176A1 (en) Navigation Systems And Methods For Indicating And Reducing Line-Of-Sight Errors
US7771436B2 (en) Surgical navigation tracker, system and method
KR102060390B1 (en) System for establishing virtual constraint boundaries
US10165981B2 (en) Surgical navigation method
US20090046146A1 (en) Surgical communication and control system
US8548822B2 (en) Reactive workflow system and method
CN110114019A (en) For cutting the surgery system of anatomical structure according at least one objective plane
US20060173290A1 (en) Localised medical instrument with tilt and swivel screen
US20110022033A1 (en) System and Method for Wearable User Interface in Computer Assisted Surgery
US20060058644A1 (en) System, device, and method for AD HOC tracking of an object
US11510740B2 (en) Systems and methods for tracking objects
CA2826925A1 (en) Haptic guidance system and method
US20210391058A1 (en) Machine learning system for navigated orthopedic surgeries
Mascott Comparison of magnetic tracking and optical tracking by simultaneous use of two independent frameless stereotactic systems
US11684489B2 (en) Robotic system for ankle arthroplasty
KR20220141308A (en) Systems and methods for sensory enhancement in medical procedures
EP3939532A1 (en) End effector of surgical robot
US6969387B2 (en) Laser hand-piece and laser treatment apparatus provided with the hand-piece
US20230011428A1 (en) Ultrasonic robotic surgical navigation
US20230009831A1 (en) Ultrasonic robotic surgical navigation
US20220000564A1 (en) Methods and systems for surgical navigation and devices for surgery
JP2002336194A (en) Medical system

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: STRYKER EUROPEAN OPERATIONS HOLDINGS LLC, MICHIGAN

Free format text: CHANGE OF NAME;ASSIGNOR:STRYKER EUROPEAN HOLDINGS III, LLC;REEL/FRAME:052860/0716

Effective date: 20190226

Owner name: STRYKER EUROPEAN HOLDINGS III, LLC, DELAWARE

Free format text: NUNC PRO TUNC ASSIGNMENT;ASSIGNOR:STRYKER EUROPEAN HOLDINGS I, LLC;REEL/FRAME:052861/0001

Effective date: 20200519

AS Assignment

Owner name: STRYKER EUROPEAN HOLDINGS VI, LLC, MICHIGAN

Free format text: NUNC PRO TUNC ASSIGNMENT;ASSIGNOR:STRYKER LEIBINGER GMBH & CO. KG;REEL/FRAME:054014/0853

Effective date: 20151008

Owner name: STRYKER LEIBINGER GMBH & CO. KG., GERMANY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MOCTEZUMA DE LA BARRERA, JOSE LUIS;SARVESTINI, AMIR;REEL/FRAME:054014/0825

Effective date: 20021212

Owner name: STRYKER EUROPEAN HOLDINGS I, LLC, MICHIGAN

Free format text: NUNC PRO TUNC ASSIGNMENT;ASSIGNOR:STRYKER EUROPEAN HOLDINGS VI, LLC;REEL/FRAME:054034/0174

Effective date: 20151008