Abstract

An exoskeleton robot is a kind of wearable mechanical instrument designed according to the shape and function of the human body. The main purpose of its design and manufacture is to enhance human strength, assist human walking and to help patients recover. The walking state of the exoskeleton robot should be highly consistent with the state of the human, so the accurate locomotion pattern recognition is the premise of the flexible control of the exoskeleton robot. In this paper, a simulated annealing (SA) algorithm-based support vector machine model is proposed for the recognition of different locomotion patterns. In order to improve the overall performance of the support vector machine (SVM), the simulated annealing algorithm is adopted to obtain the optimal parameters of support vector machine. The pressure signal measured by the force sensing resistors integrated on the sole of the shoe is fused with the position and pose information measured by the inertial measurement units attached to the thigh, shank and foot, which are used as the input information of the support vector machine. The max-relevance and min-redundancy algorithm was selected for feature extraction based on the window size of 300 ms and the sampling frequency of 100 Hz. Since the signals come from different types of sensors, normalization is required to scale the input signals to the interval (0,1). In order to prevent the classifier from overfitting, five layers of cross validation are used to train the support vector machine classifier. The support vector machine model was obtained offline in MATLAB. The finite state machine is used to limit the state transition and improve the recognition accuracy. Experiments on different locomotion patterns show that the accuracy of the algorithm is 97.47% ± 1.16%. The SA-SVM method can be extended to industrial robots and rehabilitation robots.

Highlights

  • Locomotion pattern recognition plays an important role in the control of exoskeleton robots

  • In order to solve the above effects, this paper proposes a locomotion pattern recognition method of exoskeleton robot based on simulated annealing (SA)-support vector machine (SVM)

  • This paper proposes a SVM model optimized by simulated annealing algorithm

Read more

Summary

Introduction

Locomotion pattern recognition plays an important role in the control of exoskeleton robots. Accurate recognition of locomotion patterns is the premise of compliance control of exoskeleton robots. Accurate locomotion pattern recognition is the basis of exoskeleton control. The accuracy of locomotion pattern recognition results is closely related to excellent human movement data. The first method is based on video image, which obtains the movement image sequence of human body through camera and analyzes the locomotion pattern after image processing. It is not suitable for wearable exoskeleton because this method has limitations on application scenes. Human bioelectrical signals are electric potential signals that contain human behavioral intentions, which are transmitted to relevant tissues or organs by stimulation

Methods
Results
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call