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 条
  • [31] Kalman Filter for Spinning Spacecraft Attitude Estimation
    Markley, F. Landis
    Sedlak, Joseph E.
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2008, 31 (06) : 1750 - 1760
  • [32] Attitude estimation by multiplicative exogenous Kalman filter
    Stovner, Bard Nagy
    Johansen, Tor Arne
    Fossen, Thor I.
    Schjolberg, Ingrid
    AUTOMATICA, 2018, 95 : 347 - 355
  • [33] Comparative Study of Extended Kalman Filter and Particle Filter for Attitude Estimation in Gyroless Low Earth Orbit Spacecraft
    Hamzah, Nor Hazadura
    Yaacob, Sazali
    Muthusamy, Hariharan
    Hamzah, Norhizam
    ADVANCED COMPUTATIONAL METHODS FOR KNOWLEDGE ENGINEERING, 2015, 358 : 95 - 106
  • [34] Projectile trajectory estimation: performance analysis of an Extended Kalman Filter and an Imperfect Invariant Extended Kalman Filter
    Roux, Alicia
    Changey, Sebastien
    Weber, Jonathan
    Lauffenburger, Jean-Philippe
    2021 9TH INTERNATIONAL CONFERENCE ON SYSTEMS AND CONTROL (ICSC'21), 2021, : 274 - 281
  • [35] A ToA/IMU Indoor Positioning System by Extended Kalman Filter, Particle Filter and MAP Algorithms
    Chen, Xuechen
    Song, Shupeng
    Xing, Jihong
    2016 IEEE 27TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR, AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2016, : 2532 - 2538
  • [36] Comparison between the unscented Kalman filter and the extended Kalman filter for the position estimation module of an integrated navigation information system
    St-Pierre, M
    Gingras, D
    2004 IEEE INTELLIGENT VEHICLES SYMPOSIUM, 2004, : 831 - 835
  • [37] A robust adaptive error state Kalman filter for MEMS IMU attitude estimation under dynamic acceleration
    Wei, Xiaofeng
    Fan, Shiwei
    Zhang, Ya
    Gao, Wei
    Shen, Feng
    Ming, Xie
    Yang, Jian
    MEASUREMENT, 2025, 242
  • [38] Train Velocity Estimation by Extended Kalman Filter
    Pichlik, Petr
    Zdenek, Jiri
    2016 8TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI), 2016,
  • [39] EXTENDED KALMAN FILTER FOR MMS STATE ESTIMATION
    Thienel, Julie K.
    Markley, F. Landis
    Harman, Richard R.
    SPACEFLIGHT MECHANICS 2009, VOL 134, PTS I-III, 2009, 134 : 1513 - +
  • [40] Dynamic Synchrophasor Estimation by Extended Kalman Filter
    Ferrero, Roberto
    Pegoraro, Paolo Attilio
    Toscani, Sergio
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2020, 69 (07) : 4818 - 4826