Real-time myoprocessors for a neural controlled powered exoskeleton arm.
Exoskeleton robots are promising assistive/rehabilitative devices that can help people with force deficits or allow the recovery of patients who have suffered from pathologies such as stroke. The key component that allows the user to control the exoskeleton is the human machine interface (HMI). Setting the HMI at the neuro-muscular level may lead to seamless integration and intuitive control of the exoskeleton arm as a natural extension of the human body. At the core of the exoskeleton HMI there is a model of the human muscle, the "myoprocessor," running in real-time and in parallel to the physiological muscle, that predicts joint torques as a function of the joint kinematics and neural activation levels. This paper presents the development of myoprocessors for the upper limb based on the Hill phenomenological muscle model. Genetic algorithms are used to optimize the internal parameters of the myoprocessors utilizing an experimental database that provides inputs to the model and allows for performance assessment. The results indicate high correlation between joint moment predictions of the model and the measured data. Consequently, the myoprocessor seems an adequate model, sufficiently robust for further integration into the exoskeleton control system.
Cavallaro
Ettore E
EE
Department of Electrical Engineering, University of Washington, Seattle, WA 98185, USA. cavallaro@sssup.it
Rosen
Jacob
J
Perry
Joel C
JC
Burns
Stephen
S
D001132:Arm / Q000502:physiology*; D032701:Biomimetics / Q000295:instrumentation* / Q000379:methods; D003199:Computer Systems; D017076:Computer-Aided Design; D003491:Cybernetics / Q000295:instrumentation*; D005246:Feedback / Q000502:physiology; D006801:Humans; D008954:Models, Biological; D009068:Movement / Q000502:physiology; D018482:Muscle, Skeletal / Q000502:physiology*; D009989:Orthotic Devices; D017933:Peripheral Nervous System / Q000502:physiology*; D012371:Robotics / Q000295:instrumentation* / Q000379:methods; D012863:Skeleton; D013813:Therapy, Computer-Assisted / Q000295:instrumentation / Q000379:methods