EMG-based Estimation for Multi-joint Continuous Movement of Human Upper Limb
DING Qichuan1,2, ZHAO Xingang1, HAN Jianda1
1. State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, China;
2. University of Chinese Academy of Sciences, Beijing 100049, China
In order to build a generalized model to relate the electromyography (EMG) signals and the continuous movement variables of the upper limb joints, the motion of human's upper limb is firstly investigated by utilizing the Vicon visual system. Then, the surface EMG (sEMG) signals are sampled from the muscles directly concerned with the upper limb motion, and the muscle activities are extracted from the raw sEMG signals. On the basis, the principal component analysis algorithm is employed to decouple the joint motion and calculate the main elements of muscle activities which determine the joint motion. Finally, a motion model is constructed to map the muscle activities to the multijoint angles of the upper limb via fitting high-order polynomials. Extensive experiments are conducted to verify that the continuous joint angles of the upper limb motion can be accurately estimated by using the proposed model. Moreover, the proposed method is superior to a traditional neural network in estimation performance.
[1] Pons J L. Wearable robots: Biomechatronic exoskeletons[M]. Hoboken, USA: John Wiley & Sons Inc., 2008: 87-198.[2] Ahsan M R. EMG signal classification for human computer interaction: A review[J]. European Journal of Scientific Research, 2009, 33(3): 480-501.[3] 罗志增,杨广映.基于触觉和肌电信号的假手模糊控制方法研究[J].机器人,2006,28(2): 224-228.Luo Z Z, Yang G Y. Prosthetic hand fuzzy control based on touch and myoelectric signal[J]. Robot, 2006, 28(2): 224-228.[4] Young A J, Smith L H, Rouse E J, et al. Classification of simultaneous movements using surface EMG pattern recognition[J]. IEEE Transactions on Biomedical Engineering, 2013, 60(4): 1250-1258.[5] Chu J U, Moon I, Lee Y J, et al. A supervised feature-projection-based real-time EMG pattern recognition for multifunction myoelectric hand control[J]. IEEE/ASME Transactions on Mechatronics, 2007, 12(3): 282-290. [6] Al-Timemy A H, Bugmann G, Escudero J, et al. Classification of finger movements for the dexterous hand prosthesis control with surface electromyography[J]. IEEE Journal of Biomedical and Health Informatics, 2013, 17(3): 608-618. [7] Ju Z, Ouyang G, Wilamowska-Korsak M, et al. Surface EMG based hand manipulation identification via nonlinear feature extraction and classification[J]. IEEE Sensors Journal, 2013, 13(8): 3302-3311.[8] Artemiadis P K, Kyriakopoulos K J. EMG-based control of a robot arm using low-dimensional embeddings[J]. IEEE Transactions on Robotics, 2010, 26(2): 393-398. [9] Ding Q C, Xiong A B, Zhao X G, et al. A novel EMG-driven state space model for the estimation of continuous joint movements[C]//IEEE International Conference on Systems, Man, and Cybernetics. Piscataway, USA: IEEE, 2011: 2891-2897.[10] Sankai Y. HAL: Hybrid assistive limb based on cybernics [M]//Springer Transactions in Advanced Robotics, vol.66. Berlin, Germany: Springer-Verlag, 2010: 25-34.[11] Zhang F, Li P F, Hou Z G, et al. sEMG based continuous estimation of joint angles of human legs by using BP neural networks[J]. Neurocomputing, 2012, 78(1): 139-148. [12] Nielsen J L G, Holmgaard S, Jiang N, et al. Simultaneous and proportional force estimation for multifunction myoelectric prostheses using mirrored bilateral training[J]. IEEE Transactions on Biomedical Engineering, 2011, 58(3): 681-688. [13] Buchanan T S, Lloyd D G, Manal K, et al. Neuromusculoskeletal modeling: Estimation of muscle forces and joint moments and movements from measurements of neural command[J]. Journal of Applied Biomech, 2004, 20(4): 367-395.[14] Fleischer C, Hommel G. A human-exoskeleton interface utilizing electromyography[J]. IEEE Transactions on Robotics, 2008, 24(4): 872-882. [15] Aung Y M, Al-Jumaily A. Estimation of upper limb joint angle using surface EMG signal[J]. International Journal of Advanced Robotic Systems, 2013, 10(369): 1-8.[16] Bishop C M. Pattern recognition and machine learning[M]. Berlin, Germany: Springer-Verlag, 2006.