Method of automatic continuous calibration for an electronic compass
First Claim
1. An autocalibration method for use with an electronic compass in a vehicle, said method including the steps of:
- initializing variables;
retrieving sensor readings from at least two axis;
updating calibration based on said sensor readings;
calculating a first azimuth with said sensor readings;
updating a first heading from said first azimuth; and
determining if a display needs said updated first heading transferred thereto.
1 Assignment
0 Petitions
Accused Products
Abstract
An autocalibration method for use within an electronic compass in a vehicle is disclosed. The method includes steps of initializing variables and then retrieving sensor readings from at least two axis. The method then compares the compass tilt to a predetermined threshold. Next the method will determine if the sensor reading is a minimum or maximum for the current calibration cycle. Next the method will determine if the maximum value of the sensor readings is greater than the predetermined minimum spread. Then the method will calculate an offset value for each axis and calculate a sensor value for each axis. Then the method will calculate an azimuth value with the new sensor values and determine the heading using the azimuth.
23 Citations
29 Claims
-
1. An autocalibration method for use with an electronic compass in a vehicle, said method including the steps of:
-
initializing variables;
retrieving sensor readings from at least two axis;
updating calibration based on said sensor readings;
calculating a first azimuth with said sensor readings;
updating a first heading from said first azimuth; and
determining if a display needs said updated first heading transferred thereto. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An autocalibration method for use in an electronic compass in a vehicle, said method including the steps of:
-
initializing variables used to calibrate a heading;
retrieving sensor readings from at least two axis;
updating calibration and azimuth values with said sensor readings;
determining if said heading needs updating; and
determining if display needs said updated heading transferred thereto. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A calibration method for use with a compass, said method including the steps of:
-
calculating a first azimuth without any past data; and
determining if a full circle is traversed by the compass with said first azimuth. - View Dependent Claims (25)
-
-
26. A method to access the reliability of a calibration for a compass, said method including the steps of:
-
comparing a cycle of axis data with a filtered calibration axis data; and
updating a calibration counter value based on said comparison of cycle data with filtered calibration data and on a number of said cycle data processed to a present time. - View Dependent Claims (27, 28, 29)
-
Specification