EMG-Based Control of a Robot Arm Using Low-Dimensional Embeddings

As robots come closer to humans, an efficient human-robot-control interface is an utmost necessity. In this paper, electromyographic (EMG) signals from muscles of the human upper limb are used as the control interface between the user and a robot arm. A mathematical model is trained to decode upper limb motion from EMG recordings, using a dimensionality-reduction technique that represents muscle synergies and motion primitives. It is shown that a 2-D embedding of muscle activations can be decoded to a continuous profile of arm motion representation in the 3-D Cartesian space, embedded in a 2-D space. The system is used for the continuous control of a robot arm, using only EMG signals from the upper limb. The accuracy of the method is assessed through real-time experiments, including random arm motions.

[1]  John J. Craig,et al.  Hybrid position/force control of manipulators , 1981 .

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

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

[4]  Shaheen Ahmad,et al.  Shape recovery from robot contour-tracking with force feedback , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[5]  Friedrich Lange,et al.  Iterative self-improvement of force feedback control in contour tracking , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[6]  Suguru Arimoto,et al.  Learning control for robot tasks under geometric endpoint constraints , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[7]  Paolo Rocco,et al.  Toward the implementation of hybrid position/force control in industrial robots , 1997, IEEE Trans. Robotics Autom..

[8]  Mikael Norrlöf,et al.  On Analysis and Implementation of Iterative Learning Control , 1998 .

[9]  P. R. Bélanger,et al.  Estimation of Angular Velocity and Acceleration from Shaft-Encoder Measurements , 1998, Int. J. Robotics Res..

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

[11]  Kevin L. Moore,et al.  Iterative Learning Control: An Expository Overview , 1999 .

[12]  Paolo Rocco,et al.  Triangular force/position control with application to robotic deburring , 2000 .

[13]  Louis L. Whitcomb,et al.  Adaptive force control of position/velocity controlled robots: theory and experiment , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[14]  I. Jolliffe Principal Component Analysis , 2002 .

[15]  Antonio Visioli,et al.  On the trajectory tracking control of industrial SCARA robot manipulators , 2002, IEEE Trans. Ind. Electron..

[16]  David M. Santucci,et al.  Learning to Control a Brain–Machine Interface for Reaching and Grasping by Primates , 2003, PLoS biology.

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

[18]  Yasuharu Koike,et al.  Estimation of dynamic joint torques and trajectory formation from surface electromyography signals using a neural network model , 1995, Biological Cybernetics.

[19]  Blake Hannaford,et al.  Hill-Based Model as a Myoprocessor for a Neural Controlled Powered Exoskeleton Arm - Parameters Optimization , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[20]  Frank Chongwoo Park,et al.  Movement Primitives, Principal Component Analysis, and the Efficient Generation of Natural Motions , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[21]  Antonio Visioli,et al.  On the use of velocity feedback in hybrid force/velocity control of industrial manipulators , 2006 .

[22]  Antonio Visioli,et al.  Friction compensation in hybrid force/velocity control of industrial manipulators , 2006, IEEE Transactions on Industrial Electronics.

[23]  Francesco Lacquaniti,et al.  Control of Fast-Reaching Movements by Muscle Synergy Combinations , 2006, The Journal of Neuroscience.

[24]  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.

[25]  Antonio Visioli,et al.  A mechatronic approach for robotic deburring , 2007 .

[26]  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.