Related Experiment Video
Updated: Sep 1, 2025

09:32
Subject-specific Musculoskeletal Model for Studying Bone Strain During Dynamic Motion
Published on: April 11, 2018
9.8K
Optimum trajectory learning in musculoskeletal systems with model predictive control and deep reinforcement learning.
Berat Denizdurduran1,2, Henry Markram3, Marc-Oliver Gewaltig3
1Alpine Intuition Sarl, Route de Crochy 20, 1024, Ecublens, Switzerland. berat.denizdurduran@alpineintuition.ch.
Biological Cybernetics
|August 11, 2022
Summary
This study presents a computational framework combining optimal control and deep reinforcement learning for advanced musculoskeletal control. The approach generates energy-efficient human-like movements and aids in studying rehabilitation and movement disorders.
Area of Science:
- Robotics
- Computational Neuroscience
- Biomechanics
Background:
- Musculoskeletal control involves managing complex, high-degree-of-freedom systems with redundant muscles.
- Controlling skeletal joints with antagonistic muscles presents an ill-posed, nonlinear challenge.
- Existing methods struggle with the redundancy inherent in muscle control.
Purpose of the Study:
- To develop a robust computational framework for musculoskeletal control addressing muscle redundancy.
- To create energy-efficient skeletal trajectories mimicking human movement.
- To map these trajectories to muscle activation sequences using deep reinforcement learning.
Main Methods:
- Implemented a twofold framework: Model Predictive Control (MPC) for trajectory optimization and Deep Reinforcement Learning (DRL) for muscle control.
- Utilized MPC to generate energy-efficient skeletal trajectories.
- Employed DRL to derive muscle activation sequences, integrating state and control inputs in a closed-loop system.
Main Results:
- The framework successfully generated diverse, optimal, and human-like skeletal movement trajectories.
- Simulation results confirmed the framework's capability across various dynamic movements, including human arm movement and obstacle avoidance.
- Closed-loop integration of state and control inputs proved crucial for efficient muscle stimulus construction.
Conclusions:
- The proposed framework offers a computational pipeline to study musculoskeletal control, complementing experimental motion capture data.
- It enables in-silico experiments for human movement analysis and the study of muscle activation ranges.
- The approach has potential applications in upper-arm rehabilitation with assistive robots and digital twin development.
Related Concept Videos
One-Degree-of-Freedom System
547
In mechanical engineering, one-degree-of-freedom systems form the basis of a wide range of electrical and mechanical components. Using these models, engineers can predict the behavior of various parts in a larger system, which gives them insight into how different forces interact with each other.
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
547
Kinematic Equations: Problem Solving
12.7K
When analyzing one-dimensional motion with constant acceleration, the problem-solving strategy involves identifying the known quantities and choosing the appropriate kinematic equations to solve for the unknowns. Either one or two kinematic equations are needed to solve for the unknowns, depending on the known and unknown quantities. Generally, the number of equations required is the same as the number of unknown quantities in the given example. Two-body pursuit problems always require two...
12.7K
Relaxation of Skeletal Muscles
3.7K
The period of muscle contraction primarily influences the duration of stimulation at the neuromuscular junction (NMJ), the presence of free calcium ions in the sarcoplasm, and the availability of energy or ATP to support contractions.
When an action potential reaches the axon terminal, it depolarizes the membrane and opens voltage-gated sodium channels. Sodium ions enter the cell, further depolarizing the presynaptic membrane. This depolarization causes voltage-gated calcium channels to open....
When an action potential reaches the axon terminal, it depolarizes the membrane and opens voltage-gated sodium channels. Sodium ions enter the cell, further depolarizing the presynaptic membrane. This depolarization causes voltage-gated calcium channels to open....
3.7K

