Calibration of Miniature Inertial and Magnetic Sensor Units for Robust Attitude Estimation

Abstract
Attitude estimation from miniature inertial and magnetic sensors has been used in a wide variety of applications, ranging from virtual reality, underwater vehicles, handheld navigation devices, to biomotion analysis. However, appropriate sensor calibrations for accurate sensor measurements are essential to the performance of attitude estimation algorithms. In this paper, we present a robust sensor calibration method for accurate attitude estimation from three-axis accelerometers, gyroscopes, and magnetometer measurements. The proposed calibration method only requires a simple pan-tilt unit. A unified sensor model for inertial and magnetic sensors is used to convert the sensor readings to physical quantities in metric units. Based on the sensor model, a cost function is constructed, and a two-step iterative algorithm is then proposed to calibrate the inertial sensors. Due to the difficulties of acquiring the ground-truth of the Earth magnetic field, a simplified pseudomagnetometer calibration method is also presented based on an ellipsoid fitting algorithm. The calibration method is then applied to our sensor nodes, and the good performance of the orientation estimation has illustrated the effectiveness of the proposed sensor calibration method.

This publication has 18 references indexed in Scilit: