Learning a Speed-adaptive Hip Exoskeleton Control Policy Via Sim-to-real Reinforcement Learning
Authors: Bin Li, Zhimin Hou, Jiacheng Hou, Zenian Liang, Tong Wu, Teng Ma, Chenglong Fu
Organizations: Division of Industrial Data Science (DIDS), School of Data Science, Lingnan University, Hong Kong · Department of Mechanical and Energy Engineering, Southern University of Science and Technology, Shenzhen, 518055, China
Providing personalized exoskeleton assistance across varying walking speeds remains challenging. Existing online optimization methods are sample-inefficient, requiring extensive human-in-the-loop (HIL) evaluations to optimize the entire assistive torque profile. Sim-to-real reinforcement learning (RL) offers a promising alternative but cannot directly account for individual user preferences. We propose a framework integrating sim-to-real RL with online preference learning for personalized exoskeleton assistance. Specifically, assistance timing is learned in simulation by training RL policies with human musculoskeletal models across varying walking speeds. The learned policies are then distilled and deployed on a physical hip exoskeleton using onboard sensory observations. Gaussian-process-based preference learning further personalizes the assistance magnitude through pairwise user comparisons. By decoupling assistance timing learning in simulation from magnitude optimization in real-world experiments, our framework substantially reduces the online optimization space. Human-subject experiments demonstrate efficient identification of personalized assistive torque profiles across varying walking speeds with fewer real-world evaluations.
Figures & tables
Fig. 1 : Overview of the proposed framework. (a) Learning a human control policy across varying walking speeds. (b) Learning hip exoskeleton teacher policies through interaction with the human musculoskeletal model. (c) Distilling the fully observed teacher policies into a deployable TCN-based student policy using onboard sensory observations. (d) Online preference-based personalization of assistance magnitude after deployment on the physical exoskeleton.
Fig. 2 : Simulation results of human motion reproduction and muscle activation. (a) Speed-adaptive behavior of the learned human motion policy. Hip, knee, and ankle joint kinematics and moments across walking speeds from 0.5 to 1.7m/s , with orange curves denoting the reference motion; (b) Comparison of RMS muscle activation across assistance methods at 0.9 , 1.25 , and 1.6m/s .
Fig. 3 : Comparison of assistance performance during variable-speed walking (acceleration from 0.9m/s to 1.6m/s and deceleration from 1.6m/s to 0.9m/s ).(a) Commanded assistive torque over the speed-transition sequence. (b) Corresponding positive mechanical power and gait-level mean positive power (MPP). The MLP-PPO and LSTM-PPO policies are trained only at a fixed walking speed of 1.25m/s and are directly applied to the acceleration and deceleration stages for comparison.
Subject
DOFC
Ours
Online Tuning
τRMS(Nm)
τMAX(Nm)
MPP
MNP
τRMS
τMAX
MPP
MNP
τRMS
τMAX
MPP
MNP
S1
2.57
4.04
4.30
-0.090
3.85
5.25
5.26
-0.004
6.35
9.96
8.63
-0.192
S2
3.69
5.37
6.60
-0.022
3.09
4.52
5.06
-0.012
3.23
5.36
5.49
-0.093
S3
3.27
4.87
6.40
-0.321
3.06
4.61
5.17
-0.059
5.66
8.08
10.28
-0.094
S4
4.12
5.83
5.79
-0.089
3.54
5.18
3.55
-0.011
4.66
9.00
7.59
-0.123
S5
3.24
4.64
4.83
-0.020
3.90
5.74
5.64
-0.040
5.69
8.94
8.77
-0.005
TABLE I : Commanded Torque and Mechanical Power Across Subjects
Fig. 4 : Experimental results of muscle activation and resistive assistance. (a) Comparison of muscle activation across three assistance methods at three walking speeds. (b) Resistance ratio, defined as the fraction of samples exhibiting negative assistive mechanical power within 100 ms after hip angular-velocity zero crossings.
Human
Exo
Parameter
Phase 1
Phase 2
Phase 1
Phase 2
rv
1.0
0.5
0.5
3/2
rvˉ
0
0.5
0.5
3/2
rv˙ and rv˙
0
0.5
0.5
3.0
rm
0.1
0.05
0.15
0.15
rΔm
0.1
0
0.05
0.05
TABLE II : Reward Weights for All different policy-learning stages.
Human
Exo
Parameter
Phase 1
Phase 2
Phase 1
Phase 2
Learning rate
1×10−4
1×10−4
3×10−5
3×10−5
nsteps
512
512
2048
2048
Batch size
8192
8192
8192
16384
nepochs
30
30
20
20
γ
0.99
0.99
0.99
0.99
TABLE III : Hyperparameters of PPO used for all policies learning.
Designing generalizable control policies for lower-limb exoskeletons remains fundamentally constrained by exhaustive data collection or iterative optimization procedures, which limit accessibility to clinical populations. To address this challenge, we introduce a device-agnostic framework that combines physiologically plausible musculoskeletal simulation with reinforcement learning to enable scalable personalized exoskeleton assistance for both able-bodied and clinical populations. Our control policies not only generate physiologically plausible locomotion dynamics but also capture clinically observed compensatory strategies under targeted muscular deficits, providing a unified computational model of both healthy and pathological gait. Without task-specific tuning, the resulting exoskeleton control policies produce assistive torque profiles at the hip and ankle that align with state-of-the-art profiles validated in human experiments, while consistently reducing metabolic cost across walking speeds. For simulated impaired-gait models, the learned control policies yield asymmetric, deficit-specific exoskeleton assistance that improves both energetic efficiency and bilateral kinematic symmetry without explicit prescription of the target gait pattern. These results demonstrate that physiologically plausible musculoskeletal simulation via reinforcement learning can serve as a scalable foundation for personalized exoskeleton control across both able-bodied and clinical populations, eliminating the need for extensive physical trials.
Itak Choi, Ilseung Park, Eni Halilaj +1
Department of Mechanical Engineering, Carnegie Mellon University, Pittsburgh, PA, 15213 USA.
Developing exoskeleton controllers that generalize across diverse locomotor conditions typically requires extensive motion-capture data and biomechanical labeling, limiting scalability beyond instrumented laboratory settings. Here, we present a physics-based neuromusculoskeletal learning framework that trains a hip-exoskeleton control policy entirely in simulation, without motion-capture demonstrations, and deploys it on hardware via policy distillation. A reinforcement learning teacher policy is trained using a muscle-synergy action prior over a wide range of walking speeds and slopes through a two-stage curriculum, enabling direct comparison between assisted and no-exoskeleton conditions. In simulation, exoskeleton assistance reduces mean muscle activation by up to 3.4% and mean positive joint power by up to 7.0% on level ground and ramp ascent, with benefits increasing systematically with walking speed. On hardware, the assistance profiles learned in simulation are preserved across matched speed-slope conditions (r: 0.82, RMSE: 0.03 Nm/kg), providing quantitative evidence of sim-to-real transfer without additional hardware tuning. These results demonstrate that physics-based neuromusculoskeletal simulation can serve as a practical and scalable foundation for exoskeleton controller development, substantially reducing experimental burden during the design phase.
Ilseung Park, Changseob Song, Inseung Kang
Department of Mechanical Engineering, Carnegie Mellon University, Pittsburgh, PA, 15213 USA.
A significant challenge in exoskeleton robotics is the need to dynamically adapt control profiles to individual motion preferences, thereby ensuring both efficient and comfortable assistance. Currently, since user experience can serve as a comprehensive metric for evaluating the effectiveness of assistance, user preference-based optimization methods have been widely studied for parameter tuning. However, the existing methods rely heavily on extensive human-robot online interactions and suffer from slow optimization speed, which not only induces user fatigue but also compromises optimization effectiveness. Therefore, this paper aims to explore an efficient preference-based optimization framework for personalized exoskeleton assistance that can learn optimal parameters with minimal interaction. We propose a preference-based Bayesian optimization (PbBO) approach that can improve sample efficiency by leveraging knowledge about the sampling distribution of candidate sets. For optimizing six control parameters, PbBO can converge to user-preferred parameters with 90.7% validation accuracy via 20 iterations. Moreover, the hierarchical controller is designed to generate personalized torque for different tasks and achieve interaction torque tracking in real time. The results of treadmill and outdoor experiments demonstrate that the optimized parameters can reduce metabolic rate by 14.5%-15.4%, heart rate by 6.3%-7.6%, and muscle activation by 6.7%-31.5% compared to unassisted walking.
Xiao-Yin Liu, Guotao Li, Weiqun Wang +1
State Key Laboratory of Multimodal Artificial Intelligence Systems, Institute of Automation, Chinese Academy of Sciences, Beijing 100190, China · School of Artificial Intelligence, University of Chinese Academy of Sciences, Beijing 100049, China · CASIA-MUST Joint Laboratory of Intelligence Science and Technology, Institute of Systems Engineering, Macau University of Science and Technology, Macao, China