A bio-inspired filtering framework for the EMG-based control of robots

There is a great effort during the last decade towards building control interfaces for robots that are based on signals measured directly from the human body. In particular electromyographic (EMG) signals from skeletal muscles have proved to be very informative regarding human motion. However, this kind of interface demands an accurate decoding technique for the translation of EMG signals to human motion. This paper presents a methodology for estimating human arm motion using EMG signals from muscles of the upper limb, using a decoding method and an additional filtering technique based on a probabilistic model for arm motion. The decoding method can estimate, in real-time, arm motion in 3-dimensional (3D) space using only EMG recordings from 11 muscles of the upper limb. Then, the probabilistic model realized through a Bayesian Network, filters the decoder's result in order to tackle the problem of the uncertainty in the motion estimates. The proposed methodology is assessed through real-time experiments in controlling a remote robot arm in random 3D movements using only EMG signals recorded from ablebodied subjects.

[1]  C. N. Liu,et al.  Approximating discrete probability distributions with dependence trees , 1968, IEEE Trans. Inf. Theory.

[2]  P. Deb Finite Mixture Models , 2008 .

[3]  Toshio Tsuji,et al.  A human-assisting manipulator teleoperated by EMG signals and arm motions , 2003, IEEE Trans. Robotics Autom..

[4]  K.J. Kyriakopoulos,et al.  Modeling, full identification and control of the mitsubishi PA-10 robot arm , 2007, 2007 IEEE/ASME international conference on advanced intelligent mechatronics.

[5]  Panagiotis K. Artemiadis,et al.  Teleoperation of a robot manipulator using EMG signals and a position tracker , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[7]  K.J. Kyriakopoulos,et al.  EMG-based position and force control of a robot arm: Application to teleoperation and orthosis , 2007, 2007 IEEE/ASME international conference on advanced intelligent mechatronics.

[8]  Panagiotis K. Artemiadis,et al.  Assessment of muscle fatigue using a probabilistic framework for an EMG-based robot control scenario , 2008, 2008 8th IEEE International Conference on BioInformatics and BioEngineering.

[9]  F. Zajac Muscle and tendon: properties, models, scaling, and application to biomechanics and motor control. , 1989, Critical reviews in biomedical engineering.

[10]  J. Cram,et al.  Introduction to Surface Electromyography , 1998 .

[11]  Geoffrey J. McLachlan,et al.  Finite Mixture Models , 2019, Annual Review of Statistics and Its Application.

[12]  Hong Liu,et al.  Levenberg-Marquardt Based Neural Network Control for a Five-fingered Prosthetic Hand , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[13]  Panagiotis K. Artemiadis,et al.  EMG-based teleoperation of a robot arm using low-dimensional representation , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Panagiotis K. Artemiadis,et al.  EMG-based teleoperation of a robot arm in planar catching movements using ARMAX model and trajectory monitoring techniques , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..