• DocumentCode
    504215
  • Title

    Development of real-time heading estimation algorithm using magnetometer/IMU

  • Author

    Koo, Wonmo ; Sung, Sangkyung ; Lee, Young Jae

  • Author_Institution
    Dept. of Aerosp. Inf. Eng., Konkuk Univ., Seoul, South Korea
  • fYear
    2009
  • fDate
    18-21 Aug. 2009
  • Firstpage
    4212
  • Lastpage
    4216
  • Abstract
    This paper presents a real-time heading estimation algorithm using IMU and strapdown magnetometer without any other external heading reference system. To calibrate the output deviation of magnetometer, sensor errors caused by hard, soft iron effect and initial heading of strapdown magnetometers are considered. First, for the estimation of heading angle, system and measurement model is derived, which reveals to be nonlinear. Then particle filter and extended Kalman filter is introduced for the performance comparison. The proposed algorithm for the integration of IMU and magnetometer is verified via numerical simulation in Matlab. Simulation result demonstrates accurate heading estimation error less than 1 degree for both algorithms when there exist small initial heading error and hard iron effect, yet particle filter provides more robust and precise result than the extended Kalman filter in case the initial heading error and biases are large.
  • Keywords
    Kalman filters; magnetometers; mathematics computing; measurement errors; particle filtering (numerical methods); Matlab; extended Kalman filter; hard iron errors; inertial measurement unit; numerical simulation; particle filter; real time heading estimation; sensor errors; soft iron errors; strapdown magnetometers; Estimation error; Goniometers; Iron; Magnetic sensors; Magnetometers; Mathematical model; Numerical simulation; Particle filters; Real time systems; Robustness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ICCAS-SICE, 2009
  • Conference_Location
    Fukuoka
  • Print_ISBN
    978-4-907764-34-0
  • Electronic_ISBN
    978-4-907764-33-3
  • Type

    conf

  • Filename
    5332943