title: A special purpose embedded system for neural machine interface for artificial legs.
abstract: This paper presents a design and implementation of a neural-machine interface (NMI) for artificial legs that can decode amputee's intended movement in real time. The newly designed NMI integrates an FPGA chip for fast processing and a microcontroller unit (MCU) with multiple on-chip analog-to-digital converters (ADCs) for real-time data sampling. The resulting embedded system is able to sample in real time 12 EMG signals and 6 mechanical signals and execute a special complex phase-dependent classifier for accurate recognition of the user's intended locomotion modes. The implementation and evaluation are based on Altera's Stratix III 3S150 FPGA device coupled with Freescale's MPC5566 MCU. The experimental results for classifying three locomotion modes (level-ground walking, stairs ascent, and stairs descent) based on data collected from an able-bodied human subject have shown acceptable performance for real-time controlling of artificial legs.
authors.affiliation: Department of Electrical, Computer, and Biomedical Engineering, University of Rhode Island, Kingston, RI 02881, USA.
authors.forename: Xiaorong
authors.initials: X
authors.lastname: Zhang
authors.forename: He
authors.initials: H
authors.lastname: Huang
authors.forename: Qing
authors.initials: Q
authors.lastname: Yang
mesh_terms: D001186:Artificial Limbs; D017076:Computer-Aided Design; D004576:Electromyography / Q000379:methods*; D019544:Equipment Failure Analysis; D020233:Gait Disorders, Neurologic / Q000503:physiopathology* / Q000534:rehabilitation*; D006801:Humans; D007866:Leg; D008328:Man-Machine Systems; D009119:Muscle Contraction; D018482:Muscle, Skeletal / Q000503:physiopathology*; D011474:Prosthesis Design; D012371:Robotics / Q000295:instrumentation*; D013813:Therapy, Computer-Assisted / Q000295:instrumentation*; D016896:Treatment Outcome