IP Library Granted Patent US 12,419,692
Granted Patent B2
US 12,419,692 · App. 17/735,878 · Granted Sep 23, 2025

Robotic arm navigation using virtual bone mount

Inventors: Amir Keret (Atlit, IL); Ziv Seemann (Beit Ytzhack, IL); Ori Ben Zeev (Ramat HaSharon, IL); Adi Sandelson (Givatayim, IL); Gal Barazani (Tirat Carmel, IL); Nimrod Dori (Atlit, IL)
Assignee: Mazor Robotics Ltd.
A61B34/20A61B34/30A61B2034/2055A61B2034/2057A61B34/25
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,419,692
App. No.
17/735,878
Granted
Sep 23, 2025
Kind
B2
Abstract

A system according to at least one embodiment of the present disclosure includes a processor; and a memory storing data thereon that, when processed by the processor, cause the processor to: determine, based on a navigation element of a first type and a navigation element of a second type both disposed on a navigation tracker, a first registration between the navigation tracker and an anatomical element; determine, based on a navigation element of a third type disposed on the navigation tracker, a second registration between a robotic arm and the navigation tracker; and navigate, based on the first registration and the second registration, the robotic arm relative to the anatomical element.

Claims (49)

1. A system, comprising:

a processor; and

a memory storing data thereon that, when processed by the processor, cause the processor to:

determine, based on a navigation element of a first type and a navigation element of a second type both disposed on a navigation tracker, a registration between the navigation tracker and an anatomical element;

determine, based on a navigation element of a third type disposed on the navigation tracker, another registration between a robotic arm and the navigation tracker; and

navigate, based on the registration and the another registration, the robotic arm relative to the anatomical element.

2. The system of claim 1 , wherein the navigation element of the first type, the navigation element of the second type, and the navigation element of the third type are disposed on the navigation tracker in a predetermined configuration.

3. The system of claim 2 , wherein the navigation element of the third type comprises a first optical tracking marker tracked by a third imaging device, and wherein determining the another registration comprises the processor:

receiving, from the third imaging device, information about a first location of the first optical tracking marker and a first pose of the robotic arm; and

determining, based on the information about the first location of the first optical tracking marker and the first pose of the robotic arm, a position of the robotic arm relative to the first optical tracking marker.

4. The system of claim 3 , wherein the navigation element of the first type includes a plurality of fluoroscopic markers capable of being detected by a first imaging device, and wherein determining the registration comprises the processor:

receiving, from the first imaging device, a plurality of images depicting the plurality of fluoroscopic markers and the anatomical element; and

determining, based on the plurality of images, a position of each fluoroscopic marker of the plurality of fluoroscopic markers relative to the anatomical element.

5. The system of claim 4 , wherein the navigation element of the second type includes a plurality of navigation markers capable of being detected by a second imaging device, and wherein determining the registration further comprises the processor:

receiving, from the second imaging device, information about a position of each navigation marker of the plurality of navigation markers; and

determining, based on the information about the position of each navigation marker and the predetermined configuration, a position of each navigation marker relative to the anatomical element.

6. The system of claim 5 , wherein the robotic arm includes a second optical tracking marker, and wherein the third imaging device tracks the second optical tracking marker.

7. The system of claim 6 , wherein the first imaging device comprises a fluoroscopic imaging device, wherein the second imaging device comprises a navigation camera, and wherein the third imaging device comprises a laser tracker.

8. The system of claim 5 , wherein the navigation tracker is disposed on a patient table, wherein the robotic arm is disposed on a second table a first distance from the patient table, and wherein the third imaging device is disposed a second distance from the robotic arm.

9. The system of claim 8 , wherein the first imaging device comprises an O-arm, wherein the second imaging device comprises a navigation camera, and wherein the third imaging device comprises a three-dimensional (3D) camera.

10. A system, comprising:

a robotic arm disposed a first distance from a patient bed;

a processor; and

a memory storing data thereon that, when processed by the processor, cause the processor to:

determine, based on a navigation element of a first type and a navigation element of a second type both disposed on a navigation tracker, a first registration between the navigation tracker and an anatomical element;

determine, based on a navigation element of a third type disposed on the navigation tracker, another registration between the robotic arm and the navigation tracker; and

determine, based on the registration and the another registration, a first pose of the robotic arm relative to the anatomical element.

11. The system of claim 10 , wherein the navigation element of the first type, the navigation element of the second type, and the navigation element of the third type are disposed on the navigation tracker in a predetermined configuration.

12. The system of claim 11 , wherein the navigation element of the third type comprises an optical tracking target tracked by a third imaging device, and wherein determining the another registration comprises the processor:

receiving, from the third imaging device, first information about a first pose of the optical tracking target; and

determining, based on the first information about the first pose of the optical tracking target and the predetermined configuration, a first position of the robotic arm relative to the navigation tracker.

13. The system of claim 12 , wherein the navigation element of the first type includes a plurality of fluoroscopic markers capable of being detected by a fluoroscopic imaging device, and wherein the registration comprises the processor:

receiving, from the fluoroscopic imaging device, a plurality of images depicting the plurality of fluoroscopic markers and the anatomical element; and

determining, based on the plurality of images, a position of each fluoroscopic marker of the plurality of fluoroscopic markers relative to the anatomical element.

14. The system of claim 13 , wherein the navigation element of the second type includes a plurality of navigation markers capable of being detected by a second imaging device, and wherein the registration further comprises the processor:

receiving, from the second imaging device, information about a position of each navigation marker of the plurality of navigation markers; and

determining, based on the information about the position of each navigation marker and the predetermined configuration, a position of each navigation marker relative to the anatomical element.

15. The system of claim 14 , wherein the third imaging device is disposed proximate an end effector of the robotic arm.

16. The system of claim 15 , wherein the robotic arm is disposed on a second table, the second table capable of moving relative to the patient bed.

17. The system of claim 15 , wherein the second imaging device comprises a navigation camera, and wherein the third imaging device comprises a laser tracker.

18. A method, comprising:

determining, based on a first plurality of images captured by a first imaging device, a first registration between a plurality of fluoroscopic markers disposed on a navigation tracker and an anatomical element;

determining, based on a second plurality of image captured by a second imaging device, a second registration between a plurality of navigation markers disposed on the navigation tracker and the anatomical element;

determining, based on an optical sensor tracker target disposed on the navigation tracker, a third registration between the navigation tracker and a robotic arm; and

moving, based on the second registration and the third registration, the robotic arm relative to the anatomical element.

19. The method of claim 18 , wherein the plurality of fluoroscopic markers, the plurality of navigation markers, and the optical sensor tracker target are disposed in a fixed orientation on the navigation tracker.

20. The method of claim 19 , wherein the optical sensor tracker target is tracked by a third imaging device, and wherein determining the third registration further comprises:

receiving, from the third imaging device, information describing a first location of the optical sensor tracker target relative to the robotic arm; and

determining, based on the information describing the first location of the optical sensor tracker target, a first pose of the robotic arm relative to the navigation tracker.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2022
From: KERET, AMIR; SEEMANN, ZIV; BEN ZEEV, ORI; SANDELSON, ADI; BARAZANI, GAL; DORI, NIMROD
To: MAZOR ROBOTICS LTD.
Reel/Frame 059801/0578 →
Continuity (1)
Related Publication 20230355314A1 · Nov 9, 2023
References Cited (55)
US 4870592A · Lampi et al. · 1989 [cited by applicant]
US 5343391A · Mushabac · 1994 [cited by applicant]
US 6033415A · Mittelstadt et al. · 2000 [cited by applicant]
US 6322567B1 · Mittelstadt et al. · 2001 [cited by applicant]
US 6430434B1 · Mittelstadt · 2002 [cited by applicant]
US 6788018B1 · Blumenkranz · 2004 [cited by applicant]
US 8104958B2 · Weiser et al. · 2012 [cited by applicant]
US 8400094B2 · Schena · 2013 [cited by applicant]
US 10391635B2 · Berghofer et al. · 2019 [cited by applicant]
US 10842461B2 · Johnson et al. · 2020 [cited by applicant]
US 20050234327A1 · Saracen et al. · 2005 [cited by applicant]
US 20090080737A1 · Battle et al. · 2009 [cited by applicant]
US 20090314925A1 · Van Vorhis et al. · 2009 [cited by applicant]
US 20120085934A1 · Marcelis et al. · 2012 [cited by applicant]
US 20130060146A1 · Yang · 2013 [cited by examiner]
US 20150335480A1 · Alvarez et al. · 2015 [cited by applicant]
US 20180185100A1 · Weinstein et al. · 2018 [cited by applicant]
US 20190038268A1 · Kopp · 2019 [cited by applicant]
US 20190090800A1 · Bosworth et al. · 2019 [cited by applicant]
US 20190090955A1 · Singh · 2019 [cited by examiner]
US 20190206565A1 · Shelton, IV · 2019 [cited by applicant]
US 20200069376A1 · Garcia et al. · 2020 [cited by applicant]
US 20200078097A1 · Gregerson · 2020 [cited by examiner]
US 20200129241A1 · Forstein et al. · 2020 [cited by applicant]
US 20200188032A1 · Komp et al. · 2020 [cited by applicant]
US 20200222127A1 · Snyder · 2020 [cited by examiner]
US 20200229879A1 · Magaraggia · 2020 [cited by examiner]
US 20200281742A1 · Wu et al. · 2020 [cited by applicant]
US 20200297228A1 · Crawford et al. · 2020 [cited by applicant]
US 20200315737A1 · Crawford et al. · 2020 [cited by applicant]
US 20200337780A1 · Winkler et al. · 2020 [cited by applicant]
US 20200384287A1 · Hetz · 2020 [cited by applicant]
US 20210030479A1 · Marti · 2021 [cited by examiner]
US 20210145523A1 · Xing et al. · 2021 [cited by applicant]
US 20210169582A1 · Li et al. · 2021 [cited by applicant]
US 20210267609A1 · Nguyen et al. · 2021 [cited by applicant]
US 20210275260A1 · Kang et al. · 2021 [cited by applicant]
US 20210322032A1 · Gogarty et al. · 2021 [cited by applicant]
US 20230390021A1 · Polchin · 2023 [cited by examiner]
DE 202005014582 · 2007 [cited by applicant]
KR 1020170091588 · 2017 [cited by applicant]
WO WO2004096502 · 2004 [cited by applicant]
WO WO2004100812 · 2004 [cited by applicant]
WO WO2008094766 · 2008 [cited by applicant]
WO WO2010068005 · 2010 [cited by applicant]
WO WO2010068213 · 2010 [cited by applicant]
WO WO2015087335 · 2015 [cited by applicant]
WO WO2017122202 · 2017 [cited by applicant]
WO WO2018053282 · 2018 [cited by applicant]
WO WO2020181076 · 2020 [cited by applicant]
WO WO2020185930 · 2020 [cited by applicant]
WO WO2021011280 · 2021 [cited by applicant]
WO WO2021062001 · 2021 [cited by applicant]
WO WO2021219502 · 2021 [cited by applicant]
International Search Report and Written Opinion for International (PCT) Patent Application No. PCT/IL2023/050436, dated Aug. 25, 2023, 16 pages. [cited by applicant]