IP Library › Granted Patent US 12,178,522
Granted Patent B2
US 12,178,522 · App. 17/453,006 · Granted Dec 31, 2024

Versatile tracking arrays for a navigation system and methods of recovering registration using the same

Inventors: Jonathan Mark Morgan (Biscayne Park, FL); Jean Gonzalez (Plantation, FL)
Assignee: MAKO Surgical Corp.
A61B34/20A61B17/88A61B34/30A61B2017/564A61B17/846A61B2034/2055A61B2034/252A61B2090/364A61B2090/3916A61B2090/3945A61B2090/3983A61B2090/3991
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,178,522
App. No.
17/453,006
Granted
Dec 31, 2024
Kind
B2
Abstract

A navigation system includes a first and second tracker supports independently affixed to a rigid object and separated by a distance. A first plurality of trackable elements are secured to the first tracker support and a second plurality of trackable elements are secured to the second tracker support. A localizer tracks the trackable elements and controller(s) define a tracking arrangement to be tracked based on a combination of the first and second plurality of trackable elements. A geometry of the tracking arrangement is registered relative to the rigid object and the controller(s) track the rigid object by detecting the registered geometry. The controller(s) identify a condition wherein at least one trackable element has been displaced relative to the registered geometry, and in response, generate an instruction to a manipulator controller to interrupt operation of a robotic manipulator.

Claims (41)

1. A method for operating a navigation system usable with a robotic manipulator and a manipulator controller configured to control the robotic manipulator, the navigation system comprising a first tracker support affixed to a rigid object and a first plurality of trackable elements secured to the first tracker support, a second tracker support affixed to the rigid object and a second plurality of trackable elements secured to the second tracker support, the first tracker support and the second tracker support adapted to be independently secured to the rigid object and separated by a distance, the navigation system comprising a localizer configured to track the first and second plurality of trackable elements, the method comprising the navigation system:

defining a tracking arrangement to be tracked based on a combination of the first and second plurality of trackable elements;

registering a geometry of the tracking arrangement relative to the rigid object;

tracking the rigid object by detecting the registered geometry of the tracking arrangement;

identifying a condition wherein at least one trackable element has been displaced relative to the registered geometry and the displacement of the at least one trackable element is not a candidate for recovering registration of the registered geometry; and

in response to identifying the condition, generating an instruction to the manipulator controller for interrupting operation of the robotic manipulator.

2. The method of claim 1 , wherein generating the instruction to the manipulator controller further comprises the navigation system generating the instruction for causing the robotic manipulator to stop motion.

3. The method of claim 1 , wherein generating the instruction to the manipulator controller further comprises the navigation system generating the instruction for causing the robotic manipulator to move away from a surgical object.

4. The method of claim 1 , wherein the rigid object is a bone and the robotic manipulator is configured to support and move a surgical tool including an energy applicator to manipulate the bone, and further comprising the navigation system:

tracking the robotic manipulator to determine a relationship between the energy applicator and the bone.

5. The method of claim 4 , further comprising the navigation system:

generating a second instruction to use the robotic manipulator to touch an anatomical landmark of the bone with the energy applicator;

registering a position of the anatomical landmark; and

identifying, based on the registered position of the anatomical landmark, the at least one trackable element that has been displaced relative to the registered geometry.

6. The method of claim 1 , further comprising the navigation system:

evaluating an amount of displacement of the at least one trackable element relative to a predetermined displacement threshold or tolerance to determine whether recovering registration of the registered geometry is possible by manipulating the at least one displaced trackable element to return to the registered geometry of the tracking arrangement;

determining that recovering registration is not possible based on the evaluating the amount of displacement; and

in response, generating a notification indicating that recovering registration is not possible or that a complete re-registration is required.

7. The method of claim 1 , wherein the first plurality of trackable elements comprises two or fewer trackable elements and the second plurality of trackable elements comprises two or fewer trackable elements, and further comprising the navigation system:

defining the tracking arrangement to be tracked based on a combination of the two or fewer trackable elements of the first plurality and the two or fewer trackable elements of the second plurality.

8. A method for operating a surgical system comprising navigation system, a robotic manipulator, and a manipulator controller, the navigation system comprising a first tracker support affixed to a rigid object and a first plurality of trackable elements secured to the first tracker support, a second tracker support affixed to the rigid object and a second plurality of trackable elements secured to the second tracker support, the first tracker support and the second tracker support adapted to be independently secured to the rigid object and separated by a distance, the navigation system comprising a localizer configured to track the first and second plurality of trackable elements, the method comprising:

defining, with the navigation system, a tracking arrangement to be tracked based on a combination of the first and second plurality of trackable elements;

registering, with the navigation system, a geometry of the tracking arrangement relative to the rigid object;

tracking, with the navigation system, the rigid object by detecting the registered geometry of the tracking arrangement;

controlling, with the manipulator controller, operation of the robotic manipulator;

identifying, with the navigation system, a condition wherein at least one trackable element has been displaced relative to the registered geometry and the displacement of the at least one trackable element is not a candidate for recovering registration of the of the registered geometry;

in response to identifying the condition, generating, with the navigation system, an instruction and communicating the instruction to the manipulator controller; and

in response to receiving the instruction from the navigation system, interrupting, with the manipulator controller, operation of the robotic manipulator.

9. The method of claim 8 , wherein interrupting, with the manipulator controller, operation of the robotic manipulator further comprises stopping motion of the robotic manipulator.

10. The method of claim 8 , wherein interrupting, with the manipulator controller, operation of the robotic manipulator further comprises controlling the robotic manipulator to move away from a surgical object.

11. The method of claim 8 , wherein the rigid object is a bone and the robotic manipulator is configured to support and move a surgical tool including an energy applicator to manipulate the bone, and further comprising:

tracking, with the navigation system, the robotic manipulator to determine a relationship between the energy applicator and the bone.

12. The method of claim 11 , further comprising:

generating, with the navigation system, a second instruction to use the robotic manipulator to touch an anatomical landmark of the bone with the energy applicator;

controlling, with the manipulator controller, operation of the robotic manipulator to facilitate touching the anatomical landmark of the bone with the energy applicator;

registering, with the navigation system, a position of the anatomical landmark touched by the energy applicator; and

identifying, with the navigation system, and based on the registered position of the anatomical landmark, the at least one trackable element that has been displaced relative to the registered geometry.

13. The method of claim 11 , further comprising the navigation system:

evaluating an amount of displacement of the at least one trackable element relative to a predetermined displacement threshold or tolerance to determine whether recovering registration of the registered geometry is possible by manipulating the at least one displaced trackable element to return to the registered geometry of the tracking arrangement;

determining that recovering registration is not possible based on the evaluating the amount of displacement; and

in response, generating a notification indicating that recovering registration is not possible or that a complete re-registration is required.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2021
From: MORGAN, JONATHAN; GONZALEZ, JEAN
To: MAKO SURGICAL CORP.
Reel/Frame 057995/0778 →
Continuity (4)
Continuation 16422007 · May 24, 2019
Provisional Application 62792147 · Jan 14, 2019
Provisional Application 62676497 · May 25, 2018
Related Publication 20220047335A1 · Feb 17, 2022