An Optimal Adaptive Kalman Filter with Gain Correction Based on Innovation Outlier Detection for Human Motion Tracking
ID:72
Submission ID:119 View Protection:ATTENDEE
Updated Time:2024-10-23 10:40:37
Hits:40
Oral Presentation
Abstract
In this article, an optimal adaptive Kalman filter algorithm is proposed using an inertial measurement unit (IMU) equipped with a three-axis gyroscope, accelerometer, and magnetometer for human motion tracking. The proposed algorithm introduces an adaptive factor to adjust the process noise covariance matrix, effectively compensating for measurement noise and modeling errors. To suppress the impact of outliers, three-segmented weight functions are constructed to apply appropriate weights to the innovation. When the weight function for suppressing outliers enters the rejection domain, calibrating the Kalman gain is used to correct the posterior covariance and suppress abnormal values. This approach effectively prevents filter divergence that can occur when the continuous innovation sequence is set to zero without adjusting the posterior covariance. The estimated gravity acceleration and geomagnetic field are then used to calculate the Euler angles via a triaxial attitude determination algorithm. Finally, The effectiveness of the proposed method is demonstrated through various action experiments, with experimental results showing a significant reduction in errors.
Keywords
Adaptive Kalman Filter, TRIAD, Kalman-gain correction, Human motion track
Submission Author
WangXuhui
School of Physics and Electronic Information,Huaibei Normal University;Anhui Province Key Laboratory of Intelligent Computing and Applications
ZhaoXuxing
School of Physics and Electronic Information,Huaibei Normal University;Anhui Province Key Laboratory of Intelligent Computing and Applications
Comment submit