All-Attitude Motion Tracking Estimation Based on Euler Angles Using MARG Sensors

Xiaolong Xu,Xincheng Tian,Lelai Zhou
DOI: https://doi.org/10.1109/wrc-sara.2019.8931925
2019-01-01
Abstract:An all-attitude motion tracking algorithm based on Euler angles is proposed in this paper. In addition to the procedure of sensor bias compensation, a gating mechanism is established to guard against the effects that body motion and temporary magnetic disturbance may have on the reliability of sensors’ measurements. The proposed method resolves the attitude distortion and oscillation caused by the gimbal lock problem. Thus, it can be applied to all-attitude analysis. The varied gravitational acceleration has no influence on solving Euler angles. An improved Kalman filter is designed to remove the dynamic drift of gyroscopes and fuse measurements of MARG sensors to obtain accurate attitude angles. The static and dynamic performance of this method have been verified and evaluated by a wearable AHRS and a gesture capture system. Results show that the proposed algorithm is immune to the motion acceleration and temporary magnetic disturbances. It can achieve <1.5° static error and <3° dynamic error.
What problem does this paper attempt to address?