×

Angular velocity estimation using a magnetometer and accelerometer

  • US 9,465,044 B2
  • Filed: 01/07/2013
  • Issued: 10/11/2016
  • Est. Priority Date: 01/07/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • an angular velocity processor stored in memory, executing on a processor, and causing the processor to;

    determine a first angular velocity component from magnetic vector measurements provided by a magnetometer;

    determine a second angular velocity component from gravitational vector measurements provided by an accelerometer;

    determine a third angular velocity component from a combination of measurements provided by the magnetometer and accelerometer, wherein the third angular velocity component compensates for measurements that are not observed by the magnetic vector and the gravitational vector and are not included in determining the first angular velocity component and determining the second angular velocity component;

    compensate the first angular velocity component with a projection of the third angular velocity component around a first unobservable axis;

    compensate the second angular velocity component with a projection of the third angular velocity component around a second unobservable axis; and

    generate an angular velocity estimate using the compensated first angular velocity component and the compensated second angular velocity component and without using a measurement from a gyroscope.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×