Quaternion-based algorithm for orientation estimation from MARG sensors

Liu Xingchuan,Zhang Sheng,Li Lizhe,Lin Xiaokang
2012-01-01
Abstract:Gyroscope bias error, linear system acceleration and magnetic disturbances near the sensor are the major limits affecting the accuracy of orientation estimates based on magnetic, angular rate, and gravit (MARG) sensors. Conventional approaches use filters and zero velocity updates to reduce the orientation estimation error. This paper describes a quaternion-based extended Kalman filter (EKF) that uses the existing inertial measurement unit (IMU). the MARG sensors model uses sensor bias compensation and an adaptive approach to construct the measurement noise covariance matrix to improve the orientation estimation accuracy. The system provides three-dimensional (3-D) orientation measurements and reduces the interference of linear acceleration and magnetic fields near the sensors. Tests based on IMU indicate that the algorithm significantly improves the orientation estimation accuracy.
What problem does this paper attempt to address?