MSMS Software Package

Rahman Davoodi, Ph.D.

Movement neural prostheses for paralyzed and amputee patients are complex systems that require sophisticated control strategies to operate effectively. To facilitate the systematic design of such control systems, we have developed sophisticated software tools known as MSMS that allow the user to develop accurate models of a neural prosthesis for paralyzed and amputee patients. These models can be used to simulate the movement of the neural prosthesis under various control strategies and external perturbations.

We have also developed a virtual reality environment where the above models can be simulated in real-time with the subject in the loop. The subject (e.g. human or monkey) can generate a variety of command signals (e.g. EMG, cortical neural activity, residual limb movement) to control the movement of the simulated limb to perform virtual rehabilitation tasks (e.g. Box and Blocks or Clothespin). The subject can see, in real-time, the stereoscopic view of the simulated limb movement from his/her own perspective via head mount displays or shutter glasses. This enables the subject to modify his/her command signals, if necessary, and learn to operate the virtual prosthesis effectively. The virtual environment enables the engineers and researchers to virtually prototype novel neural prosthetic control systems and allows the patients to evaluate and learn to operate their neural prosthesis before it is actually built or delivered to them.