EquiMus: Energy-Equivalent Dynamic Modeling and Simulation of Musculoskeletal Robots Driven by Linear Elastic Actuators
Yinglei Zhu, Xuguang Dong, Qiyao Wang, Qi Shao, Fugui Xie, Xinjun Liu, Huichan Zhao
TL;DR
EquiMus addresses the challenge of simulating and controlling rigid–soft musculoskeletal robots with distributed mass and loop closures by introducing an energy-equivalent lumped-mass discretization that maps elastic actuator dynamics onto discrete rigid bodies while preserving energy and work. Implemented in MuJoCo, the framework supports loop closures, real-time performance, and seamless integration with model-based control and reinforcement learning. Validation on a pneumatic robotic leg shows close sim-to-real agreement, with superior fidelity compared to native MuJoCo actuators, enabling PID auto-tuning, MPC, and RL-based control. The work provides a scalable, practical tool for designing and controlling hybrid soft-rigid systems, while outlining future extensions to capture actuator nonlinearities and richer constitutive behaviors.
Abstract
Dynamic modeling and control are critical for unleashing soft robots' potential, yet remain challenging due to their complex constitutive behaviors and real-world operating conditions. Bio-inspired musculoskeletal robots, which integrate rigid skeletons with soft actuators, combine high load-bearing capacity with inherent flexibility. Although actuation dynamics have been studied through experimental methods and surrogate models, accurate and effective modeling and simulation remain a significant challenge, especially for large-scale hybrid rigid--soft robots with continuously distributed mass, kinematic loops, and diverse motion modes. To address these challenges, we propose EquiMus, an energy-equivalent dynamic modeling framework and MuJoCo-based simulation for musculoskeletal rigid--soft hybrid robots with linear elastic actuators. The equivalence and effectiveness of the proposed approach are validated and examined through both simulations and real-world experiments on a bionic robotic leg. EquiMus further demonstrates its utility for downstream tasks, including controller design and learning-based control strategies.
