TY - JOUR
T1 - EMG-driven hand model based on the classification of individual finger movements
AU - Arteaga, Maria V.
AU - Castiblanco, Jenny C.
AU - Mondragon, Ivan F.
AU - Colorado, Julian D.
AU - Alvarado-Rojas, Catalina
N1 - Publisher Copyright:
© 2019 Elsevier Ltd
PY - 2020/4
Y1 - 2020/4
N2 - The recovery of hand motion is one of the most challenging aspects in stroke rehabilitation. This paper presents an initial approach to robot-assisted hand-motion therapies. Our goal was twofold: firstly, we have applied machine learning methods to identify and characterize finger motion patterns from healthy individuals. To this purpose, Electromyographic (EMG) signals have been acquired from flexor and extensor muscles in the forearm using surface electrodes. Time and frequency features were used as inputs to machine learning algorithms for recognition of six hand gestures. In particular, we compared the performance of Artificial Neural Networks (ANN), Support Vector Machines (SVM) and k-Nearest Neighbor (k-NN) algorithms for classification. Secondly, each identified gesture was turned into a joint reference trajectory by applying interpolation methods. This allowed us to reconstruct the hand/finger motion kinematics and to simulate the dynamics of each motion pattern. Experiments were carried out to create an EMG database from 20 control subjects, and a VICON camera tracking system was used to validate the accuracy of the proposed system. The average correlation between the EMG-based generated joint trajectories and the tracked hand-motion was 0.91. Furthermore, statistical analysis applied to 14 different SVM, ANN and k-NN configurations showed that Fine k-NN and Weighted k-NN have a better performance for the classification of gestures (98% of accuracy). In a future, the trajectories controlled by EMG signals could be applied to an exoskeleton or hand-robotic prosthesis for rehabilitation.
AB - The recovery of hand motion is one of the most challenging aspects in stroke rehabilitation. This paper presents an initial approach to robot-assisted hand-motion therapies. Our goal was twofold: firstly, we have applied machine learning methods to identify and characterize finger motion patterns from healthy individuals. To this purpose, Electromyographic (EMG) signals have been acquired from flexor and extensor muscles in the forearm using surface electrodes. Time and frequency features were used as inputs to machine learning algorithms for recognition of six hand gestures. In particular, we compared the performance of Artificial Neural Networks (ANN), Support Vector Machines (SVM) and k-Nearest Neighbor (k-NN) algorithms for classification. Secondly, each identified gesture was turned into a joint reference trajectory by applying interpolation methods. This allowed us to reconstruct the hand/finger motion kinematics and to simulate the dynamics of each motion pattern. Experiments were carried out to create an EMG database from 20 control subjects, and a VICON camera tracking system was used to validate the accuracy of the proposed system. The average correlation between the EMG-based generated joint trajectories and the tracked hand-motion was 0.91. Furthermore, statistical analysis applied to 14 different SVM, ANN and k-NN configurations showed that Fine k-NN and Weighted k-NN have a better performance for the classification of gestures (98% of accuracy). In a future, the trajectories controlled by EMG signals could be applied to an exoskeleton or hand-robotic prosthesis for rehabilitation.
KW - Electromyography
KW - Hand model
KW - Inverse and forward dynamics
KW - Machine learning
KW - Signal processing algorithms
UR - http://www.scopus.com/inward/record.url?scp=85078454485&partnerID=8YFLogxK
U2 - 10.1016/j.bspc.2019.101834
DO - 10.1016/j.bspc.2019.101834
M3 - Article
AN - SCOPUS:85078454485
SN - 1746-8094
VL - 58
JO - Biomedical Signal Processing and Control
JF - Biomedical Signal Processing and Control
M1 - 101834
ER -