Three-axis magnetometers are widely used in various fields requiring azimuth information. However, accuracy of azimuth estimation based on magnetometer signals may be degraded because of errors such as offset, scale factor, nonorthogonality, hard-iron distortion, and soft-iron distortion. Recently, several ellipsoid-fitting calibration techniques have been proposed and have received much attention. However, comparative analysis of calibration accuracies between these techniques has not been conducted. This study compared and analyzed performance of four ellipsoid-fitting magnetometer calibration techniques such as the linear least square method, the two-step algorithm, and two different nonlinear least square methods. Our analysis and experimental results reveal superiority of the linear least square method compared to other methods in terms of calibration accuracy as well as ease of use in practice.
Citations
Citations to this article as recorded by
Real-time estimation of roll angles by magnetometer based on two-step adaptive Kalman filter Xiaofen Dong, Guoguang Chen, Xiaoli Tian, Xiaolong Yan Measurement.2022; 198: 111349. CrossRef
Dynamic Accuracy Improvement of a MEMS AHRS for Small UAVs Min-Shik Roh, Beom-Soo Kang International Journal of Precision Engineering and Manufacturing.2018; 19(10): 1457. CrossRef