title: Real-time animation software for customized training to use motor prosthetic systems.
abstract: Research on control of human movement and development of tools for restoration and rehabilitation of movement after spinal cord injury and amputation can benefit greatly from software tools for creating precisely timed animation sequences of human movement. Despite their ability to create sophisticated animation and high quality rendering, existing animation software are not adapted for application to neural prostheses and rehabilitation of human movement. We have developed a software tool known as MSMS (MusculoSkeletal Modeling Software) that can be used to develop models of human or prosthetic limbs and the objects with which they interact and to animate their movement using motion data from a variety of offline and online sources. The motion data can be read from a motion file containing synthesized motion data or recordings from a motion capture system. Alternatively, motion data can be streamed online from a real-time motion capture system, a physics-based simulation program, or any program that can produce real-time motion data. Further, animation sequences of daily life activities can be constructed using the intuitive user interface of Microsoft's PowerPoint software. The latter allows expert and nonexpert users alike to assemble primitive movements into a complex motion sequence with precise timing by simply arranging the order of the slides and editing their properties in PowerPoint. The resulting motion sequence can be played back in an open-loop manner for demonstration and training or in closed-loop virtual reality environments where the timing and speed of animation depends on user inputs. These versatile animation utilities can be used in any application that requires precisely timed animations but they are particularly suited for research and rehabilitation of movement disorders. MSMS's modeling and animation tools are routinely used in a number of research laboratories around the country to study the control of movement and to develop and test neural prostheses for patients with paralysis or amputations.
authors.affiliation: Department of Biomedical Engineering, University of Southern California, Los Angeles, CA 90089, USA. davoodi@usc.edu
authors.forename: Rahman
authors.initials: R
authors.lastname: Davoodi
authors.forename: Gerald E
authors.initials: GE
authors.lastname: Loeb
mesh_terms: D000465:Algorithms; D001296:Audiovisual Aids; D003196:Computer Graphics; D003198:Computer Simulation; D003199:Computer Systems; D006801:Humans; D007858:Learning; D009068:Movement / Q000502:physiology*; D010825:Physics; D019736:Prostheses and Implants; D012046:Rehabilitation / Q000295:instrumentation*; D012984:Software; D014584:User-Computer Interface