An Optimal Adaptive Kalman Filter with Gain Correction Based on Innovation Outlier Detection for Human Motion Tracking
编号:72
访问权限:仅限参会人
更新:2024-10-23 10:40:37
浏览:183次
口头报告
摘要
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.
关键词
Adaptive Kalman Filter, TRIAD, Kalman-gain correction, Human motion track
稿件作者
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
发表评论