IP Library Granted Patent US 12,295,668
Granted Patent B2
US 12,295,668 · App. 17/526,967 · Granted May 13, 2025

System for position and process verification in computer assisted surgery

Inventors: Avi Turgeman (Beer Yaakov, IL); Moshe Shoham (Hoshaya, IL); Eli Zehavi (Tel-Aviv, IL)
Assignee: Mazor Robotics Ltd.
A61B34/20A61B5/0205A61B34/10A61B34/25A61B34/30A61B2034/102A61B2034/105A61B2562/0219A61B2562/028
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,295,668
App. No.
17/526,967
Filed
Nov 15, 2021
Granted
May 13, 2025
Kind
B2
Art Unit
3796
USPC
606/1
Abstract

Systems and methods for accurate determination of the position of an anatomic part of a subject in robotic assisted image-based surgery, using an inertial measurement unit (IMU) to determine the position and orientation of the anatomical part of the subject. The intrinsic drift of the IMU, which would make the IMU position measurements inaccurate, can be reset to zero regularly, at points of time when the subject's body is stationary. This can be achieved when motion from the subject's breathing and from the heartbeat are essentially zero. Such positions occur respectively when the respiratory signal shows the position of the breathing cycle to be at the end of the expiration phase, and the heartbeat signal represents a time in the diastole period of the subject's electrocardiographic cycle. When these two signal moments coincide, the IMU is essentially stationary, and its drift reset to zero.

Claims (34)

1. A surgical robotic system comprising:

an inertial measurement unit (IMU) configured to connect to an anatomical feature of a subject; and

a controller, the controller configured to:

receive a respiratory signal corresponding to a respiratory cycle of the subject, and a heartbeat signal corresponding to a heartbeat cycle of the subject;

determine at least one point in time when:

the respiratory signal represents a position of minimal motion of the subject caused by respiration of the subject; and

the heartbeat signal simultaneously represents a position of minimal motion of the subject caused by heartbeats of the subject; and

generate and send, at the at least one point in time, an electronic signal to the IMU that causes output of the IMU to reset to a reference point, thereby compensating for accumulated drift of the IMU.

2. The surgical robotic system according to claim 1 , wherein the at least one point in time when the respiratory signal represents the position of minimal motion of the subject caused by respiration is selected by the controller to be at an end of an expiration phase of the subject's respiratory cycle.

3. The surgical robotic system according to claim 1 , wherein the at least one point in time when the heartbeat signal represents the position of minimal motion of the subject caused by heartbeats is selected by the controller to be a diastole period of the subject's heartbeat cycle.

4. The surgical robotic system according to claim 1 , wherein the controller is configured to generate and send the electronic signal when an end of an expiration phase of the subject's respiratory cycle and a cardiac diastole period of the subject's heartbeat cycle temporally coincide.

5. The surgical robotic system according to claim 4 , wherein a frequency of temporal coincidences of the end of the expiration phase and the cardiac diastole period, at which the controller is configured to reset the reference point of the IMU, is determined by an amount of the accumulated of drift of the IMU.

6. The surgical robotic system according to claim 5 , wherein the controller is configured to reset the reference point of the IMU at every occurrence of the temporal coincidence of the end of expiration phase and the cardiac diastole period.

7. The surgical robotic system according to claim 1 , wherein the IMU is a microelectromechanical (MEMS) based unit.

8. The surgical robotic system according to claim 1 , wherein the IMU is configured to attach fixedly to the anatomical feature of the subject, such that the controller is able to detect changes in at least one of an orientation or a position of the anatomical feature of the subject.

9. The surgical robotic system according to claim 8 , wherein the anatomical feature is a bone of the subject, and the controller is configured to use the changes in at least one of the orientation or the position of the bone to determine a type of bone through which a surgical tool is passing.

10. The surgical robotic system according to claim 9 , wherein the controller is configured to determine a position in the bone of a surgical drill performing a drilling action on the bone, according to the type of bone.

11. The surgical robotic system according to claim 10 , wherein the controller is configured to compare the position of the surgical drill relative to the bone through which it is actually passing, with a position of the surgical drill relative to the bone through which it is passing expected from a surgical plan, to verify whether a surgical procedure is proceeding according to the surgical plan.

12. The surgical robotic system according to claim 8 , wherein the controller is configured to instruct the performance of a new registration of the surgical robotic system to the subject if the detected changes in at least one of the orientation or the position of the anatomical feature of the subject exceed respective predetermined threshold levels.

13. The surgical robotic system according to claim 1 , wherein the IMU is connected to a bone of the subject using a K-wire.

14. The surgical robotic system according to claim 13 , wherein a frequency of vibrations detected by the IMU provides an indication of a type of bone through which a surgical tool generating those vibrations is passing.

15. The surgical robotic system according to claim 14 , wherein higher frequency vibrations are interpreted by the controller as indicating passage of the surgical tool through cortical bone, and lower frequency vibrations are interpreted by the controller as indicating passage of the surgical tool through cancellous bone.

16. The surgical robotic system according to claim 15 , wherein the IMU is connected to the K-wire in a region which maximizes the amplitude of vibrations arising from a drilling process into the bone.

17. The surgical robotic system according to claim 16 , further comprising a second IMU attached to the K-wire, wherein the IMU is attached in a region at which the higher frequency vibrations expected from drilling in cortical bone are maximized, while the second IMU is located in a region where the lower frequency vibrations expected from drilling in cancellous bone are maximized.

18. The surgical robotic system according to claim 14 , wherein the controller is configured to use the type of bone indicated to determine the position in the bone of a surgical drill performing a drilling action on the bone.

19. The surgical robotic system according to claim 1 , wherein, if the respiratory cycle arises from a subject under general anesthesia, the controller is configured to determine an end of an expiration stage of the subject's respiratory cycle based on external input.

20. A surgical robotic system comprising:

an inertial measurement unit (IMU) configured to connect to an anatomical feature of a subject; and

a controller, the controller configured to:

receive a respiratory signal corresponding to a respiratory cycle of the subject, and a heartbeat signal corresponding to a heartbeat cycle of the subject;

determine at least one point in time when:

the respiratory signal represents a position of minimal motion of the subject caused by respiration of the subject; and

the heartbeat signal simultaneously represents a position of minimal motion of the subject caused by heartbeats of the subject; and

generate and send, at the at least one point in time, an electronic signal to the IMU that causes output of the IMU to reset to a reference point, thereby compensating for accumulated drift of the IMU, wherein the controller is configured to determine a pose of the anatomical feature based on the output of the IMU that has been drift-compensated.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2021
From: TURGEMAN, AVI; SHOHAM, MOSHE; ZEHAVI, ELI
To: MAZOR ROBOTICS LTD.
Reel/Frame 058117/0577 →
Continuity (2)
Provisional Application 63122296 · Dec 7, 2020
Related Publication 20220175462A1 · Jun 9, 2022
References Cited (27)
US 6381485B1 · Hunter et al. · 2002 [cited by applicant]
US 7974677B2 · Mire et al. · 2011 [cited by applicant]
US 8092457B2 · Oettinger et al. · 2012 [cited by applicant]
US 8945133B2 · Stein et al. · 2015 [cited by applicant]
US 9226799B2 · Lightcap et al. · 2016 [cited by applicant]
US 10529250B2 · Lehari · 2020 [cited by applicant]
US 20170132389A1 · McCaulley et al. · 2017 [cited by applicant]
US 20180103874A1 · Lee et al. · 2018 [cited by applicant]
US 20180199999A1 · Syverson et al. · 2018 [cited by applicant]
US 20190090955A1 · Singh et al. · 2019 [cited by applicant]
US 20190380791A1 · Fuerst et al. · 2019 [cited by applicant]
US 20190380794A1 · Al Jewad et al. · 2019 [cited by applicant]
US 20190388158A1 · Mahfouz · 2019 [cited by applicant]
US 20200250835A1 · Alzaga et al. · 2020 [cited by applicant]
US 20210093329A1 · Poltaretskyi · 2021 [cited by examiner]
CN 102988033 · 2013 [cited by applicant]
CN 105361950 · 2016 [cited by applicant]
DE 102011111671A1 · 2013 [cited by examiner]
JP 5192179 · 2013 [cited by applicant]
JP 5327458 · 2013 [cited by applicant]
WO WO2015087335 · 2015 [cited by applicant]
WO WO2020079596 · 2020 [cited by applicant]
“General Anesthesia.” Mayo Clinic, Mayo Foundation for Medical Education and Research, Dec. 18, 2020, https://www.mayoclinic.org/tests-procedures/anesthesia/about/pac-20384568#:˜:text=An%20anesthesiologist%20is%20a%20sp… [cited by examiner]
Johns Hopkins Medicine: Day, Jo Ann. “Anesthesia for Orthopaedic Surgery: Sibley Memorial Hospital in Washington, D.C.” Anesthesia for Orthopaedic Surgery | Sibley Memorial Hospital in Washington, D.C., 25 Jun. 25, 2020… [cited by examiner]
Lee et al. “Automated motion artifact removal for intravital microscopy, without a priori information,” Scientific Reports, Mar. 2014, vol. 4, No. 1, Article 4507, 9 pages. [cited by applicant]
Shechter et al. “Rest period duration of the coronary arteries: Implications for magnetic resonance coronary angiography,” Medical Physics, Jan. 2005, vol. 32, No. 1, pp. 255-262. [cited by applicant]
International Search Report and Written Opinion for International (PCT) Patent Application No. PCT/IL2021/051449, dated Apr. 7, 2022, 21 pages. [cited by applicant]