Integrating neuromuscular and cyber systems for neural control of artificial legs

This paper presents a design and implementation of a cyber-physical system (CPS) for neurally controlled artificial legs. The key to the new CPS system is the neural-machine interface (NMI) that uses an embedded computer to collect and interpret electromyographic (EMG) signals from a physical system that is a leg amputee. A new deciphering algorithm, composed of an EMG pattern classifier and finite state machine (FSM), was developed to identify the user's intended lower limb movements. To deal with environmental uncertainty, a trust management mechanism was designed to handle unexpected sensor failures and signal disturbances. Integrating the neural deciphering algorithm with the trust management mechanism resulted in a highly accurate and reliable software system for neural control of artificial legs. The software was then embedded in a newly designed hardware platform based on an embedded microcontroller and a graphic processing unit (GPU) to form a complete NMI for real time testing. Our preliminary experiment on a human subject demonstrated the feasibility of our designed real-time neural-machine interface for artificial legs.

[1]  Mark S. Peercy,et al.  A performance-oriented data parallel virtual machine for GPUs , 2006, SIGGRAPH '06.

[2]  He Huang,et al.  A Strategy for Identifying Locomotion Modes Using Surface Electromyography , 2009, IEEE Transactions on Biomedical Engineering.

[3]  Anjul Patney,et al.  Efficient computation of sum-products on GPUs through software-managed cache , 2008, ICS '08.

[4]  Kevin B. Englehart,et al.  A robust, real-time control scheme for multifunction myoelectric control , 2003, IEEE Transactions on Biomedical Engineering.

[5]  Diego Gambetta Can We Trust Trust , 2000 .

[6]  R.N. Scott,et al.  A new strategy for multifunction myoelectric control , 1993, IEEE Transactions on Biomedical Engineering.

[7]  R.Fff. Weir,et al.  A heuristic fuzzy logic approach to EMG pattern recognition for multifunctional prosthesis control , 2005, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[8]  H. Devries MUSCLES ALIVE-THEIR FUNCTIONS REVEALED BY ELECTROMYOGRAPHY , 1976 .

[9]  James Demmel,et al.  Benchmarking GPUs to tune dense linear algebra , 2008, 2008 SC - International Conference for High Performance Computing, Networking, Storage and Analysis.

[10]  E. S. Page CONTINUOUS INSPECTION SCHEMES , 1954 .

[11]  王人成,et al.  Terrain Identification for Prosthetic Knees Based on Electromyographic Signal Features , 2006 .

[12]  R. Scott,et al.  Myoelectric control of prostheses. , 1986, Critical reviews in biomedical engineering.

[13]  Robert D. Lipschutz,et al.  Targeted muscle reinnervation for real-time myoelectric control of multifunction artificial arms. , 2009, JAMA.

[14]  S. Seshu,et al.  Introduction to the theory of finite-state machines , 1963 .

[15]  Steven Kay,et al.  Defending online reputation systems against collaborative unfair raters through signal modeling and trust , 2009, SAC '09.

[16]  Edward T. Grochowski,et al.  Larrabee: A many-Core x86 architecture for visual computing , 2008, 2008 IEEE Hot Chips 20 Symposium (HCS).

[17]  Steven Kay,et al.  Securing Rating Aggregation Systems Using Statistical Detectors and Trust , 2009, IEEE Transactions on Information Forensics and Security.

[18]  Zhu Han,et al.  Information theoretic framework of trust modeling and evaluation for ad hoc networks , 2006, IEEE Journal on Selected Areas in Communications.

[19]  R. Buschbacher Anatomical Guide for the Electromyographer: The Limbs and Trunk , 2007 .

[20]  Audun Jøsang,et al.  A survey of trust and reputation systems for online service provision , 2007, Decis. Support Syst..

[21]  Sabri Koçer,et al.  Classification of EMG Signals Using PCA and FFT , 2005, Journal of Medical Systems.

[22]  Hugh Herr,et al.  User-adaptive control of a magnetorheological prosthetic knee , 2003, Ind. Robot.

[23]  E. Kaplan Muscles Alive. Their Functions Revealed by Electromyography. J. V. Basmajian. Baltimore, The Williams and Wilkins Co., 1962. $8.50 , 1962 .

[24]  Jens H. Krüger,et al.  A Survey of General‐Purpose Computation on Graphics Hardware , 2007, Eurographics.

[25]  E. Delagi,et al.  Anatomical guide for the electromyographer : the limbs and trunk /by Edward F. Delagi [et al.] ; illustrated by Phyllis B. Hammond, Aldo O. Perotto, and Hugh Thomas , 2005 .

[26]  Emmanuel Yashchin,et al.  Using Statistical Process Control to Monitor Active Managers , 2003 .

[27]  Weijun Xiao,et al.  Promise of embedded system with GPU in artificial leg control: Enabling time-frequency feature extraction from electromyography , 2009, 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.