Active Computing & AI

Efficient Constraint-Based Musculotendon Simulation for Biomechanically Accurate Characters

In plain English

AI plain-English summary

A new open-source physics simulator will model how muscles, tendons, and bones work together during movement, replacing the simplified joint-based animations used in most computer graphics with biologically accurate simulations. Current animation tools treat characters like puppets with hinges at the joints, producing movements that look unnatural because they ignore how real muscles fatigue, co-contract, or respond to injury. This project solves that by building a simulator that enforces physiological constraints—such as how fast a muscle can shorten or how tendons store energy—directly into the physics calculations. The researchers will also train muscle-driven controllers using reinforcement learning, so animated characters learn activation patterns that mirror real human coordination rather than just hitting target poses. If successful, the simulator could transform fields far beyond entertainment. Sports scientists could model high-impact movements to understand injury risk. Rehabilitation researchers could test how altered muscle activation patterns change gait after stroke. Robotics engineers could borrow the control strategies for more lifelike prosthetics or humanoid robots. The tools will be released as open-source software, including a teaching version, making validated biomechanical simulation accessible to labs and classrooms that cannot afford proprietary systems.

View original technical description
Overview This project will create a next-generation, open-source physics simulator that enables accurate and stable modeling of musculotendon dynamics for graphics and beyond, using a novel constraint-based approach. Unlike traditional methods that apply musculotendon forces, this simulator enforces physiologically informed constraints, allowing for fully implicit and unified simulation of muscles, tendons, skeleton, and environment. The first research thrust introduces a fully implicit simulation framework that incorporates nonlinear, velocity-dependent muscle models directly into constraint formulations, enabling stable and accurate simulation of complex musculotendon dynamics. The second thrust focuses on character control, leveraging reinforcement learning to train muscle-driven controllers that learn activation patterns reflective of real human physiology, improving upon joint-actuated models that often yield unnatural or unrealistic motion. The third thrust validates the simulator through comparison with in-vivo biomechanics and physiological data, as well as benchmarking against standard tools to assess both fidelity and computational performance. The final thrust demonstrates broad applicability by enabling physiologically informed animation, injury-aware character control, and movement optimization in high-impact or high-contact tasks. Keywords: physics-based simulation; musculotendon modeling; virtual human. Intellectual Merit This project will advance knowledge by unifying constraint-based simulation with biomechanically accurate musculotendon modeling, enabling new computational and theoretical insights across computer graphics, biomechanics, and human-centered computing. It will address fundamental challenges in simulating muscle dynamics by developing a fully implicit constraint-based framework capable of capturing nonlinear, velocity-dependent musculotendon behaviors. The project will also develop a new class of muscle-driven controllers using deep reinforcement learning techniques that account for physiological constraints such as fatigue, co-activation, and injury. These controllers will provide insight into how biological structure informs control and muscle coordination, with implications for both digital human animation and robotics. In addition, the simulator will be validated using experimental biomechanical data and compared with standard tools, providing a rigorous benchmark for physical fidelity and computational performance. Altogether, the research will produce foundational knowledge and software tools that significantly advance the theory and practice of human motion simulation. Broader Impacts This project will create a new class of computational tools grounded in biomechanical principles and advanced graphics algorithms, enabling physiologically accurate simulation of human motion for a wide range of applications. By integrating validated muscle models into simulation frameworks, the work will support cross-disciplinary research in sports, health, rehabilitation, and robotics—allowing researchers to model complex, real-world movements that were previously impractical. The tools will be released as open-source software, including a pedagogical version, deep reinforcement learning controllers, validation datasets, and applications. Educational impact will be achieved through curriculum integration and the creation of an interactive platform for teaching the interplay between motion, control, and environment. The project aligns with national priorities in scientific discovery, digital health, and personalized diagnosis, and will be combined with outreach initiatives to engage the public through the compelling subject of human motion.

View the original record at the funder ↗

Researchers

Jasper Verheul (Co-Investigator)Sang-Hoon Yeo (Principal Investigator)

Related Research

Grants with similar aims, by meaning.

A computational design of lower limb amputee rehabilitation using functional electrical stimulation
Engineering skeletal muscle using a humanoid bioreactor platform
S4: Smoothed Solvers for Soft Tissue Simulation
Active spring muscle model - a new phenomenological model of skeletal muscle mechanics
PIDD-MSK: Physics-Informed Data-Driven Musculoskeletal Modelling

Original classification

Research Grant

Plain English summaries and category classifications on this site are generated by AI and may not perfectly reflect the original research.