|Title||A Synergy-Based Motor Control Framework for the Fast Feedback Control of Musculoskeletal Systems|
|Publication Type||Journal Article|
|Year of Publication||2018|
|Authors||Razavian, R. Sharif, B. Ghannadi, and J. McPhee|
|Journal||ASME Journal of Biomechanical Engineering|
|Keywords||Feedback Control, Motor Control, Musculoskeletal Systems|
Summary: This paper presents a computational framework for the fast feedback control of musculoskeletal systems using muscle synergies. Method: The proposed motor control framework has a hierarchical structure. A feedback controller at the higher level of hierarchy handles the trajectory planning and error compensation in the task space. This high-level task space controller only deals with the task-related kinematic variables, and thus is computationally efficient. The output of the task space controller is a force vector in the task space, which is fed to the low-level controller to be translated into muscle activity commands. Muscle synergies are employed to make this force-to-activation (F2A) mapping computationally efficient. The explicit relationship between the muscle synergies and task space forces allows for the fast estimation of muscle activations that result in the reference force. The synergy-enabled F2A mapping replaces a computationally-heavy non-linear optimization process by a vector decomposition problem that is solvable in real-time. Results: The estimation performance of the F2A mapping is evaluated by comparing the F2A-estimated muscle activities against the measured EMG data. The results show that the F2A algorithm can estimate the muscle activations using only the task-related kinematics/dynamics information with ∼ 70% accuracy. An example predictive simulation is also presented, and the results show that this feedback motor control framework can control arbitrary movements of a 3D musculoskeletal arm model quickly and near-optimally. It is two orders-of-magnitude faster than the optimal controller, with only 12% increase in muscle activities compared to the optimal. Conclusion: The developed motor control model can be used for real-time near-optimal predictive control of musculoskeletal system dynamics.