Abstract
This research focuses on the minimum process of classifying three upper arm movements (elbow extension, shoulder extension, combined shoulder and elbow extension) of humans with three electromyography (EMG) signals, to control a 2-degrees of freedom (DoF) robotic arm. The proposed minimum process consists of four parts: time divisions of data, Teager–Kaiser energy operator (TKEO), the conventional EMG feature extraction (i.e., the mean absolute value (MAV), zero crossings (ZC), slope-sign changes (SSC), and waveform length (WL)), and eight major machine learning models (i.e., decision tree (medium), decision tree (fine), k-Nearest Neighbor (KNN) (weighted KNN, KNN (fine), Support Vector Machine (SVM) (cubic and fine Gaussian SVM), Ensemble (bagged trees and subspace KNN). Then, we compare and investigate 48 classification models (i.e., 47 models are proposed, and 1 model is the conventional) based on five healthy subjects. The results showed that all the classification models achieved accuracies ranging between 74–98%, and the processing speed is below 40 ms and indicated acceptable controller delay for robotic arm control. Moreover, we confirmed that the classification model with no time division, with TKEO, and with ensemble (subspace KNN) had the best performance in accuracy rates at 96.67, recall rates at 99.66, and precision rates at 96.99. In short, the combination of the proposed TKEO and ensemble (subspace KNN) plays an important role to achieve the EMG classification.
Highlights
Electromyography (EMG) has been considered an important area for study, especially as biological signal control to promote quality of life and self-reliance
We propose models for classifying upper arm movements that conducted 1- and 2-degrees of freedom (DoF) motions using machine learning
We introduce machine-learning models for controlling the robot arm that EMG signals are obtained from three muscles as a multi-channel
Summary
Electromyography (EMG) has been considered an important area for study, especially as biological signal control to promote quality of life and self-reliance. The existing research on the classification of hand movements based on EMG signals still faces many challenges such as weak robustness, the minimum number of sensors, short training data, low computational process, and good prediction with perceivable time delay [2,4,10,34,39,40,41,42,43] To address these challenges, we propose models for classifying upper arm movements that conducted 1- and 2-degrees of freedom (DoF) motions using machine learning. The significant contribution of this study is to provide the results of investigations regarding the optimal performance of the supervised machine-learning model using limited data training to classify upper arm motions based on three EMG signal channel inputs from three different target muscles and to control the robotic arm in teleoperation HRI simultaneous
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.