摘要 |
A method and apparatus for calibrating an electronic compass of the type having a compass sensor, a calibration table and a display. A computer operating under program control is used to update the calibration table of the electronic compass in response to physical movement of at least the electronic compass sensor and an angular rate gyroscope through a 360 degree movement. A pointing device associated with the electronic compass is initially directed to a known landmark position and is also directed to the known landmark position after completing the 360 degree movement. The computer utilizes global positioning system receiver, the known landmark position and a heading provided by the sensor to generate a correction value. The output of the sensor is compared with data generated based upon the gyroscope during the 360 degree movement to generate correction values for other compass headings. The correction values are transmitted to the electronic compass for updating its calibration table.
|