El-Gohary Mahmoud, McNames James
IEEE Trans Biomed Eng. 2015 Jul;62(7):1759-67. doi: 10.1109/TBME.2015.2403368. Epub 2015 Feb 12.
Traditionally, human movement has been captured primarily by motion capture systems. These systems are costly, require fixed cameras in a controlled environment, and suffer from occlusion. Recently, the availability of low-cost wearable inertial sensors containing accelerometers, gyroscopes, and magnetometers have provided an alternative means to overcome the limitations of motion capture systems. Wearable inertial sensors can be used anywhere, cannot be occluded, and are low cost. Several groups have described algorithms for tracking human joint angles. We previously described a novel approach based on a kinematic arm model and the Unscented Kalman Filter (UKF). Our proposed method used a minimal sensor configuration with one sensor on each segment. This paper reports significant improvements in both the algorithm and the assessment. The new model incorporates gyroscope and accelerometer random drift models, imposes physical constraints on the range of motion for each joint, and uses zero-velocity updates to mitigate the effect of sensor drift. A high-precision industrial robot arm precisely quantifies the performance of the tracker during slow, normal, and fast movements over continuous 15-min recording durations. The agreement between the estimated angles from our algorithm and the high-precision robot arm reference was excellent. On average, the tracker attained an RMS angle error of about 3(°) for all six angles. The UKF performed slightly better than the more common Extended Kalman Filter.
传统上,人体运动主要通过动作捕捉系统来获取。这些系统成本高昂,需要在受控环境中使用固定摄像头,并且存在遮挡问题。最近,包含加速度计、陀螺仪和磁力计的低成本可穿戴惯性传感器的出现,提供了一种克服动作捕捉系统局限性的替代方法。可穿戴惯性传感器可以在任何地方使用,不会被遮挡,而且成本低廉。有几个研究小组描述了用于跟踪人体关节角度的算法。我们之前描述了一种基于运动学手臂模型和无迹卡尔曼滤波器(UKF)的新颖方法。我们提出的方法使用了一种最小化的传感器配置,每个节段上有一个传感器。本文报告了算法和评估方面的显著改进。新模型纳入了陀螺仪和加速度计的随机漂移模型,对每个关节的运动范围施加了物理约束,并使用零速度更新来减轻传感器漂移的影响。一个高精度工业机器人手臂在连续15分钟的记录时长内,对慢速、正常和快速运动期间跟踪器的性能进行了精确量化。我们算法估计的角度与高精度机器人手臂参考角度之间的一致性非常好。平均而言,对于所有六个角度,跟踪器的均方根角度误差约为3°。无迹卡尔曼滤波器的性能略优于更常用的扩展卡尔曼滤波器。