This project provides Matlab code for developing EMG-driven models of walking using scaled OpenSim lower extremity musculoskeletal models.
This project provides Matlab code for developing EMG-driven models of walking using scaled OpenSim lower extremity musculoskeletal models. The Matlab code adjusts not only traditional Hill-type muscle-tendon model parameters values (optimal muscle fiber length, tendon slack length) but also non-traditional musculoskeletal model parameter values (EMG scale factors, coefficients defining surrogate representations of muscle-tendon lengths, velocities, and moment arms). Along with the Matlab code, we provide sample walking data (marker, ground reaction, and EMG data) collected from a hemiparetic male subject and a sample scaled OpenSim musculoskeletal model of the subject. A README file provides instructions for how to perform the EMG-driven model calibration process using the provided Matlab code, walking data, and scaled OpenSim model.