Skip to main content
Log in

The Development of a Virtual Myoelectric Prosthesis Controlled by an EMG Pattern Recognition System Based on Neural Networks

  • Published:
Journal of Intelligent Information Systems Aims and scope Submit manuscript

Abstract

One of the major difficulties faced by those who are fitted with prosthetic devices is the great mental effort needed during the first stages of training. When working with myoelectric prosthesis, that effort increases dramatically. In this sense, the authors decided to devise a mechanism to help patients during the learning stages, without actually having to wear the prosthesis. The system is based on a real hardware and software for detecting and processing electromyografic (EMG) signals. The association of autoregressive (AR) models and a neural network is used for EMG pattern discrimination. The outputs of the neural network are then used to control the movements of a virtual prosthesis that mimics what the real limb should be doing. This strategy resulted in rates of success of 100% when discriminating EMG signals collected from the upper arm muscle groups. The results show a very easy-to-use system that can greatly reduce the duration of the training stages.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Akay, M. (1994). Biomedical Signal Processing. Academic Press.

  • Akay, M. (1996). Detection and Estimation Methods for Biomedical Signals. Academic Press.

  • Childress, D.S. (1973). Powered Limb Prostheses: Their Clinical Significance. IEEE Transactions on Biomedical Engeneering, BME-20(3), 200–207.

    Google Scholar 

  • Cram, J.R., Kasman, G.S., and Holtz, J. (1998). Introduction to Surface Electromyography. Gaithersburg, MA: Aspen Publication.

    Google Scholar 

  • Cryer, J.D. (1986). Time Series Analysis. Boston: University of Iowa, Duxbury Press.

    Google Scholar 

  • De Luca, C.J. (1979). Physiology and Mathematics of Myoletric Signals. IEEE Transactions on Biomedical Engeneering, BME-29(6), 313–325.

    Google Scholar 

  • De Luca, C.J. (1996). Surface Electromyography: Detection and Recording. www.delsys.com/emg.shtml, Delsys Inc.

  • De Luca, C.J. (1997). The Use of Surface Electromyography in Biomechanics. www.delsys.com/emg.shtml, Neuromuscular Research Center and Biomedical Engeneering Dept. and Neurology Dept., Boston University, Delsys Inc.

  • Doerschuk, P.C., Gustafson, D.E., and Willsky, A.S. (1983). Upper Extremity Limb Function Discrimination Using EMG Signal Analysis. IEEE Transactions on Biomedical Engeneering, BME-30(1), 18–29.

    Google Scholar 

  • Doringer, J.A. and Hogan, N. (1995). Performance of Above Elbow Body-Powered Prostheses in Visually Guided Unconstrained Motion Tasks. IEEE Transactions on Biomedical Engeneering. 42(6), 621–631.

    Google Scholar 

  • Fausett, L. (1994). Fundamentals of Neural Networks–Architectures, Algorithms and Applications. Florida Institute of Technology, Prentice Hall International, Inc.

  • Graupe, J. and Cline, K. (1975). Functional Separation of EMG Signals Via ARMA Identification Methods for Prosthesis Control Purposes. IEEE Transactions on Systems, Man, and Cybernetics, SMC-5, 252–259.

    Google Scholar 

  • Gunawardana, A. (1998). EMG Extraction and Processing, www.fen.bris.ac.uk/elec/research/ccr/medelec/emgext.html, University of Bristol, Faculty of Engeneering.

  • Haykin, S. (1994). Neural Networks–A Comprehensive Foundation. Macmillan Publishing Co.

  • Hefftner, G., Zucchini, W., and Jaros, G.G. (1988). The Eletromyogram (EMG) as a Control Signal for Functional Neuromuscular Stimulation–Part I: Autoregressive Modeling as a Means of EMG Signature Discrimination. IEEE Transactions on Biomedical Engeneering, 35(34), 230–237.

    Google Scholar 

  • Hudgins, B., Parker, P., and Scott, R.N. (1993). A New Strategy for Multifunction Myoeletric Control. IEEE Transactions on Biomedical Engeneering, 40(1), 82–94.

    Google Scholar 

  • Kelly, M.F., Parker, P.A., and Scott, R.N. (1990). The Application of Neural Networks to Myoeletric Signal Analysis: A Preliminary Study. IEEE Transactions on Biomedical Engeneering. BME-37(3), 221–230.

    Google Scholar 

  • Lampinen, J. and Vehtari, A. (2001). Bayesian Approach for Neural Networks–Review and Case Studies. Neural Networks, 14(3), 7–24.

    Google Scholar 

  • Merletti, R. and Lo Conte, L.R. (1995a). Advances in Processing of Surface Myoeletric Signals: Part 1. Medical & Biological Eng. & Computing, 33, 362–372.

    Google Scholar 

  • Merletti, R. and Lo Conte, L.R. (1995b). Advances in Processing of Surface Myoeletric Signals: Part 2. Medical & Biological Eng. & Computing, 33, 373–384.

    Google Scholar 

  • O'Neill, P.A., Morin, E.L., and Scott, R.N. (1994). Myoletric Signal Characteristics from Muscles in Residual Upper Limbs. IEEE Trans. Rehab. Eng., 2(4), 266–270.

    Google Scholar 

  • Pal, S.K. and Majumder, D.K.D. (1986). Fuzzy–Mathematical Approach to Pattern Reconition. Calcuta, India: John and Wiley & Sons, Inc. Indian Statistical Institute.

    Google Scholar 

  • Patterson, P.E. and Katz, J.A. (1992). Design and Evoluation of a Sensory Feedback Systems that Provides Grasping Pressure in a Myoletric Hand. Journal of Rehabilitation Research and Development, 29(1), 1–8.

    Google Scholar 

  • Saridis, G.N. and Gootee, T.P. (1982). EMG Pattern Analysis and Classification for a Prosthetic Arm. IEEE Transactions on Biomedical Engeneering, BME-29(6), 403–412.

    Google Scholar 

  • Shanmugan, K.S. and Breipohl, A.M. (1988). Random Signals: Detection, Estimation and Data Analysis. John Wiley & Sons, Inc.

  • Soares, A.B., Berzin F., and Andrade, A.O. (2002a). Power Spectrum Estimation of EMG Signals via Chirp-Z Transform. In Proceedings of the XIVth Congress of the International Society of Electrophysiology and Kinesiology (p. 43). Vienna, Austria.

  • Soares, A.B., Veiga, A.C.P., Andrade, A.O., Pereira, A.C., and Barbar, J.S. (2002b). Functional Languages in Signal Processing Applied to Prosthetic Limb Control. Systems Analysis Modelling Simulation, 42(9/2002), 1377–1389.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Edgard Lamounier.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Soares, A., Andrade, A., Lamounier, E. et al. The Development of a Virtual Myoelectric Prosthesis Controlled by an EMG Pattern Recognition System Based on Neural Networks. Journal of Intelligent Information Systems 21, 127–141 (2003). https://doi.org/10.1023/A:1024758415877

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1024758415877

Navigation