IP Library Granted Patent US 11,918,305
Granted Patent B2
US 11,918,305 · App. 17/891,288 · Granted Mar 5, 2024

Systems and methods for establishing virtual constraint boundaries

Inventors: David Gene Bowling (Los Ranchos De Albuquerque, NM); Donald W. Malackowski (Schoolcraft, MI); José Luis Moctezuma de la Barrera (Freiburg, DE); Patrick Roessler (Merzhausen, DE); Jerry A. Culp (Kalamazoo, MI); John Michael Stuart (Rio Rancho, NM); Joel N. Beer (Albuquerque, NM)
Assignee: Stryker Corporation
A61B34/20A61B17/02A61B17/16A61B34/30A61B34/32A61B90/03A61B2017/00734A61B2034/2048A61B2034/2055A61B2034/2061A61B2034/2068A61B2090/3937A61B2090/3945A61B2090/3983Y10S901/09Y10S901/47
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 11,918,305
App. No.
17/891,288
Granted
Mar 5, 2024
Kind
B2
Abstract

A surgical system, method, and non-transitory computer readable medium involving a robotic manipulator configured to move a surgical instrument relative to virtual boundaries. A navigation system tracks each of a first object, a second object, and the surgical instrument. The first object is moveable relative to the second object. One or more controllers associate a first virtual boundary with the first object and associate a second virtual boundary with the second object. The first virtual boundary is moveable in relation to the second virtual boundary. The controller(s) control the robotic manipulator in relation to the first virtual boundary to facilitate interaction of the surgical instrument with the first object. The controller(s) control the robotic manipulator in relation to the second virtual boundary to avoid interaction of the surgical instrument with the second object.

Claims (40)

1. A surgical system comprising:

a robotic manipulator;

a surgical instrument coupled to the robotic manipulator and being moveable by the robotic manipulator;

a navigation system comprising:

a first tracker coupled to a first bone;

a second tracker coupled to a second bone, wherein the first bone and the second bone are moveable relative to each other; and

a localizer configured to track each of the first tracker, the second tracker, and the surgical instrument; and

one or more controllers configured to:

associate a first virtual boundary with the first bone;

associate a second virtual boundary with the second bone; and

control the robotic manipulator in relation to the first virtual boundary to facilitate manipulation of the first bone by the surgical instrument and simultaneously control the robotic manipulator in relation to the second virtual boundary to avoid interaction of the surgical instrument with the second bone while accounting for movement of the first virtual boundary and the second virtual boundary relative to each other that is based on the tracked first and second trackers.

2. The surgical system of claim 1 , wherein the one or more controllers:

control the robotic manipulator in relation to the first virtual boundary by being configured to constrain movement of the surgical instrument relative to the first virtual boundary; and

control the robotic manipulator in relation to the second virtual boundary by being configured to constrain movement of the surgical instrument relative to the second virtual boundary.

3. The surgical system of claim 1 , wherein:

the first virtual boundary delineates a first portion of the first bone for which manipulation by the surgical instrument is allowed from a second region of the first bone for which interaction by the surgical instrument is protected; and

the one or more controllers control the robotic manipulator in relation to the first virtual boundary to facilitate manipulation of the first bone by the surgical instrument to remove the first portion of the first bone.

4. The surgical system of claim 1 , wherein:

the first bone is a femur bone; and

the second bone is a tibia bone.

5. The surgical system of claim 1 , further comprising a display and wherein, based on tracking data from the navigation system, the one or more controllers are configured to provide, on the display, image representations of the surgical instrument, the first bone, the first virtual boundary, the second bone, and the second virtual boundary.

6. The surgical system of claim 1 , wherein the one or more controllers are configured to selectively control operation of the robotic manipulator in a manual mode and a semi-autonomous mode.

7. The surgical system of claim 1 , wherein the one or more controllers are configured to produce tactile feedback in response to constrained movement of the surgical instrument relative to one or both of the first virtual boundary and second virtual boundary.

8. The surgical system of claim 1 , wherein the surgical instrument is further defined as a cutting tool.

9. A method of operating a surgical system, the surgical system comprising one or more controllers, a robotic manipulator, a surgical instrument coupled to the robotic manipulator and being moveable by the robotic manipulator, and a navigation system including a first tracker coupled to a first bone, a second tracker coupled to a second bone, and a localizer configured to track each of the first tracker, the second tracker, and the surgical instrument, wherein the first bone and the second bone are moveable relative to each other, the method comprising the one or more controllers:

associating a first virtual boundary with the first bone;

associating a second virtual boundary with the second bone; and

controlling the robotic manipulator in relation to the first virtual boundary to facilitate manipulation of the first bone by the surgical instrument and simultaneously controlling the robotic manipulator in relation to the second virtual boundary to avoid interaction of the surgical instrument with the second bone while accounting for movement of the first virtual boundary and the second virtual boundary relative to each other that is based on the tracked first and second trackers.

10. The method of claim 9 , comprising the one or more controllers:

controlling the robotic manipulator in relation to the first virtual boundary by constraining movement of the surgical instrument relative to the first virtual boundary; and

controlling the robotic manipulator in relation to the second virtual boundary by constraining movement of the surgical instrument relative to the second virtual boundary.

11. The method of claim 9 , wherein the first virtual boundary delineates a first portion of the first bone for which manipulation by the surgical instrument is allowed from a second region of the first bone for which interaction by the surgical instrument is protected; and comprising the one or more controllers:

controlling the robotic manipulator in relation to the first virtual boundary to facilitate manipulation of the first bone by the surgical instrument to remove the first portion of the first bone.

12. The method of claim 9 , wherein the surgical system further comprises a display; and comprising the one or more controllers:

providing, on the display, and based on tracking data from the navigation system, image representations of the surgical instrument, the first bone, the first virtual boundary, the second bone, and the second virtual boundary.

13. The method of claim 9 , comprising the one or more controllers producing tactile feedback in response to constraining movement of the surgical instrument relative to one or both of the first virtual boundary and second virtual boundary.

14. A non-transitory computer readable medium configured for a surgical system, the surgical system comprising one or more controllers, a robotic manipulator, a surgical instrument coupled to the robotic manipulator and being moveable by the robotic manipulator, and a navigation system including a first tracker coupled to a first bone, a second tracker coupled to a second bone, and a localizer configured to track each of the first tracker, the second tracker, and the surgical instrument, wherein the first bone and the second bone are moveable relative to each other, the non-transitory computer readable medium comprising instructions, which when executed by the one or more controllers, are configured to:

associate a first virtual boundary with the first bone;

associate a second virtual boundary with the second bone; and

control the robotic manipulator in relation to the first virtual boundary to facilitate manipulation of the first bone by the surgical instrument and simultaneously control the robotic manipulator in relation to the second virtual boundary to avoid interaction of the surgical instrument with the second bone while accounting for movement of the first virtual boundary and the second virtual boundary relative to each other that is based on the tracked first and second trackers.

Assignments (2)
CHANGE OF ADDRESS Recorded Dec 18, 2024
From: STRYKER CORPORATION
To: STRYKER CORPORATION
Reel/Frame 069737/0184 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2022
From: MALACKOWSKI, DONALD W.; MOCTEZUMA DE LA BARRERA, JOSE LUIS; ROESSLER, PATRICK; CULP, JERRY A.; BOWLING, DAVID G.; BEER, JOEL N.; STUART, JOHN M.
To: STRYKER CORPORATION
Reel/Frame 061249/0627 →
Continuity (5)
Continuation 16685442 · Nov 15, 2019
Continuation 15416717 · Jan 26, 2017
Division 14205702 · Mar 12, 2014
Provisional Application 61780148 · Mar 13, 2013
Related Publication 20220387117A1 · Dec 8, 2022