Reinforcement Learning for Control of Human Locomotion in Simulation
Abstract
Control of robotic leg prostheses and exoskeletons is an open challenge. Computer modeling and simulation can be used to study the dynamics and control of human walking and extract principles that can be programmed into robotic legs to behave similar to biological legs. In this study, we present the development of an efficient two-layer Q-learning algorithm, with k-d trees, that operates over continuous action spaces and a reward model that estimates the degree of muscle activation similarity between the agent and human state-to-action pairs and state-to-action sequences. We used a human musculoskeletal model acting in a high-dimensional, physics-based simulation environment to train and evaluate our algorithm to simulate biomimetic walking. We used imitation learning and artificial bio-mechanics data to accelerate training via expert demonstrations and used experimental human data to compare and validate our predictive simulations, achieving 79% accuracy. Also, when compared to the previous state-of-the-art that used deep deterministic policy gradient, our algorithm was significantly more efficient with lower computational and memory storage requirements (i.e., requiring 7 times less RAM and 87 times less CPU compute), which can benefit real-time embedded computing. Overall, our new two-layer Q-learning algorithm using sequential data for continuous imitation of human locomotion serves as a first step towards the development of bioinspired controllers for robotic prosthetic legs and exoskeletons. Future work will focus on improving the prediction accuracy compared to experimental data and expanding our simulations to other locomotor activities.
02 /Specification & Classification
Click any tag to browse matching papers- Organism
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Deep reinforcement learning for modeling human locomotion control in neuromechanical simulation
S. Song, Łukasz Kidzinski, … S. Delp·bioRxiv·Aug 11, 2020
- Experiment-free learning of exoskeleton assistance remains an unsolved problem
Steven H. Collins, Friedl De Groote, … Aaron J. Young·bioRxiv·Apr 6, 2026
- Acquiring musculoskeletal skills with curriculum-based reinforcement learning
Alberto Silvio Chiappa, Pablo Tano, … Alexander Mathis·NeuronPeer-reviewed·Oct 1, 2024
- Continuous Prediction of Leg Kinematics during Walking using Inertial Sensors, Smart Glasses, and Embedded Computing
O. Tsepa, R. Burakov, … A. Mihailidis·bioRxiv·Feb 10, 2023
- Should bionic limb control mimic the human body? Impact of control strategy on bionic hand skill learning
Hunter R. Schone, Malcolm Udeozor, … Chris Ian Baker·bioRxiv·Feb 7, 2023
- Assisting walking balance using a bio-inspired exoskeleton controller
M. Afschrift, E. Van Asseldonk, … F. De Groote·bioRxiv·Oct 19, 2022