Real-time angle estimation in IMU sensors: An adaptive Kalman filter approach with forgetting factor

被引:0
|
作者
Anvari, Zolfa [1 ]
Mirhaghgoo, Ali [2 ]
Salehi, Yasin [2 ]
机构
[1] Amirkabir Univ Technol, New Technol Res Ctr, Tehran, Iran
[2] Amirkabir Univ Technol, Dept Mech Engn, Tehran, Iran
关键词
IMU state-space model; Inertial measurement unit; Signal processing; Angle estimation; Adaptive Kalman filter; Forgetting factor;
D O I
10.1016/j.mechatronics.2024.103280
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, the applications of Inertial Measurement Unit (IMU) sensors have witnessed significant growth across multiple fields. However, challenges regarding angle estimation using these sensors have emerged, primarily because of the lack of accuracy in accelerometer-based dynamic motion measurements and the associated bias and error accumulation when combined with gyroscope integration. Consequently, the Kalman filter has become a popular choice for addressing these issues, as it enables the sensor to operate dynamically. Despite its widespread use, the Kalman filter requires precise noise statistics estimation for optimal noise cancellation. To accommodate this requirement, adaptive Kalman filter algorithms have been developed for estimating zero-mean Gaussian process matrix (Q) and measurement matrix (R) variances. This study introduces a real-time adaptive approach that employs a forgetting factor to precisely estimate roll and pitch angles in a 6-axis IMU. The study's novelty lies in its algorithm, which computes the forgetting factor based on the estimation error of the last samples in the sequence. Experimental results for roll angle indicate that, in response to a step change signal, this method achieves a 54%, 39%, and 70% reduction in RMS error relative to the raw sensor data, traditional Kalman filter, and a hybrid adaptive method, respectively. Moreover, this technique exhibits significant improvements in both fixed and sinusoidal conditions for roll and pitch angles, successfully carrying out tasks within required timescales without failures related to computation time.
引用
收藏
页数:8
相关论文
共 50 条
  • [41] An Advanced Unscented Kalman Filter and Fuzzy-Based Approach for GPS Position estimation Real-Time Applications
    Kiran, K. Uday
    Rao, S. Koteswara
    Ramesh, K.S.
    International Journal of Fuzzy System Applications, 2022, 11 (03):
  • [42] New adaptive approaches to real-time estimation of vehicle sideslip angle
    You, Seung-Han
    Hahn, Jin-Oh
    Lee, Hyeongcheol
    CONTROL ENGINEERING PRACTICE, 2009, 17 (12) : 1367 - 1379
  • [43] Real-time Topography and Hamaker Constant Estimation in Atomic Force Microscopy Based on Adaptive Fading Extended Kalman Filter
    Haghighi, Milad Seifnejad
    Pishkenari, Hossein Nejat
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2021, 19 (07) : 2455 - 2467
  • [44] Real-time Topography and Hamaker Constant Estimation in Atomic Force Microscopy Based on Adaptive Fading Extended Kalman Filter
    Milad Seifnejad Haghighi
    Hossein Nejat Pishkenari
    International Journal of Control, Automation and Systems, 2021, 19 : 2455 - 2467
  • [45] Adaptive Kalman Filter Incorporated Eigenhand (AKFIE) for real-time hand tracking system
    Mohd Shahrimie Mohd Asaari
    Bakhtiar Affendi Rosdi
    Shahrel Azmin Suandi
    Multimedia Tools and Applications, 2015, 74 : 9231 - 9257
  • [46] Real-time face tracking system using adaptive face detector and Kalman filter
    Kim, Jong-Ho
    Kang, Byoung-Doo
    Eom, Jae-Seong
    Kim, Chul-Soo
    Ahn, Sang-Ho
    Shin, Bum-Joo
    Kim, Sang-Kyoon
    HUMAN-COMPUTER INTERACTION, PT 3, PROCEEDINGS, 2007, 4552 : 669 - +
  • [47] An improved real-time adaptive Kalman filter with recursive noise covariance updating rules
    Hashlamon, Iyad
    Erbatur, Kemalettin
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2016, 24 (02) : 524 - 540
  • [48] Adaptive Kalman Filter Incorporated Eigenhand (AKFIE) for real-time hand tracking system
    Asaari, Mohd Shahrimie Mohd
    Rosdi, Bakhtiar Affendi
    Suandi, Shahrel Azmin
    MULTIMEDIA TOOLS AND APPLICATIONS, 2015, 74 (21) : 9231 - 9257
  • [49] Dynamic-Model-free vehicle velocity estimation using extended Kalman filter with IMU, steering Angle, and wheel speed sensors
    Seo, Dongwoo
    Kang, Jaeyoung
    MEASUREMENT, 2025, 242
  • [50] Real-Time State of Charge Estimation of the Extended Kalman Filter and Unscented Kalman Filter Algorithms Under Different Working Conditions
    Peng, Xiongbin
    Li, Yuwu
    Yang, Wei
    Garg, Akhil
    JOURNAL OF ELECTROCHEMICAL ENERGY CONVERSION AND STORAGE, 2021, 18 (04)