IP Library › Granted Patent US 10,743,952
Granted Patent B2
US 10,743,952 · App. 16/130,089 · Granted Aug 18, 2020

System and method for manipulating an anatomy

Inventors: David Gene Bowling (Los Ranchos de Albuquerque, NM); John Michael Stuart (Rio Rancho, NM); Jerry A. Culp (Kalamazoo, MI); Donald W. Malackowski (Schoolcraft, MI); Jose Luis Moctezuma de la Barrera (Freiburg, DE); Patrick Roessler (Merzhausen, DE); Joel N. Beer (Albuquerque, NM)
Assignee: MAKO Surgical Corp.
A61B34/30A61B17/1675A61B34/10A61B34/20A61B34/32A61B34/37A61B34/76A61B90/39A61B2018/00565A61B2018/00601A61B2034/105A61B2034/107A61B2034/2055A61B2034/2059A61B2034/2068A61B2090/3937A61B2090/3975
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 10,743,952
App. No.
16/130,089
Granted
Aug 18, 2020
Kind
B2
Abstract

A system includes a robotic manipulator comprising an arm and an end effector coupled to the arm and being moveable by the arm for interacting with a target site in a manual mode and an autonomous mode of operation. A navigation system is configured to track a position of the end effector and the target site. One or more controllers are configured to define a first virtual boundary relative to the target site, prevent the end effector from penetrating the first virtual boundary in the manual mode, and allow the end effector to penetrate the first virtual boundary in the autonomous mode.

Claims (42)

1. A system comprising:

a robotic manipulator comprising an arm;

an end effector coupled to the arm and being moveable by the arm for interacting with a target site in a manual mode and an autonomous mode of operation;

a navigation system configured to track a position of the end effector and the target site; and

one or more controllers configured to:

define a first virtual boundary relative to the target site,

prevent the end effector from penetrating the first virtual boundary in the manual mode; and

allow the end effector to penetrate the first virtual boundary in the autonomous mode.

2. The system of claim 1 , wherein the one or more controllers are further configured to:

define a second virtual boundary relative to the target site, the first virtual boundary being spaced further apart from the target site than the second virtual boundary;

define a zone between the first and second virtual boundaries;

prevent the end effector from penetrating the zone in the manual mode; and

allow the end effector to penetrate the zone in the autonomous mode.

3. The system of claim 2 , wherein the one or more controllers are further configured to evaluate the tracked position of the end effector relative to the zone.

4. The system of claim 3 , wherein the one or more controllers are further configured to prevent movement of the end effector in the manual mode in response to determining that the position of the end effector is within the zone.

5. The system of claim 3 , wherein the one or more controllers are further configured to allow movement of the end effector in the manual mode in response to determining that the position of the end effector is outside of the zone.

6. The system of claim 3 , wherein the one or more controllers are further configured to:

control the robotic manipulator according to a first speed in response to determining that the position of the end effector is outside of the zone; and

control the robotic manipulator according to a second speed that is different from the first speed in response to determining that the position of the end effector is within the zone.

7. The system of claim 2 , wherein the one or more controllers prevent the end effector from penetrating the zone in the manual mode by further being configured to control the robotic manipulator to prevent or resist attempted movement of the end effector beyond the first virtual boundary.

8. The system of claim 2 , wherein the one or more controllers allow the end effector to penetrate the zone in the autonomous mode by further being configured to deactivate the first virtual boundary.

9. The system of claim 1 , wherein the one or more controllers are configured to control a feed rate of the end effector such that the feed rate of the end effector in the autonomous mode is slower than the feed rate in the manual mode.

10. The system of claim 1 , further comprising a sensor coupled to the end effector for monitoring forces and torques applied to the end effector.

11. A method of operating a system, the system comprising a robotic manipulator including an arm, an end effector coupled to the arm and being moveable by the arm for interacting with a target site in a manual mode and an autonomous mode of operation, a navigation system configured to track a position of the end effector and the target site, and one or more controllers for performing the steps of:

defining a first virtual boundary relative to the target site;

preventing the end effector from penetrating the first virtual boundary in the manual mode; and

allowing the end effector to penetrate the first virtual boundary in the autonomous mode.

12. The method of claim 11 , further comprising the one or more controllers:

defining a second virtual boundary relative to the target site, the first virtual boundary being spaced further apart from the target site than the second virtual boundary;

defining a zone between the first and second virtual boundaries;

preventing the end effector from penetrating the zone in the manual mode; and

allowing the end effector to penetrate the zone in the autonomous mode.

13. The method of claim 12 , further comprising the one or more controllers evaluating the tracked position of the end effector relative to the zone.

14. The method of claim 13 , further comprising the one or more controllers preventing movement of the end effector in the manual mode in response to determining that the position of the end effector is within the zone.

15. The method of claim 13 , further comprising the one or more controllers allowing movement of the end effector in the manual mode in response to determining that the position of the end effector is outside of the zone.

16. The method of claim 13 , further comprising the one or more controllers:

controlling the robotic manipulator according to a first speed in response to determining that the position of the end effector is outside of the zone; and

controlling the robotic manipulator according to a second speed that is different from the first speed in response to determining that the position of the end effector is within the zone.

17. The method of claim 12 , wherein preventing the end effector from penetrating the zone in the manual mode further comprises the one or more controllers controlling the robotic manipulator to prevent or resist attempted movement of the end effector beyond the first virtual boundary.

18. The method of claim 12 , wherein allowing the end effector to penetrate the zone in the autonomous mode further comprises the one or more controllers deactivating the first virtual boundary.

19. The method of claim 11 , further comprising the one or more controllers controlling a feed rate of the end effector such that the feed rate of the end effector in the autonomous mode is slower than the feed rate in the manual mode.

20. The method of claim 11 , further comprising the one or more controllers monitoring forces and torques applied to the end effector.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2020
From: STRYKER LEIBINGER GMBH
To: MAKO SURGICAL CORP.
Reel/Frame 051980/0313 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2020
From: BOWLING, DAVID GENE; STUART, JOHN MICHAEL; CULP, JERRY A.; MALACKOWSKI, DONALD W.; BEER, JOEL N.
To: MAKO SURGICAL CORP.
Reel/Frame 052064/0878 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2020
From: MOCTEZUMA DE LA BARRERA, JOSÉ LUIS; ROESSLER, PATRICK
To: STRYKER LEIBINGER GMBH
Reel/Frame 051980/0222 →
Continuity (3)
Continuation 15157833 · May 18, 2016
Provisional Application 62163672 · May 19, 2015
Related Publication 20190008596A1 · Jan 10, 2019
Cited By (1)
US 12,274,520