Machine Learning Based Adaptive Gait Phase Estimation Using Inertial Measurement Sensors
Machine Learning Based Adaptive Gait Phase Estimation Using Inertial Measurement Sensors
复制标题
使用惯性测量传感器进行基于机器学习的自适应步态相位估计
DOI:
10.1115/dmd2019-3266
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
Tsai, Chung-Ying
中科院分区:
文献类型:
--
作者:
Yang, Jianfu;Huang, Tzu-Hao;Yu, Shuangyue;Yang, Xiaolong;Su, Hao;Spungen, Ann M.;Tsai, Chung-Ying
This paper presents a portable inertial measurement unit (IMU)-based motion sensing system and proposed an adaptive gait phase detection approach for non-steady state walking and multiple activities (walking, running, stair ascent, stair descent, squat) monitoring. The algorithm aims to overcome the limitation of existing gait detection methods that are time-domain thresholding based for steady-state motion and are not versatile to detect gait during different activities or different gait patterns of the same activity. The portable sensing suit is composed of three IMU sensors (wearable sensors for gait phase detection) and two footswitches (ground truth measurement and not needed for gait detection of the proposed algorithm). The acceleration, angular velocity, Euler angle, resultant acceleration, and resultant angular velocity from three IMUs are used as the input training data and the data of two footswitches used as the training label data (single support, double support, swing phase). Three methods 1) Logistic Regression (LR), 2) Random Forest Classifier (RF), and 3) Artificial Neural Network (NN) are used to build the gait phase detection models. The result shows our proposed gait phase detection with Random Forest Classifier can achieve 98.94% accuracy in walking, 98.45% in running, 99.15% in stair-ascent, 99.00% in stair-descent, and 99.63% in squatting. It demonstrates that our sensing suit can not only detect the gait status in any transient state but also generalize to multiple activities. Therefore, it can be implemented in real-time monitoring of human gait and control of assistive devices.