Gait Phase Classification and Assist Torque Prediction for a Lower Limb Exoskeleton System Using Kernel Recursive Least-Squares Method

The gait phase classification method is a key technique to control an exoskeleton robot. Different people have different gait features while wearing an exoskeleton robot due to the gap between the exoskeleton and the wearer and their operation habits, such as the correspondence between the joint angle and the moment at which the foot contacts the ground, the amplitude of the joint angle and others. In order to enhance the performance of the gait phase classification in an exoskeleton robot using only the angle of hip and knee joints, a kernel recursive least-squares (KRLS) algorithm is introduced to build a gait phase classification model. We also build an assist torque predictor based on the KRLS algorithm in this work considering the adaptation of unique gait features. In this paper, we evaluate the classification performance of the KRLS model by comparing with two other commonly used gait recognition methods—the multi-layer perceptron neural network (MLPNN) method and the support vector machine (SVM) algorithm. In this experiment, the training and testing datasets for the models built by KRLS, MLPNN and SVM were collected from 10 healthy volunteers. The gait data are collected from the exoskeleton robot that we designed rather than collected from the human body. These data depict the human-robot coupling gait that includes unique gait features. The KRLS classification results are in average 3% higher than MLPNN and SVM. The testing average accuracy of KRLS is about 86%. The prediction results of KRLS are twice as good as MLPNN in assist torque prediction experiments. The KRLS performs in a good, stable, and robust way and shows model generalization abilities.

[1]  Long Cheng,et al.  Toward Patients’ Motion Intention Recognition: Dynamics Modeling and Identification of iLeg—An LLRR Under Motion Constraints , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[2]  Jun-Young Jung,et al.  A Neural Network-Based Gait Phase Classification Method Using Sensors Equipped on Lower Limb Exoskeleton Robots , 2015, Sensors.

[3]  Xinyu Wu,et al.  Gait phase prediction for lower limb exoskeleton robots , 2016, 2016 IEEE International Conference on Information and Automation (ICIA).

[4]  Marcel P Dijkers,et al.  Time and Effort Required by Persons with Spinal Cord Injury to Learn to Use a Powered Exoskeleton for Assisted Walking. , 2015, Topics in spinal cord injury rehabilitation.

[5]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[6]  Jing Xu,et al.  Vision-Assisted Autonomous Lower-Limb Exoskeleton Robot , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[7]  C. A. Kirkwood,et al.  Automatic detection of gait events: a case study using inductive learning techniques. , 1989, Journal of biomedical engineering.

[8]  Sandro Fioretti,et al.  Co-contraction activity of ankle muscles during walking: A gender comparison , 2017, Biomed. Signal Process. Control..

[9]  G. Lyons,et al.  The use of accelerometry to detect heel contact events for use as a sensor in FES assisted walking. , 2003, Medical engineering & physics.

[10]  Jianda Han,et al.  SSVEP based brain-computer interface controlled functional electrical stimulation system for upper extremity rehabilitation , 2014, 2014 IEEE International Conference on Robotics and Biomimetics (ROBIO 2014).

[11]  N. V. Thakor,et al.  Classification of gait phases from lower limb EMG: Application to exoskeleton orthosis , 2013, 2013 IEEE Point-of-Care Healthcare Technologies (PHT).

[12]  Euntai Kim,et al.  A gait phase classifier using a recurrent neural network , 2015 .

[13]  Andrea Parri,et al.  Gait Phase Estimation Based on Noncontact Capacitive Sensing and Adaptive Oscillators , 2017, IEEE Transactions on Biomedical Engineering.

[14]  Yue Zhao,et al.  A Wireless BCI and BMI System for Wearable Robots , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[15]  Jia Liu,et al.  Image-Based Visual Servoing of Helical Microswimmers for Planar Path Following , 2020, IEEE Transactions on Automation Science and Engineering.

[16]  Chee-Meng Chew,et al.  Novel Functional Task-Based Gait Assistance Control of Lower Extremity Assistive Device for Level Walking , 2016, IEEE Transactions on Industrial Electronics.

[17]  Jianda Han,et al.  SSVEP-Based Brain–Computer Interface Controlled Functional Electrical Stimulation System for Upper Extremity Rehabilitation , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[18]  Shun Endo,et al.  Development of a prototype of portable FES rehabilitation system for relearning of gait for hemiplegic subjects. , 2016, Healthcare technology letters.

[19]  Xinyu Wu,et al.  Individualized Gait Pattern Generation for Sharing Lower Limb Exoskeleton Robot , 2018, IEEE Transactions on Automation Science and Engineering.

[20]  Fasheng Liu,et al.  The short-term load forecasting using the kernel recursive least-squares algorithm , 2010, 2010 3rd International Conference on Biomedical Engineering and Informatics.

[21]  Philip Heng Wai Leong,et al.  A Microcoded Kernel Recursive Least Squares Processor Using FPGA Technology , 2016, ACM Trans. Reconfigurable Technol. Syst..

[22]  Shie Mannor,et al.  The kernel recursive least-squares algorithm , 2004, IEEE Transactions on Signal Processing.

[23]  Ben Wang,et al.  Dynamic Morphology and Swimming Properties of Rotating Miniature Swimmers With Soft Tails , 2019, IEEE/ASME Transactions on Mechatronics.

[24]  Thang Nguyen,et al.  Robust Ground Reaction Force Estimation and Control of Lower-Limb Prostheses: Theory and Simulation , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[25]  Philip Heng Wai Leong,et al.  A low latency kernel recursive least squares processor using FPGA technology , 2013, 2013 International Conference on Field-Programmable Technology (FPT).

[26]  Xinyu Wu,et al.  Gait Phase Recognition for Lower-Limb Exoskeleton with Only Joint Angular Sensors , 2016, Sensors.

[27]  Gong Chen,et al.  A novel gait phase-based control strategy for a portable knee-ankle-foot robot , 2015, 2015 IEEE International Conference on Rehabilitation Robotics (ICORR).

[28]  Shingo Shimoda,et al.  A Synergetic Brain-Machine Interfacing Paradigm for Multi-DOF Robot Control , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[29]  Yoshiyuki Sankai,et al.  Power Assist System HAL-3 for Gait Disorder Person , 2002, ICCHP.

[30]  G. Goranović,et al.  Theory and simulation. , 1996, Current opinion in structural biology.

[31]  Clare Hartigan,et al.  Mobility Outcomes Following Five Training Sessions with a Powered Exoskeleton. , 2015, Topics in spinal cord injury rehabilitation.

[32]  Xuefang Li,et al.  Precise Speed Tracking Control of a Robotic Fish Via Iterative Learning Control , 2016, IEEE Transactions on Industrial Electronics.

[33]  Masayoshi Tomizuka,et al.  Smooth and continuous human gait phase detection based on foot pressure patterns , 2008, 2008 IEEE International Conference on Robotics and Automation.

[34]  Angelo M. Sabatini,et al.  A hidden Markov model-based technique for gait segmentation using a foot-mounted gyroscope , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[35]  A. Esquenazi,et al.  The ReWalk Powered Exoskeleton to Restore Ambulatory Function to Individuals with Thoracic-Level Motor-Complete Spinal Cord Injury , 2012, American journal of physical medicine & rehabilitation.

[36]  Guido Pasquini,et al.  Online Phase Detection Using Wearable Sensors for Walking with a Robotic Prosthesis , 2014, Sensors.

[37]  Chenglin Wen,et al.  Multisensor Nonlinear Fusion Methods Based on Adaptive Ensemble Fifth-Degree Iterated Cubature Information Filter for Biomechatronics , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[38]  Tao Liu,et al.  Gait Analysis Using Wearable Sensors , 2012, Sensors.

[39]  William K. Durfee,et al.  Feasibility of a hybrid-FES system for gait restoration in paraplegics , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[40]  Yong He,et al.  Locomotion Mode Identification and Gait Phase Estimation for Exoskeletons During Continuous Multilocomotion Tasks , 2021, IEEE Transactions on Cognitive and Developmental Systems.

[41]  Michael Goldfarb,et al.  Multiclass Real-Time Intent Recognition of a Powered Lower Limb Prosthesis , 2010, IEEE Transactions on Biomedical Engineering.

[42]  Andrea Mannini,et al.  Gait phase detection and discrimination between walking-jogging activities using hidden Markov models applied to foot motion data from a gyroscope. , 2012, Gait & posture.

[43]  Dan Jiang,et al.  Method for Walking Gait Identification in a Lower Extremity Exoskeleton Based on C4.5 Decision Tree Algorithm , 2015 .

[44]  Lihua Huang,et al.  Hybrid Control of the Berkeley Lower Extremity Exoskeleton (BLEEX) , 2006, Int. J. Robotics Res..

[45]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[46]  Zhaoqin Peng,et al.  Human Moving Pattern Recognition toward Channel Number Reduction Based on Multipressure Sensor Network , 2013, Int. J. Distributed Sens. Networks.