Sensor fusion algorithms for orientation tracking via magnetic and inertial measurement units: An experimental comparison survey

被引:40
|
作者
Nazarahari, Milad [1 ]
Rouhani, Hossein [1 ]
机构
[1] Univ Alberta, Donadeo Innovat Ctr Engn, Dept Mech Engn, Edmonton, AB T6G 1H9, Canada
关键词
Sensor fusion algorithm; Attitude and heading reference system; Complementary filter; Linear/extended/complementary/unscented/ cubature Kalman filter; Adaptive gain tuning; Magnetic and inertial measurement units; KALMAN FILTER; ATTITUDE ESTIMATION; CALIBRATION; NAVIGATION;
D O I
10.1016/j.inffus.2021.04.009
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Lightweight and low-cost wearable magnetic and inertial measurement units (MIMUs) have found numerous applications, such as aerial vehicle navigation or human motion analysis, where the 3D orientation tracking of a rigid body is of interest. However, due to the errors in measurements of gyroscope, accelerometer, and/or magnetometer inside a MIMU, numerous studies have proposed sensor fusion algorithms (SFAs) to estimate the 3D orientation accurately and robustly. This paper contributes to these efforts by performing an experimental comparison among a variety of SFAs. Notably, we compared the estimated orientation of 36 SFAs from the complementary filter and linear/extended/complementary/unscented/cubature Kalman filter families with the reference orientation obtained from a camera motion-capture system. The experimental study included data collection with a foot-worn MIMU where nine participants performed various short- and long-duration tasks. We shared the codes and sample of data in http://www.ncbl.ualberta.ca/codes to enable other researchers to compare their works with the literature toward creating a comprehensive online repository for SFAs. To perform a fair comparison, we used the Particle Swarm Optimization routine to find the optimal adaptive gain tuning scheme for each SFAs, as recommended in the literature. Our experimental results showed that gyroscope static bias removal, in general, showed to be effective in reducing the estimation error of SFAs, specifically during long-duration trials. Moreover, our experimental results identified the SFAs with the highest accuracy from each family. We also reported the execution times for the selected SFAs from each family. This paper is among the first experimental comparison studies which provide such breadth of coverage across various SFAs for tracking orientation with MIMUs.
引用
收藏
页码:8 / 23
页数:16
相关论文
共 50 条
  • [1] Adaptive Gain Regulation of Sensor Fusion Algorithms for Orientation Estimation with Magnetic and Inertial Measurement Units
    Nazarahari, Milad
    Rouhani, Hossein
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2021, 70
  • [2] 40 years of sensor fusion for orientation tracking via magnetic and inertial measurement units: Methods, lessons learned, and future challenges
    Nazarahari, Milad
    Rouhani, Hossein
    INFORMATION FUSION, 2021, 68 (68) : 67 - 84
  • [3] Data Fusion Algorithms for Multiple Inertial Measurement Units
    Bancroft, Jared B.
    Lachapelle, Gerard
    SENSORS, 2011, 11 (07) : 6771 - 6798
  • [4] Comparison of three Hand Pose Reconstruction Algorithms using Inertial and Magnetic Measurement Units
    Kieliba, P. J.
    Veltink, P. H.
    Baldi, T. Lisini
    Prattichizzo, D.
    Santaera, G.
    Bicchi, A.
    Bianchi, M.
    van Beijnum, B. J. F.
    2018 IEEE-RAS 18TH INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS (HUMANOIDS), 2018, : 676 - 683
  • [5] Comparison of Orientation Filter Algorithms for Realtime Wireless Inertial Posture Tracking
    Young, A. D.
    SIXTH INTERNATIONAL WORKSHOP ON WEARABLE AND IMPLANTABLE BODY SENSOR NETWORKS, PROCEEDINGS, 2009, : 59 - 64
  • [6] Camera and inertial sensor fusion for the PnP problem: algorithms and experimental results
    Luigi D’Alfonso
    Emanuele Garone
    Pietro Muraca
    Paolo Pugliese
    Machine Vision and Applications, 2021, 32
  • [7] Camera and inertial sensor fusion for the PnP problem: algorithms and experimental results
    D'Alfonso, Luigi
    Garone, Emanuele
    Muraca, Pietro
    Pugliese, Paolo
    MACHINE VISION AND APPLICATIONS, 2021, 32 (04)
  • [8] Fusion of Inertial/Magnetic Sensor Measurements and Map Information for Pedestrian Tracking
    Bao, Shu-Di
    Meng, Xiao-Li
    Xiao, Wendong
    Zhang, Zhi-Qiang
    SENSORS, 2017, 17 (02)
  • [9] Comparison of Computational Efficiency of Magneto Inertial Sensor Fusion Algorithms for ChakaMo
    Rene Ledezma, Maria
    Simini, Franco
    ADVANCES IN BIOENGINEERING AND CLINICAL ENGINEERING, VOL 1, SABI 2023, 2024, 106 : 475 - 484
  • [10] A sensor fusion algorithm for an integrated angular position estimation with inertial measurement units
    Sabatelli, Simone
    Sechi, Francesco
    Fanucci, Luca
    Rocchi, Alessandro
    2011 DESIGN, AUTOMATION & TEST IN EUROPE (DATE), 2011, : 273 - 276