IP Library Granted Patent US 11,284,944
Granted Patent B2
US 11,284,944 · App. 15/881,288 · Granted Mar 29, 2022

MEMS-based method and system for tracking a femoral frame of reference

Inventors: Myriam Valin (Laval, CA); Catherine Proulx (Verdun, CA); Louis-Philippe Amiot (Montréal, CA); Bruno Falardeau (Verdun, CA); Julie Deslongchamps (Montréal, CA)
Assignee: ORTHOSOFT ULC
A61B34/20A61B2034/2048
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,284,944
App. No.
15/881,288
Granted
Mar 29, 2022
Kind
B2
Abstract

A system for tracking a femoral frame of reference in computer-assisted surgery comprises a sensor unit. The sensor unit is adapted to be secured to the femur. The sensor unit comprises accelerometer and gyroscope sensors that produce orientation data. A processing unit receives gyroscope and accelerometer data. The processing unit comprises a gyroscope-data calculator to provide calculated acceleration data resulting from movements of the femur, an accelerometer-data calculator to calculate measured acceleration data resulting from movements of the femur, and an acceleration comparator to relate an orientation of the sensor unit to the femur to define a femoral frame of reference. The femoral frame of reference is defined from the comparison between the calculated and the measured acceleration data. A sensor orientation interface provides orientation data for the femur from a tracking of the femoral frame of reference. A method for tracking a femoral frame of reference is also provided.

Claims (30)

1. A method for tracking a femoral frame of reference with a sensor unit comprising an accelerometer sensor and a gyroscope sensor configured to move concurrently with a femur, comprising:

obtaining, with at least one processor of a processing unit, gyroscope readings and accelerometer readings resulting from movements of the femur;

calculating, with the at least one processor of the processing unit, acceleration data at least from the gyroscope readings, the acceleration data representative of the movements of the femur;

measuring with the at least one processor of the processing unit, additional acceleration data from the accelerometer readings, the additional acceleration data representative of the movements of the femur;

relating with the at least one processor of the processing unit, an orientation of the sensor unit to the femur using a comparison between the calculated and the measured acceleration data to define a femoral frame of reference; and

tracking with the at least one processor of the processing unit, the femoral frame of reference from the gyroscope readings and from the accelerometer readings.

2. The method according to claim 1 , wherein calculating acceleration data includes calculating a tangential acceleration using estimate values for a trajectory of the femur and a radius of the femur.

3. The method according to claim 1 , wherein calculating acceleration data and using the comparison includes calculating a tangential acceleration using an estimate value for a radius of the femur for deducting a centripetal acceleration from the gyroscope readings, and obtaining an orientation of the gyroscope to deduct an effect of gravity from the accelerometer readings.

4. The method according to claim 1 , wherein relating an orientation comprises performing a numerical optimization using the comparison to obtain an orientation of the sensor unit with respect to the femur.

5. The method according to claim 1 , further comprising calculating at least one of a radius of the femur and a trajectory of the femur from the frame of reference.

6. The method according to claim 1 , wherein defining the femoral frame of reference comprises defining a three-axis coordinate system.

7. The method according to claim 1 , wherein the method is performed on a bone model or cadaver.

8. The method according to claim 1 , wherein obtaining gyroscope readings and accelerometer readings resulting from movements of the femur includes obtaining gyroscope readings and accelerometer readings from the sensor unit at a knee mechanical entry point.

9. The method according to claim 8 , wherein relating an orientation of the sensor unit to the femur using the comparison includes making a center of the femoral head a center of a sphere with the knee mechanical entry point being a radius of the sphere.

10. The method according to claim 1 , further including displaying the femoral frame of reference as axes representative of the femur relative to a coordinate system.

11. A system for tracking a femoral frame of reference in computer-assisted surgery, comprising a sensor unit adapted to be secured to the femur, the sensor unit comprising an accelerometer sensor and a gyroscope sensor both producing orientation data; and a processing unit receiving gyroscope data and accelerometer data and configured for executing the method according to claim 1 .

12. A method for tracking a femoral frame of reference with a sensor unit comprising an accelerometer sensor and a gyroscope sensor configured to move concurrently with a femur, comprising:

obtaining, with at least one processor of a processing unit, gyroscope readings and accelerometer readings resulting from movements of the femur;

calculating, with the at least one processor of the processing unit, acceleration data at least from the gyroscope readings, the acceleration data representative of the movements of the femur;

measuring with the at least one processor of the processing unit, additional acceleration data from the accelerometer readings, the additional acceleration data representative of the movements of the femur;

relating with the at least one processor of the processing unit, an orientation of the sensor unit to the femur using a comparison between the calculated and the measured acceleration data to define a femoral frame of reference; and

tracking with the at least one processor of the processing unit, the femoral frame of reference from the gyroscope readings and from the accelerometer readings;

wherein calculating the acceleration data includes calculating a tangential acceleration using estimate values for a trajectory of the femur and a radius of the femur.

13. A method for tracking a femoral frame of reference with a sensor unit comprising an accelerometer sensor and a gyroscope sensor configured to move concurrently with a femur, comprising:

obtaining, with at least one processor of a processing unit, gyroscope readings and accelerometer readings resulting from movements of the femur;

calculating, with the at least one processor of the processing unit, acceleration data at least from the gyroscope readings, the acceleration data representative of the movements of the femur;

measuring with the at least one processor of the processing unit, additional acceleration data from the accelerometer readings, the additional acceleration data representative of the movements of the femur;

relating with the at least one processor of the processing unit, an orientation of the sensor unit to the femur using a comparison between the calculated and the measured acceleration data to define a femoral frame of reference; and

tracking with the at least one processor of the processing unit, the femoral frame of reference from the gyroscope readings and from the accelerometer readings;

wherein calculating acceleration data and using the comparison includes calculating a tangential acceleration using an estimate value for a radius of the femur for deducting a centripetal acceleration from the gyroscope readings, and obtaining an orientation of the gyroscope to deduct an effect of gravity from the accelerometer readings.

Assignments (2)
CONTINUANCE Recorded Oct 22, 2019
From: ORTHOSOFT INC.
To: ORTHOSOFT ULC
Reel/Frame 050791/0237 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2018
From: VALIN, MYRIAM; PROULX, CATHERINE; AMIOT, LOUIS-PHILIPPE; FALARDEAU, BRUNO; DESLONGCHAMPS, JULIE
To: ORTHOSOFT INC.
Reel/Frame 047448/0948 →
Continuity (3)
Continuation 12843375 · Jul 26, 2010
Provisional Application 61309585 · Mar 2, 2010
Related Publication 20180147016A1 · May 31, 2018