Myoelectrical signal classification for the hierarchical control of a human hand prosthesis

Most electrically powered upper limb prostheses are myoelectrically controlled. The myoelectric controllers use surface electromyographical signals as inputs. These signals, collected from the surface of the skin, have to be preprocessed before being used as inputs for the controller. In this paper we present a classifier for surface electromyographical signals based on an autoregressive (AR) model representation and a neural network, and the higher level of the hierarchical controller implemented using Finite State Machine. The results had shown that using a low order autoregressive model combined with feed forward neural networks achieves a rate of classification of 91% while keeping the computational cost low. Using the hierarchical controller, the necessary effort to control the prosthesis by the patient is reduced since the patient only have to initiate the movement which is finalized by the low level part of the controller. The inputs of the high level controller are obtained from the classifier. The outputs of the high level controller are applied as inputs to the low level controller.

[1]  Adrian D. C. Chan,et al.  Continuous myoelectric control for powered prostheses using hidden Markov models , 2005, IEEE Transactions on Biomedical Engineering.

[2]  Masatoshi Nakamura,et al.  Finite State Machine with Adaptive Electromyogram (EMG) Feature Extraction to Drive Meal Assistance Robot , 2009 .

[3]  Alcimar Soares,et al.  The Development of a Virtual Myoelectric Prosthesis Controlled by an EMG Pattern Recognition System Based on Neural Networks , 2004, Journal of Intelligent Information Systems.

[4]  B Hudgins,et al.  Myoelectric signal processing for control of powered limb prostheses. , 2006, Journal of electromyography and kinesiology : official journal of the International Society of Electrophysiological Kinesiology.

[5]  S Micera,et al.  On automatic identification of upper-limb movements using small-sized training sets of EMG signals. , 2000, Medical engineering & physics.

[6]  R Merletti,et al.  Comparison of algorithms for estimation of EMG variables during voluntary isometric contractions. , 2000, Journal of electromyography and kinesiology : official journal of the International Society of Electrophysiological Kinesiology.

[7]  M. Osman Tokhi,et al.  A fuzzy clustering neural network architecture for multifunction upper-limb prosthesis , 2003, IEEE Transactions on Biomedical Engineering.

[8]  Junuk Chu,et al.  Wearable EMG-based HCI for Electric-Powered Wheelchair Users with Motor Disabilities , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[9]  C M Light,et al.  Intelligent multifunction myoelectric control of hand prostheses , 2002, Journal of medical engineering & technology.

[10]  S. Herle,et al.  Classification of surface electromyographic signals for control of upper limb virtual prosthesis using time-domain features , 2008, 2008 IEEE International Conference on Automation, Quality and Testing, Robotics.

[11]  K. Englehart,et al.  Classification of the myoelectric signal using time-frequency based representations. , 1999, Medical engineering & physics.

[12]  Bernd Freisleben,et al.  HaWCoS: the "hands-free" wheelchair control system , 2002, ASSETS.

[13]  Huosheng Hu,et al.  Myoelectric control systems - A survey , 2007, Biomed. Signal Process. Control..

[14]  Sun Qizhu,et al.  Onset determination of muscle contraction in surface electromyography signals analysis , 2005, 2005 IEEE International Conference on Information Acquisition.

[15]  Julius P. A. Dewald,et al.  Towards improved myoelectric prosthesis control , 2005 .