An Optimal Adaptive Kalman Filter with Gain Correction Based on Innovation Outlier Detection for Human Motion Tracking

In this article, an optimal adaptive Kalman filter algorithm is proposed to mitigate the impact of measurement outliers on human motion tracking. The algorithm utilizes an inertial measurement unit (IMU) equipped with a three-axis gyroscope, accelerometer, and magnetometer for tracking human motion. Due to the presence of modeling issues, an adaptive factor is introduced to adjust the process noise covariance matrix, for compensating modeling errors. When the innovation exceeds the specified threshold range, the Kalman gain K is adjusted to compensate for the impact of measurement outliers. Segmented weight functions are constructed to apply appropriate weights to the Kalman gain to suppress the impact of outliers. When the innovation exceeds the threshold range, the gain K 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 in different motion scenarios, with experimental results showing a significant reduction in errors.

Authors

Institutions

Publication Details

Published
2024-10-31
DOI
https://doi.org/10.1109/icsmd64214.2024.10920622
Primary Topic
Inertial Sensor and Navigation
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Optimal Adaptive Kalman Filter with Gain Correction Based on Innovation Outlier Detection for Human Motion Tracking

Xuxing Zhao, Xuhui Wang
1 links
Inertial Sensor and Navigation
article

An Optimal Adaptive Kalman Filter with Gain Correction Based on Innovation Outlier Detection for Human Motion Tracking

Xuxing Zhao, Xuhui Wang
article en

Abstract

In this article, an optimal adaptive Kalman filter algorithm is proposed to mitigate the impact of measurement outliers on human motion tracking. The algorithm utilizes an inertial measurement unit (IMU) equipped with a three-axis gyroscope, accelerometer, and magnetometer for tracking human motion. Due to the presence of modeling issues, an adaptive factor is introduced to adjust the process noise covariance matrix, for compensating modeling errors. When the innovation exceeds the specified threshold range, the Kalman gain K is adjusted to compensate for the impact of measurement outliers. Segmented weight functions are constructed to apply appropriate weights to the Kalman gain to suppress the impact of outliers. When the innovation exceeds the threshold range, the gain K 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 in different motion scenarios, with experimental results showing a significant reduction in errors.

Huaibei Normal University (CN)
Industry, innovation and infrastructure
Openalex Percentile: Top 53%
Inertial Sensor and Navigation
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.