IP Library Granted Patent US 11,653,983
Granted Patent B2
US 11,653,983 · App. 16/998,326 · Granted May 23, 2023

Methods for locating and tracking a tool axis

Inventors: Daniel Patrick Bonny (Fremont, CA); Joel Zuhars (Fremont, CA); Nathan A. Netravali (Fremont, CA)
Assignee: Think Surgical, Inc.
A61B34/20A61B17/15A61B17/17A61B34/30A61B2017/00725A61B2034/207A61B2034/2055A61B2090/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 11,653,983
App. No.
16/998,326
Granted
May 23, 2023
Kind
B2
Abstract

A calibration device is provided having a body with an exterior surface configured for placement about a tool such that the body rotates about a tool axis. One or more fiducial marker is positioned on the exterior surface and in communication with a tracking system. A fixed fiducial marker array is provided that is also in communication with the tracking system. A calibration tool defines the tool axis relative to the fiducial marker array. A surgical system is also provided with a tracking module that calculates a center point of the rotation or a normal vector to the circular path to define a tool axis orientation. A method of using the surgical system and defining a tool axis relative to a fiducial marker array is provided. A system for defining a robot link orientation or tracking a tool a medical procedure and a fiducial marker array are provided.

Claims (30)

1. A system for locating a robot link position or orientation comprising:

a link;

a tracking system; and

a set of fiducial markers positioned on the link, wherein at least three fiducial markers from said set of fiducial markers are visible to the tracking system for a processor to define a first coordinate system of the link, the processor in communication with the tracking system; and

wherein the tracking system records positions of the at least three fiducial markers during rotation of the link and said processor fits a circular model to the recorded positions and calculates at least one of a circle center or vector normal to the circular model to locate at least one of a position of the link or orientation of the link.

2. The system of claim 1 further comprising another link attached to the link comprising a second set of fiducial markers, wherein at least three secondary fiducial markers from said second set are visible to the tracking system for said processor to define a second coordinate system on the another link.

3. The system of claim 2 wherein said tracking system comprises said processor and calculates an angle between the another link and the link by computing a relative rotation between the first coordinate system and the second coordinate system about the axis of rotation.

4. A method for locating a robot link position or orientation of a robot comprising:

rotating a first set of at least three fiducial markers positioned on a link of the robot, said at least three fiducial markers visible to a tracking system;

recording the position of said at least three fiducial markers during the rotation with said tracking system; and

fitting a circular model to the recorded position and calculating at least one of a circle center of a circle or vector normal to the circle with a processor to locate at least one of a position of the link or orientation of the link.

5. The method of claim 4 further comprising defining a first coordinate system on the link of the robot using the first set of at least three fiducial markers visible to said tracking system.

6. The method of claim 5 further comprising defining a second coordinate system on another link of the robot using a second set of at least three secondary fiducial markers positioned on the another link and visible to said tracking system.

7. The method of claim 6 further comprising calculating an angle between the another link and the link by computing a relative rotation between the first coordinate system and the second coordinate system about an axis of rotation.

8. The method of claim 6 wherein said second set of at least three secondary fiducial markers are positioned on the another link with a different geometry from said first set of fiducial markers on the link.

9. The method of claim 6 further comprising performing a calibration procedure on the robot where the tracking system measures an actual robot position and orientation compared to a programmed position and orientation based on the first set and second set of at least three fiducial markers.

10. A robotic surgical system comprising:

a robot with an arm having a link and another link attached to the link;

a tool having a tool axis attached to the link;

a tracking system; and

a set of fiducial markers positioned on the link, wherein at least three fiducial markers from said set of fiducial markers are visible to the tracking system for a processor to define a first coordinate system of the link; and

wherein the processor:

records the position of said at least three fiducial markers while the at least three fiducial markers rotate;

fits a circular model to the recorded positions; and

calculates at least one of a circle center of a circle or vector normal to the circle to locate at least one of a position of the link orientation of the link.

11. The system of claim 10 further comprising a second set of at least three secondary fiducial markers positioned on the another link.

12. The system of claim 11 wherein said second set of at least three secondary fiducial markers on the another link have a different geometry from said first set of fiducial markers on the link.

13. The system of claim 12 wherein the processor:

defines a second coordinate system on the another link of the robot using said second set of at least three secondary fiducial markers visible to said tracking system.

14. The system of claim 13 further comprising calculating an angle between the another link and the link by computing a relative rotation between the first coordinate system and the second coordinate system about an axis of rotation.

Assignments (2)
SECURITY INTEREST Recorded Jun 12, 2026
From: THINK SURGICAL, INC.
To: SYMBIOTIC CAPITAL AGENCY LLC, AS COLLATERAL AGENT
Reel/Frame 075736/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2020
From: BONNY, DANIEL PATRICK; ZUHARS, JOEL; NETRAVALI, NATHAN
To: THINK SURGICAL, INC.
Reel/Frame 053552/0419 →
Continuity (3)
Division 15548138
Provisional Application 62128857 · Mar 5, 2015
Related Publication 20200375670A1 · Dec 3, 2020