Automatic and adaptive calibration of 3D field sensors

Embedded sensors are an emerging trend in mobile consumer devices. Calibration of the sensors in this environment can be prohibitively difficult for the user. We propose an automatic calibration algorithm that can be used for any three-dimensional sensor sensing some external field. In particular, it is suitable for calibrating a three-axis magnetometer. The algorithm is based on recursive fitting of an ellipsoid to collected samples from the sensor. It can adaptively update the calibration parameters and is completely invisible to the user.

[1]  M. Shuster,et al.  Complete linear attitude-independent magnetometer calibration , 2002 .

[2]  Malcolm D. Shuster,et al.  Attitude-Independent Magnetometer-Bias Determination: A Survey , 2002 .

[3]  J. Douglas Faires,et al.  Numerical Analysis , 1981 .

[4]  Didier Wolf,et al.  An automatic calibration method for a multisensor system: application to a mobile robot localization system , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[5]  Zhaoying Zhou,et al.  A real-time articulated human motion tracking using tri-axis inertial/magnetic sensors package. , 2004, IEEE transactions on neural systems and rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[6]  Gene H. Golub,et al.  Matrix computations , 1983 .

[7]  John L. Crassidis,et al.  Real-Time Attitude-Independent Three-Axis Magnetometer Calibration , 2005 .