Model-based development of neural prostheses for movement.
Neural prostheses for restoration of limb movement in paralyzed and amputee patients tend to be complex systems. Subjective intuition and trial-and-error approaches have been applied to the design and clinical fitting of simple systems with limited functionality. These approaches are time consuming, difficult to apply in larger scale, and not applicable to limbs under development with more anthropomorphic motion and actuation. The field of neural prosthetics is in need of more systematic methods, including tools that will allow users to develop accurate models of neural prostheses and simulate their behavior under various conditions before actual manufacturing or clinical application. Such virtual prototyping would provide an efficient and safe test-bed for narrowing the design choices and tuning the control parameters before actual clinical application. We describe a software environment that we have developed to facilitate the construction and modification of accurate mathematical models of paralyzed and prosthetic limbs and simulate their movement under various neural control strategies. These simulations can be run in real time with a stereoscopic display to enable design engineers and prospective users to evaluate a candidate neural prosthetic system and learn to operate it before actually receiving it.
Davoodi
Rahman
R
Alfred Mann Institute for Biomedical Engineering, Department of Biomedical Engineering, University of Southern California, 1042 Downey Way, Los Angeles, CA 90089, USA. davoodi@usc.edu
Urata
Chet
C
Hauschild
Markus
M
Khachani
Mehdi
M
Loeb
Gerald E
GE
D003198:Computer Simulation; D017076:Computer-Aided Design; D004599:Electric Stimulation Therapy / Q000295:instrumentation* / Q000379:methods; D006801:Humans; D008954:Models, Biological; D009068:Movement; D009069:Movement Disorders / Q000503:physiopathology / Q000534:rehabilitation*; D019736:Prostheses and Implants; D011474:Prosthesis Design / Q000379:methods; D012984:Software; D013813:Therapy, Computer-Assisted / Q000379:methods*; D014584:User-Computer Interface