Abstract
Surface electromyography (sEMG) signal is a kind of physiological signal reflecting muscle activity and muscle force. At present, the existing methods of recognizing human motion intention need more than two sensors to recognize more than two kinds of movements, the sensor pasting positions are special, and the hardware conditions for execution are high. In this work, a real-time motion intention recognition method based on Morse code is proposed and applied to the mechanical hand. The short-time and long-term muscle contraction signals collected by a single sEMG sensor were extracted and encoded with the Morse code method, and then the developed mapping method from Morse code to six hand movements were used to recognize hand movements. The average recognition accuracy of hand movements was 94.8704 ± 2.3556%, the average adjusting time was 34.89 s for all subjects, and the execution time of a single movement was 381 ms. The corresponding experiment video can be found in the attachment to show the experiment. The method proposed in this work is a method with one sensor to recognize six movements, low hardware conditions, high recognition accuracy, and insensitive to the difference of sensor pasting position.
Graphical Abstract
The main characteristics of this work are as follows.
1) The sEMG signals of short-time muscle contraction and long-time muscle contraction are encoded as Morse code to realize the recognition of six movements.
2) This work only uses Morse code and multiple judgments combined with marker bits to realize action recognition. It doesn't use the sophisticated machine learning and deep learning methods. Therefore, it is simple to calculate and does not need to collect a large amount of data in advance for training the model.
3) This work does not need to collect a large amount of data from subjects in advance to train the model, so there is no consistency requirement for human individuals and human posture.
4) This method makes equal scaling and threshold determination according to the amplitude of the integrated sEMG (IEMG) signal, so it is not necessary to ensure that the pasting position of the sEMG sensor in each measurement is consistent.
Similar content being viewed by others
References
Arteaga MV, Castiblanco JC, Mondragon IF, Colorado JD, Alvarado-Rojas C (2020) EMG-driven hand model based on the classification of individual finger movements. Biomed Signal Process Control 58:101834
Subasi A, Yilmaz M, Ozcalik HR (2006) Classification of EMG signals using wavelet neural network. J Neurosci Methods 156(1–2):360–367
Xiao F (2019) Proportional myoelectric and compensating control of a cable-conduit mechanism-driven upper limb exoskeleton. ISA Trans 89:245–255
Xiao F, Yang D, Lv Z, Guo X, Liu Z, Wang Y (2020) Classification of hand movements using variational mode decomposition and composite permutation entropy index with surface electromyogram signals. Futur Gener Comput Syst 110:1023–1036
Abbaspour S, Linden M, GholamHosseini H, Naber A, Ortiz-Catalan M (2020) Evaluation of surface EMG-based recognition methods for decoding upper-limb movements. Med Biol Eng 58:83–100
Lenzi T, De Rossi SMM, Vitiello N, Carrozza MC (2012) Intention-based EMG control for powered exoskeletons. IEEE Trans Biomed Eng 59(8):2180–2190
Yao S, Zhuang Y, Li Z, Song R (2018) Adaptive admittance control for an ankle exoskeleton using an EMG-driven musculoskeletal model. Front Neurorobot 12(16):1–12
Duan Feng LW, Lili Dai, Wennan Chang, Zengqiang Chen, Chi Zhu (2016) sEMG-Based Identification of hand motion commands using wavelet neural network combined with discrete wavelet transform. IEEE Trans Ind Electron 63(3):1923–1934
Furui A, Hayashi H, Tsuji T (2019) A Scale mixture-based stochastic model of surface EMG signals with variable variances. IEEE Trans Biomed Eng 66(10):2780–2788
Furui A et al (2019) A myoelectric prosthetic hand with muscle synergy–based motion determination and impedance model–based biomimetic control. Sci Robot 4(31):eaaw6339
Xiao F, Gu L, Ma W, Zhu Y, Zhang Z, Wang Y (2021) Real time motion intention recognition method with limited number of surface electromyography sensors for A 7-DOF hand/wrist rehabilitation exoskeleton. Mechatronics 79(August):102642
Ao D, Song R, Gao J (2017) Movement performance of human-robot cooperation control based on EMG-driven hill-type and proportional models for an ankle power-assist exoskeleton robot. IEEE Trans Neural Syst Rehabil Eng 25(8):1125–1134
Han J, Ding Q, Xiong A, Zhao X (2015) A state-space EMG model for the estimation of continuous joint movements. IEEE Trans Ind Electron 62(7):4267–4275
Xiao F, Chen Y, Zhu Y (2020) GADF/GASF-HOG:feature extraction methods for hand movement classification from surface electromyography. J Neural Eng 17(4):046016
Farina D et al (2014) The extraction of neural information from the surface EMG for the control of upper-limb prostheses: emerging avenues and challenges. IEEE Trans Neural Syst Rehabil Eng 22(4):797–809
Park KH, Suk HIL, Lee SW (2016) Position-independent decoding of movement intention for proportional myoelectric interfaces. IEEE Trans Neural Syst Rehabil Eng 24(9):928–939
Yang CH (2003) An interactive morse code emulation management system. Comput Math with Appl 46(2–3):479–492
Phinyomark A, Phukpattaranont P, Limsakul C (2012) Feature reduction and selection for EMG signal classification. Expert Syst Appl 39(8):7420–7431
Xiao F, Mu J, Lu J, Dong G, Wang Y (2022) Real-time modeling and feature extraction method of surface electromyography signal for hand movement classification based on oscillatory theory. J Neural Eng 19(2):026011
Zhang Z, Yang K, Qian J, Zhang L (2019) Real-time surface EMG pattern recognition for hand gestures based on an artificial neural network. Sensors (Switzerland) 19(3170):1–15
Lu Z, Chen X, Zhang X, Tong KY, Zhou P (2017) Real-time control of an exoskeleton hand robot with myoelectric pattern recognition. Int J Neural Syst 27(5):1–11
Grigoras AV, Irimia DC, Poboroniuc MS, Popescu CD (2016) Testing of a hybrid FES-robot assisted hand motor training program in sub-acute stroke survivors. Adv Electr Comput Eng 16(4):89–94
Fontana M, Fabio S, Marcheschi S, Bergamasco M (2013) Haptic hand exoskeleton for precision grasp simulation. J Mech Robot 5(4):1–9
Tchimino J, Markovic M, Dideriksen JL, Dosen S (2021) The effect of calibration parameters on the control of a myoelectric hand prosthesis using EMG feedback. J Neural Eng 18(4):046091
Pruszynski JA, Kurtzer I, Nashed JY, Omrani M, Brouwer B, Scott SH (2011) Primary motor cortex underlies multi-joint integration for fast feedback control. Nature 478:387–390
Peternel L, Noda T, Petrič T, Ude A, Morimoto J, Babič J (2016) Adaptive control of exoskeleton robots for periodic assistive behaviours based on EMG feedback minimisation. PLoS One 11(2):e0148942
Xiao F, Zhang Z, Liu C, Wang Y (2023) Human motion intention recognition method with visual, audio, and surface electromyography modalities for a mechanical hand in different environments. Biomed Signal Process Control 79(P1):104089
Chen Y, Yang Z, Wen Y (2021) A soft exoskeleton glove for hand bilateral training via surface EMG. Sensors (Switzerland) 21(2):1–18
Wang J, Fei Y, Pang W (2019) Design, modeling, and testing of a soft pneumatic glove with segmented pneunets bending actuators. IEEE/ASME Trans Mechatronics 24(3):990–1001
Peng Z, Huang J (2019) Soft rehabilitation and nursing-care robots: a review and future outlook. Appl Sci 9(15):3102
Pan M et al (2022) Soft actuators and robotic devices for rehabilitation and assistance. Adv Intell Syst 4:2100140
Fatayer A, Gao W, Fu Y (2022) sEMG-based gesture recognition using deep. IEEE J Biomed Heal Informatics 26(9):4462–4473
Triwiyanto T, Pawana IPA, Purnomo MH (2020) An improved performance of deep learning based on convolution neural network to classify the hand motion by evaluating hyper parameter. IEEE Trans Neural Syst Rehabil Eng 28(7):1678–1688
Jia G, Lam HK, Liao J, Wang R (2020) Classification of electromyographic hand gesture signals using machine learning techniques. Neurocomputing 401:236–248
Acknowledgements
The study was funded and supported by the National Natural Science Foundation of China (Grant No. 72188101), National Outstanding Youth Science Fund Project of National Natural Science Foundation of China (Grant No. 52025054), National Natural Science Foundation of China (Grant No. 52105017), The University Synergy Innovation Program of Anhui Province (Grant No. GXXT-2023-106), and Fundamental Research Funds for the Central Universities (Grand No. JZ2022HGTB0293).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper. The authors declare that no financial interests/personal relationships be considered as potential competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Below is the link to the electronic supplementary material.
Supplementary file1 (MP4 65349 KB)
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Xiao, F., Mu, J., He, L. et al. How to use one surface electromyography sensor to recognize six hand movements for a mechanical hand in real time: a method based on Morse code. Med Biol Eng Comput (2024). https://doi.org/10.1007/s11517-024-03109-9
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11517-024-03109-9