IP Library Granted Patent US 10,350,012
Granted Patent B2
US 10,350,012 · App. 15/288,769 · Granted Jul 16, 2019

Method and apparatus for controlling a haptic device

Inventors: Hyosig Kang (Weston, FL); Dennis Moses (Doral, FL); Arthur Quaid (Ft. Lauderdale, FL)
Assignee: MAKO Surgiccal Corp.
A61B34/20A61B17/1764A61B34/10A61B34/30A61B34/71A61B34/76A61B90/03A61B34/25A61B2017/00119A61B2017/00694A61B2017/00712A61B2017/00725A61B2034/102A61B2034/107A61B2034/108A61B2034/207A61B2034/2055A61B2034/2059A61B2034/2065A61B2034/2068A61B2034/2072A61B2034/305A61B2090/363A61B2090/364A61B2090/3983
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,350,012
App. No.
15/288,769
Filed
Oct 7, 2016
Granted
Jul 16, 2019
Kind
B2
Art Unit
2862
USPC
702/150
Abstract

A method for calibrating a surgical device is provided. The method includes acquiring first data including a position and/or an orientation of a first object disposed on the surgical device at a first location; acquiring second data including a position and/or an orientation of a second object disposed on the surgical device at a second location; determining third data including a position and/or an orientation of the first object relative to the second location; and determining a position and/or an orientation of the second object relative to the second location based at least in part on the first data, the second data, and the third data.

Claims (41)

1. A method for calibrating a surgical device, comprising the steps of:

moving an arm of the surgical device into a first position;

receiving, from a detection device, first data indicating at least one of a global position and an orientation of an end effector tracker when the end effector tracker is disposed on a distal portion of the arm of the surgical device with the arm in the first position;

receiving, from the detection device, second data indicating at least one of a global position and an orientation of a device tracker when the device tracker is coupled to a base of the surgical device;

receiving third data indicating at least one of a position and an orientation of the end effector tracker relative to a reference point fixed in relation to the base when the end effector tracker is disposed on the distal portion of the arm of the surgical device with the arm in the first position;

moving the arm of the surgical device into a second position;

receiving, from a detection device, fourth data indicating at least one of a global position and an orientation of the end effector tracker when the end effector tracker is disposed on the distal portion of the arm of the surgical device with the arm in the second position;

receiving fifth data indicating at least one of a position and an orientation of the end effector tracker relative to a reference point fixed in relation to the base when the end effector tracker is disposed on the distal portion of the arm of the surgical device with the arm in the second position;

determining, at least one of the position and the orientation of the device tracker relative to the reference point based at least on each of the first data, the second data, the third data, the fourth data, and the fifth data, while tracking the end effector tracker and the device tracker by the detection device; and

alerting a user if the device tracker moves during the calibration.

2. The method of claim 1 , further comprising the steps of:

moving the end effector tracker to a plurality of positions, including the first position, the second position, and any additional positions; and

acquiring data when the end effector tracker is in each of the plurality of positions.

3. The method of claim 2 , further comprising the step of:

providing haptic guidance to guide a user in moving the end effector tracker to at least one of the plurality of positions.

4. The method of claim 3 , wherein the haptic guidance comprises force feedback.

5. The method of claim 2 , wherein the surgical device is configured such that the end effector tracker can be repeatably moved to at least one of the plurality of positions.

6. The method of claim 2 , wherein the plurality of positions comprise at least vertices of a shape.

7. The method of claim 6 , wherein the shape comprises at least one of a two dimensional and a three dimensional polytope.

8. The method of claim 1 , further comprising the steps of:

fixing at least one of the global position and the orientation of the end effector tracker relative to the distal portion of the arm; and

fixing at least one of the global position and the orientation of the device tracker relative to the base of the surgical device.

9. The method of claim 1 , wherein the end effector tracker comprises a tracking element detectable by the detection device.

10. The method of claim 1 , wherein the device tracker comprises at least one of the detection device and a tracking element detectable by the detection device.

11. The method of claim 1 , wherein the step of receiving the first data includes determining the at least one of the position and the orientation of the end effector tracker relative to the detection device.

12. The method of claim 1 , wherein the step of receiving the second data includes determining the at least one of the position and the orientation of the device tracker relative to the detection device.

13. The method of claim 1 , further comprising the step of:

detecting the end effector tracker with the detection device.

14. The method of claim 1 , wherein the arm of the surgical device includes at least a portion of a serial mechanism, a parallel mechanism, or a hybrid mechanism.

15. The method of claim 1 , wherein the distal portion of the arm of the surgical device includes a locating feature and the step of acquiring the first data includes determining at least one of a position and an orientation of an axis of the locating feature.

16. The method of claim 15 , wherein the locating feature comprises at least a portion of a surgical tool.

17. A method for calibrating a surgical device, comprising the steps of:

moving an arm of the surgical device into a first position;

receiving, from a detection device, first data indicating at least one of a global position and an orientation of an end effector tracker when the end effector tracker is disposed on a distal portion of the arm of the surgical device with the arm in the first position;

receiving, from the detection device, second data indicating at least one of a global position and an orientation of a device tracker when the device tracker is coupled to a base of the surgical device;

receiving third data indicating at least one of a position and an orientation of the end effector tracker relative to a reference point fixed in relation to the base when the end effector tracker is disposed on the distal portion of the arm of the surgical device with the arm in the first position;

moving the arm of the surgical device into a second position;

receiving, from a detection device, fourth data indicating at least one of a global position and an orientation of the end effector tracker when the end effector tracker is disposed on the distal portion of the arm of the surgical device with the arm in the second position;

receiving fifth data indicating at least one of a position and an orientation of the end effector tracker relative to a reference point fixed in relation to the base when the end effector tracker is disposed on the distal portion of the arm of the surgical device with the arm in the second position;

determining at least one of the position and the orientation of the device tracker relative to the reference point based at least on each of the first data, the second data, the third data, the fourth data, and the fifth data, while tracking the end effector tracker and the device tracker by the detection device; and

determining if the device tracker has moved while receiving data based on the determination of the at least one of the position and the orientation of the device tracker relative to the reference point.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2016
From: KANG, HYOSIG; MOSES, DENNIS; QUAID, ARTHUR
To: MAKO SURGICAL CORP.
Reel/Frame 039975/0643 →
Continuity (3)
Continuation 11750815 · May 18, 2007
Provisional Application 60801378 · May 19, 2006
Related Publication 20170020613A1 · Jan 26, 2017
Cited By (3)
US 12,357,396 US 12,383,344 US 12,453,605