HEADING FOR A HYBRID NAVIGATION SOLUTION BASED ON MAGNETICALLY CALIBRATED MEASUREMENTS
First Claim
1. A method for determining a heading for a hybrid navigation system with magnetometer aiding, the method comprising:
- receiving signals from a plurality of global navigation satellite system (GNSS) satellites at a location corresponding to an object;
obtaining three-dimensional inertial measurements from one or more inertial sensors corresponding to the object;
obtaining three-dimensional magnetic measurements from one or more magnetometers corresponding to the object;
estimating magnetic bias states for biases of the three-dimensional magnetic measurements with a magnetic calibration filter using the three-dimensional inertial measurements, data from the signals from the plurality of GNSS satellites, and the three-dimensional magnetic measurements;
calculating an artificial heading for the object based on the magnetic bias states; and
estimating a main navigation solution for the object with a main navigation filter using the three-dimensional inertial measurements, data from the signals from a plurality of GNSS satellites, and the artificial heading.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment is directed towards a method for determining a heading for a hybrid navigation system with magnetometer aiding. The method includes receiving signals from a plurality of GNSS satellites, obtaining three-dimensional inertial measurements from one or more inertial sensors, and obtaining three-dimensional magnetic measurements from one or more magnetometers. Magnetic bias states are estimated for the three-dimensional magnetic measurements with a magnetic calibration filter using the three-dimensional inertial measurements, data from the signals from the plurality of GNSS satellites, and the three-dimensional magnetic measurements. An artificial heading is calculated based on the magnetic bias states. A main navigation solution can be estimated with a main navigation filter using the three-dimensional inertial measurements, data from the signals from a plurality of GNSS satellites, and the artificial heading.
-
Citations
20 Claims
-
1. A method for determining a heading for a hybrid navigation system with magnetometer aiding, the method comprising:
-
receiving signals from a plurality of global navigation satellite system (GNSS) satellites at a location corresponding to an object; obtaining three-dimensional inertial measurements from one or more inertial sensors corresponding to the object; obtaining three-dimensional magnetic measurements from one or more magnetometers corresponding to the object; estimating magnetic bias states for biases of the three-dimensional magnetic measurements with a magnetic calibration filter using the three-dimensional inertial measurements, data from the signals from the plurality of GNSS satellites, and the three-dimensional magnetic measurements; calculating an artificial heading for the object based on the magnetic bias states; and estimating a main navigation solution for the object with a main navigation filter using the three-dimensional inertial measurements, data from the signals from a plurality of GNSS satellites, and the artificial heading. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A navigation system for an object comprising:
-
one or more processing devices; one or more global navigation satellite system (GNSS) receivers coupled to the one or more processing devices, the one or more GNSS receivers configured to obtain pseudorange measurements corresponding to a location of the object; one or more inertial measurement units (IMUs) coupled to the one or more processing devices, the one or more IMUs configured to obtain three-dimensional inertial measurements corresponding to the object; one or more magnetometers coupled to the one or more processing devices, the one or more magnetometers configured to obtain three-dimensional magnetic measurements of the magnetic field at a location of the object; and one or more memory devices coupled to the one or more processing devices and including instructions which, when executed by the one or more processing devices, cause the one or more processing devices to; estimate magnetic bias states for biases of the three-dimensional magnetic measurements with a magnetic calibration filter using the three-dimensional inertial measurements for a prediction step, and using data from the one or more GNSS receivers and the three-dimensional magnetic measurements as a measurement vector; calculate an artificial heading for the object based on the magnetic bias states; and estimate a main navigation solution for the object with a main navigation filter using the three-dimensional inertial measurements for a prediction step, and using data from the one or more GNSS receivers and the artificial heading as a measurement vector. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer readable medium including instructions which, when executed by one or more processing devices, cause the one or more processing devices to:
-
estimate magnetic bias states for biases of three-dimensional magnetic measurements with a magnetic calibration filter using three-dimensional inertial measurements for a prediction step, and using data from signals from a plurality of global navigation satellite system (GNSS) satellites and the three-dimensional magnetic measurements as a measurement vector, wherein estimate magnetic bias states includes estimate nine states for soft iron biases and three states for hard iron biases; calculate an artificial heading, ψ
ma, for the object as
-
Specification