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.
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.
Cram, J.R., Kasman, G.S., and Holtz, J. (1998). Introduction to Surface Electromyography. Gaithersburg, MA: Aspen Publication.
Cryer, J.D. (1986). Time Series Analysis. Boston: University of Iowa, Duxbury Press.
De Luca, C.J. (1979). Physiology and Mathematics of Myoletric Signals. IEEE Transactions on Biomedical Engeneering, BME-29(6), 313–325.
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.
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.
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.
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.
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.
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.
Lampinen, J. and Vehtari, A. (2001). Bayesian Approach for Neural Networks–Review and Case Studies. Neural Networks, 14(3), 7–24.
Merletti, R. and Lo Conte, L.R. (1995a). Advances in Processing of Surface Myoeletric Signals: Part 1. Medical & Biological Eng. & Computing, 33, 362–372.
Merletti, R. and Lo Conte, L.R. (1995b). Advances in Processing of Surface Myoeletric Signals: Part 2. Medical & Biological Eng. & Computing, 33, 373–384.
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.
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.
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.
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.
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.
Author information
Authors and Affiliations
Corresponding author
Rights 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
Issue Date:
DOI: https://doi.org/10.1023/A:1024758415877