...
首页> 外文期刊>Sensors >PSO-SVM-Based Online Locomotion Mode Identification for Rehabilitation Robotic Exoskeletons
【24h】

PSO-SVM-Based Online Locomotion Mode Identification for Rehabilitation Robotic Exoskeletons

机译:基于PSO-SVM的康复机器人外骨骼在线运动模式识别

获取原文

摘要

Locomotion mode identification is essential for the control of a robotic rehabilitation exoskeletons. This paper proposes an online support vector machine (SVM) optimized by particle swarm optimization (PSO) to identify different locomotion modes to realize a smooth and automatic locomotion transition. A PSO algorithm is used to obtain the optimal parameters of SVM for a better overall performance. Signals measured by the foot pressure sensors integrated in the insoles of wearable shoes and the MEMS-based attitude and heading reference systems (AHRS) attached on the shoes and shanks of leg segments are fused together as the input information of SVM. Based on the chosen window whose size is 200 ms (with sampling frequency of 40 Hz), a three-layer wavelet packet analysis (WPA) is used for feature extraction, after which, the kernel principal component analysis (kPCA) is utilized to reduce the dimension of the feature set to reduce computation cost of the SVM. Since the signals are from two types of different sensors, the normalization is conducted to scale the input into the interval of [0, 1]. Five-fold cross validation is adapted to train the classifier, which prevents the classifier over-fitting. Based on the SVM model obtained offline in MATLAB, an online SVM algorithm is constructed for locomotion mode identification. Experiments are performed for different locomotion modes and experimental results show the effectiveness of the proposed algorithm with an accuracy of 96.00% ± 2.45%. To improve its accuracy, majority vote algorithm (MVA) is used for post-processing, with which the identification accuracy is better than 98.35% ± 1.65%. The proposed algorithm can be extended and employed in the field of robotic rehabilitation and assistance.
机译:运动模式识别对于控制机器人康复外骨骼至关重要。本文提出了一种通过粒子群算法(PSO)优化的在线支持向量机(SVM),以识别不同的运动模式,以实现平稳,自动的运动过渡。 PSO算法用于获得SVM的最佳参数,以获得更好的整体性能。由集成在可穿鞋的鞋垫中的脚压力传感器以及附着在腿部的鞋和腿上的基于MEMS的姿态和航向参考系统(AHRS)测得的信号融合在一起,作为SVM的输入信息。根据选择的大小为200 ms(采样频率为40 Hz)的窗口,使用三层小波包分析(WPA)进行特征提取,然后利用内核主成分分析(kPCA)来减少功能集的尺寸以减少SVM的计算成本。由于信号来自两种类型的不同传感器,因此请进行归一化以将输入缩放为[0,1]的间隔。五重交叉验证适用于训练分类器,从而防止分类器过拟合。基于在MATLAB中离线获得的SVM模型,构造了在线SVM算法用于运动模式识别。针对不同的运动模式进行了实验,实验结果表明了该算法的有效性,精度为96.00%±2.45%。为了提高其准确性,使用了多数投票算法(MVA)进行后处理,其识别准确性优于98.35%±1.65%。所提出的算法可以扩展并应用于机器人康复和辅助领域。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号