• DocumentCode
    66872
  • Title

    Two-Step Calibration Methods for Miniature Inertial and Magnetic Sensor Units

  • Author

    Zhi-qiang Zhang

  • Author_Institution
    Dept. of Comput., Imperial Coll. London, London, UK
  • Volume
    62
  • Issue
    6
  • fYear
    2015
  • fDate
    Jun-15
  • Firstpage
    3714
  • Lastpage
    3723
  • Abstract
    Low-cost inertial/magnetic sensor units have been extensively used to determine sensor attitude information for a wide variety of applications, ranging from virtual reality, underwater vehicles, handheld navigation systems, to biomotion analysis and biomedical applications. In order to achieve precise attitude reconstruction, appropriate sensor calibration procedures must be performed in advance to process sensor readings properly. In this paper, we are aiming to calibrate different error parameters, such as sensor sensitivity/scale factor error, offset/bias error, nonorthogonality error, mounting error, and also soft iron and hard iron errors for magnetometers. Instead of estimating all of these parameters individually, these errors are combined together as the combined bias and transformation matrix. Two-step approaches are proposed to determine the combined bias and transformation matrix separately. For the accelerometer and magnetometer, the combined bias is determined by finding an optimal ellipsoid that can best fit the sensor readings, and the transformation matrix is then derived through a two-step iterative algorithm by exploring the intrinsic relationship among sensor readings. For the gyroscope, the combined bias can be easily determined by placing the sensor node stationary. For the transformation matrix estimation, the intrinsic relationship among gyroscope readings is explored again, and an unscented Kalman filter is employed to determine such matrix. The calibration methods are then applied to our sensor nodes, and the good performance of the orientation estimation has illustrated the effectiveness of the proposed sensor calibration methods.
  • Keywords
    Kalman filters; accelerometers; calibration; estimation theory; gyroscopes; iterative methods; magnetic sensors; magnetometers; matrix algebra; nonlinear filters; accelerometer; attitude reconstruction; biomedical application; biomotion analysis; error parameter calibration; gyroscope reading; handheld navigation system; hard iron error; magnetic sensor unit; magnetometer; miniature inertial sensor unit; mounting error; nonorthogonality error; offset-bias error; optimal ellipsoid; parameter estimation; sensor sensitivity-scale factor error; soft iron error; transformation matrix estimation; two-step calibration method; two-step iterative algorithm; underwater vehicle; unscented Kalman filter; virtual reality; Accelerometers; Calibration; Estimation; Gyroscopes; Magnetic separation; Magnetometers; Mathematical model; Calibration; Kalman Filter; Kalman filter; Miniature Sensors; Optimization; Orientation/ Attitude; miniature sensors; optimization; orientation/attitude;
  • fLanguage
    English
  • Journal_Title
    Industrial Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0046
  • Type

    jour

  • DOI
    10.1109/TIE.2014.2375258
  • Filename
    6971215