A Software Tool for Faster Development of Complex Models of Musculoskeletal Systems and Sensorimotor Controllers in Simulink TM

Computer models of the neuromusculoskeletal systems can be used to study different aspects of movement and its control in humans and animals. SIMM with Dynamics Pipeline (Musculographics Inc., Chicago) and SD-Fast (Symbolic Dynamics Inc., Mountain View, CA) are software packages commonly used for graphic and dynamic simulation of movement in musculoskeletal systems. Building dynamic models with SIMM requires substantial C programming, however, which limits its use. We have developed Musculoskeletal Modeling in Simulink (MMS) software to convert the SIMM musculoskeletal and kinetics models to Simulink (Mathworks Inc., Natick, MA) blocks. In addition, MMS removes SIMM’s run-time constraints so that the resulting blocks can be used in simulations of closed-loop sensorimotor control systems.

[1]  P E Crago,et al.  Simulated feedforward neural network coordination of hand grasp and wrist angle in a neuroprosthesis. , 2000, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[2]  P. Crago,et al.  A dynamic model for simulating movements of the elbow, forearm, an wrist. , 1996, Journal of biomechanics.

[3]  G. E. Loeb,et al.  A hierarchical foundation for models of sensorimotor control , 1999, Experimental Brain Research.

[4]  B J Andrews,et al.  Optimal control of FES-assisted standing up in paraplegia using genetic algorithms. , 1999, Medical engineering & physics.

[5]  A. J. van den Bogert,et al.  Intrinsic muscle properties facilitate locomotor control - a computer simulation study. , 1998, Motor control.

[6]  B J Andrews,et al.  Computer simulation of FES standing up in paraplegia: a self-adaptive fuzzy controller with reinforcement learning. , 1998, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[7]  S L Delp,et al.  A graphics-based software system to develop and analyze models of musculoskeletal structures. , 1995, Computers in biology and medicine.

[8]  Scott L. Delp,et al.  A computational framework for simulating and analyzing human and animal movement , 2000, Comput. Sci. Eng..

[9]  Ian E. Brown,et al.  Virtual muscle: a computational approach to understanding the effects of muscle properties on motor control , 2000, Journal of Neuroscience Methods.