Comparison of Bingham Filter and Extended Kalman Filter in IMU Attitude Estimation

被引:12
|
作者
Wang, Weixin [1 ,2 ]
Adamczyk, Peter G. [3 ]
机构
[1] Univ Wisconsin, Madison, WI 53706 USA
[2] George Washington Univ, Washington, DC 20052 USA
[3] Univ Wisconsin, Dept Mech Engn, Madison, WI 53706 USA
关键词
IMU attitude; Bingham filter; multiplicative extended Kalman filter (MEKF); Bingham distribution; SO(3) filter; attitude estimation;
D O I
10.1109/JSEN.2019.2922321
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper reports the implementation of the Bingham filter (BF), a recently developed stochastic filter on SO(3), in the IMU attitude estimation problem. The BF uses the Bingham distribution, a probability distribution defined on the unit three-sphere, i.e., the space of unit quaternions, to model the attitude of a rigid body, and uses Bayes' formula to update the prediction with new attitude measurements. We compared the BF with the widely used multiplicative extended Kalman filter (MEKF) for accuracy and convergence speed through both the simulated and experimental IMU data. We used the gyroscope and accelerometer signals to estimate the tilt attitude (roll and pitch) with heading angle left uncorrected. We tested two types of measurements: attitude converted from measured acceleration and the measured acceleration itself. Results showed some benefits of BF over MEKF in terms of estimation accuracy and convergence speed from large initial errors. However, the computational cost of BF is also much higher than MEKF. Incidental findings also showed that using the full acceleration measurement improves the accuracy of the MEKF compared to using the attitude measurement converted from acceleration.
引用
收藏
页码:8845 / 8854
页数:10
相关论文
共 50 条
  • [1] Extended robust Kalman filter for attitude estimation
    Inoue, Roberto Santos
    Terra, Marco Henrique
    Cerri, Joao Paulo
    IET CONTROL THEORY AND APPLICATIONS, 2016, 10 (02): : 162 - 172
  • [2] Attitude Estimation for UAV Using Extended Kalman Filter
    Jing, Xiaofei
    Cui, Jiarui
    He, Hongtai
    Zhang, Bo
    Ding, Dawei
    Yang, Yue
    2017 29TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2017, : 3307 - 3312
  • [3] Reinforcement Learning Compensated Extended Kalman Filter for Attitude Estimation
    Tang, Yujie
    Hu, Liang
    Zhang, Qingrui
    Pan, Wei
    2021 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2021, : 6854 - 6859
  • [4] Left-invariant extended Kalman filter and attitude estimation
    Bonnabel, Silvere
    PROCEEDINGS OF THE 46TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2007, : 4007 - 4012
  • [5] Lightweight Extended Kalman Filter for MARG Sensors Attitude Estimation
    Dai, Zeyang
    Jing, Lei
    IEEE SENSORS JOURNAL, 2021, 21 (13) : 14749 - 14758
  • [6] Lightweight extended kalman filter for marg sensors attitude estimation
    Dai, Zeyang
    Jing, Lei
    IEEE Sensors Journal, 2021, 21 (13): : 14749 - 14758
  • [7] Nonlinear filtering for sequential spacecraft attitude estimation with real data: Cubature Kalman Filter, Unscented Kalman Filter and Extended Kalman Filter
    Garcia, R. V.
    Pardal, P. C. P. M.
    Kuga, H. K.
    Zanardi, M. C.
    ADVANCES IN SPACE RESEARCH, 2019, 63 (02) : 1038 - 1050
  • [8] IMU-Based Knee Angle Estimation using an Extended Kalman Filter
    Hidalgo, Andres F.
    Lora-Millan, Julio S.
    Rocon, Eduardo
    2019 41ST ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2019, : 570 - 573
  • [9] Kalman Filter and Complementary Filter in Attitude Estimation of APM
    Lin, Feng
    Miao, XiLan
    Qu, XiaoGuang
    APPLIED DECISIONS IN AREA OF MECHANICAL ENGINEERING AND INDUSTRIAL MANUFACTURING, 2014, 577 : 794 - +
  • [10] A Comparison between State of Charge Estimation Methods: Extended Kalman Filter and Unscented Kalman Filter
    Ilies, Adelina Ioana
    Chindris, Gabriel
    Pitica, Dan
    2020 IEEE 26TH INTERNATIONAL SYMPOSIUM FOR DESIGN AND TECHNOLOGY IN ELECTRONIC PACKAGING (SIITME 2020), 2020, : 376 - 381