Inertial Motion Capture Using Adaptive Sensor Fusion and Joint Angle Drift Correction

H. T. Butt, Manthan Pancholi, Mathias Musahl, Pramod Murthy, M. A. Sanchez, D. Stricker
{"title":"Inertial Motion Capture Using Adaptive Sensor Fusion and Joint Angle Drift Correction","authors":"H. T. Butt, Manthan Pancholi, Mathias Musahl, Pramod Murthy, M. A. Sanchez, D. Stricker","doi":"10.23919/fusion43075.2019.9011359","DOIUrl":null,"url":null,"abstract":"The ambulatory motion capture and gait analysis using wearable MEMS based magnetic-inertial measurement units (MIMUs) is challenging despite multisensor fusion and effective anatomical (sensor-to-segment) calibration. The MEMS based sensors show degraded performance when run for long time, especially indoors. This is due to the fact that assumption of no acceleration except gravity and homogenous magnetic field no longer holds, when the motion is being performed. The rate gyro is used to complement the accelerometer/ magnetometer for orientation estimation, but integration of its residual biases as well as noise eventually causes the sensor fusion estimates to drift. The errors in heading angle or yaw are particular significant due to persistent nature of magnetic inhomogeneity in the environment. This ultimately results in inaccurate and drifting joint angle estimates between body segments that would require some means of correction. In present work, we propose a new adaptive covariance based EKF for sensor fusion which makes it effectively robust to both dynamic body accelerations as well as inhomogeneous magnetic field. The adaptive covariance method penalizes the bad accelerometer and magnetometer measurements and intelligently updates the gyro biases online using only undisturbed readings of accelerometer/magnetometer. Our sensor fusion algorithm provides accurate orientation estimates for each MIMU node over time. In order to account for any residual drift of joint angles, we propose a novel correction term in our anatomical formulation that performs online correction of drift in individual joint angles and updates it as an orientation offset. This offset correction for joint angle is performed automatically when the limb or extended torso are in neutral quasi-static pose and this condition is judged using accelerometers. Overall our approach achieves precise orientation estimates in highly dynamic conditions and avoids drift or error accumulation due to inhomogeneous magnetic fields during inertial motion capture.","PeriodicalId":348881,"journal":{"name":"2019 22th International Conference on Information Fusion (FUSION)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 22th International Conference on Information Fusion (FUSION)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/fusion43075.2019.9011359","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

The ambulatory motion capture and gait analysis using wearable MEMS based magnetic-inertial measurement units (MIMUs) is challenging despite multisensor fusion and effective anatomical (sensor-to-segment) calibration. The MEMS based sensors show degraded performance when run for long time, especially indoors. This is due to the fact that assumption of no acceleration except gravity and homogenous magnetic field no longer holds, when the motion is being performed. The rate gyro is used to complement the accelerometer/ magnetometer for orientation estimation, but integration of its residual biases as well as noise eventually causes the sensor fusion estimates to drift. The errors in heading angle or yaw are particular significant due to persistent nature of magnetic inhomogeneity in the environment. This ultimately results in inaccurate and drifting joint angle estimates between body segments that would require some means of correction. In present work, we propose a new adaptive covariance based EKF for sensor fusion which makes it effectively robust to both dynamic body accelerations as well as inhomogeneous magnetic field. The adaptive covariance method penalizes the bad accelerometer and magnetometer measurements and intelligently updates the gyro biases online using only undisturbed readings of accelerometer/magnetometer. Our sensor fusion algorithm provides accurate orientation estimates for each MIMU node over time. In order to account for any residual drift of joint angles, we propose a novel correction term in our anatomical formulation that performs online correction of drift in individual joint angles and updates it as an orientation offset. This offset correction for joint angle is performed automatically when the limb or extended torso are in neutral quasi-static pose and this condition is judged using accelerometers. Overall our approach achieves precise orientation estimates in highly dynamic conditions and avoids drift or error accumulation due to inhomogeneous magnetic fields during inertial motion capture.
基于自适应传感器融合和关节角度漂移校正的惯性运动捕捉
尽管多传感器融合和有效的解剖(传感器到节段)校准,但使用基于可穿戴MEMS的磁惯性测量单元(MIMUs)进行动态运动捕获和步态分析仍然具有挑战性。基于MEMS的传感器在长时间运行时,特别是在室内运行时,其性能会下降。这是因为当运动进行时,除了重力和均匀磁场外没有加速度的假设不再成立。速率陀螺用于补充加速度计/磁力计进行方向估计,但其残余偏差和噪声的集成最终导致传感器融合估计漂移。由于环境中磁性不均匀性的持续存在,航向角或偏航的误差尤为显著。这最终导致身体各部分之间的关节角度估计不准确和漂移,这需要一些校正手段。在本工作中,我们提出了一种新的基于协方差的自适应EKF用于传感器融合,使其对动态物体加速度和非均匀磁场都具有有效的鲁棒性。自适应协方差法对加速度计和磁强计的测量结果进行补偿,仅使用加速度计/磁强计的未扰动读数在线智能更新陀螺偏差。我们的传感器融合算法为每个MIMU节点提供准确的方向估计。为了解释关节角度的任何残留漂移,我们在我们的解剖公式中提出了一个新的校正项,该项可以在线校正单个关节角度的漂移并将其更新为方向偏移。当肢体或伸展的躯干处于中性准静态姿势时,自动执行关节角度的偏移校正,并使用加速度计判断这种情况。总的来说,我们的方法在高动态条件下实现了精确的方向估计,并避免了惯性运动捕获期间由于不均匀磁场引起的漂移或误差积累。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信