Research
Exo-Plore: Exploring Exoskeleton Control Space through Human-aligned Simulation
Exo-Plore: Exploring Exoskeleton Control Space through Human-aligned Simulation Overview Research area: Robotics, specifically neuromechanical simulation, deep reinforcement learning, and hip exoskele
- arXiv
- 2601.22550
- Published
- 2026-01-30
- Authors
- Geonho Leem, Jaedong Lee, Jehee Lee, Seungmoon Song, Jungdam Won
AI summary
Exo-Plore: Exploring Exoskeleton Control Space through Human-aligned SimulationOverview
- Research area: Robotics, specifically neuromechanical simulation, deep reinforcement learning, and hip exoskeleton controller optimization.
- Technical level: Advanced (assumes familiarity with reinforcement learning, musculoskeletal modeling, and biomechanics of gait).
- Scope: The paper presents a simulation framework that combines a deep-RL-driven gait data generator with a stochasticity-aware surrogate optimizer to discover hip exoskeleton control parameters for able-bodied and pathological gaits, positioned as an alternative to human-in-the-loop optimization.
What This Paper Is About
Optimizing exoskeleton assistance normally requires human-in-the-loop optimization (HILO), where participants walk for hours while controller parameters are tuned — a process that is often infeasible for the mobility-impaired individuals who would benefit most. Exo-plore replaces those human experiments with a neuromechanical simulation in which a musculoskeletal character wearing a hip exoskeleton learns to adapt to assistive forces, producing gait data that matches experimental trends. A surrogate network then smooths the noisy simulated cost-of-transport (CoT) landscape so that optimal control parameters can be found efficiently, including for five pathological gait conditions.
Key Contributions
- A simulation framework for exoskeleton controller optimization without human experiments. Exo-plore couples neuromechanical simulation with deep reinforcement learning to generate realistic gait data capturing human adaptation to assistive forces, and produces reliable optimization results despite the stochastic nature of human gait.
- A human-aligned gait data generator fitted to experimental trends. The generator is tuned by matching assistive moment/power scaling across assistance settings and walking speeds, using a reward that combines metabolic energy minimization with a novel human–exoskeleton interaction (HEI) term derived from a resistance-minimization hypothesis.
- A neural-network surrogate optimizer for stochastic CoT landscapes. Instead of sample-efficient but poorly scaling Gaussian-process surrogates, the framework uses a multilayer-perceptron surrogate trained with Latin hypercube sampling, Huber loss, a gradient penalty, and L1/L2 regularizers, enabling fast gradient-based optimization.
- Generalization to pathological gaits. Five gait conditions are modeled (calcaneal, foot drop, equinus, crouch, and waddling), and optimal exoskeleton gains show strong linear relationships with pathology severity in four of the five conditions.
Main Findings
- Unassisted gait kinematics match human data qualitatively. Simulated ankle, knee, and hip joint angles over a gait cycle agree with experimental data, with the exception of hip internal rotation, which the authors attribute to possible overfitting of the deep RL policy to the specific training environment.
- Muscle activation patterns resemble human patterns. Similar activation timing and patterns were generated even though human muscle activation data were not explicitly incorporated into training; the authors note that timing and pattern are more informative than absolute values because human EMG is normalized to maximum voluntary contraction.
- Metabolic energy model parameters matter and were fitted. With the optimal parameters (α, β) = (1.5, 1.0), the walking-speed versus CoT curve best matched human experiments in overall trend and preferred walking speed (PWS). Predicted step length and step frequency matched human data reasonably well except for increased step frequency at low walking speeds below 4 km/h, which the authors link to the simplified box-shaped rigid foot model causing unwanted collisions.
- Assisted gait trends match experiments. At control parameters (κ, Δt) = (8 Nm, 0.25 s), hip flexion angle, hip flexion velocity, assistive moment, and assistive power matched overall trends across walking speeds, though absolute values differed, potentially due to differences in musculoskeletal conditions and policy overfitting to the fixed environment.
- The HEI reward reproduces human adaptation better than alternatives. At 4 km/h, human experiments showed a 1.88-fold increase in assistive power when delay increased from 0.05 s to 0.25 s; the HEI reward produced a 1.73-fold increase (correlation = 0.83), versus 0.67-fold (correlation = 0.69) with no HEI reward and 1.04-fold (correlation = 0.23) with an assistance-maximization reward.
- Metabolic reduction from assistance aligns with experiments. The HEI reward achieved the closest alignment with human metabolic reduction rates; the simulated reduction rate was slightly higher than in human data, which the authors note is partly because the simulation compares against the unassisted condition (κ = 0) while human experiments measure relative to walking without an exoskeleton.
- Optimal torque delay decreases with walking speed. For able-bodied gait, the optimized delay (Δt) decreases monotonically as speed increases, while the raw simulation data contained many local minima that the surrogate network smoothed out. A trade-off exists between gradient penalty settings: λ_gp = 0.01 allows more aggressive optimization but risks overfitting to artifacts, while λ_gp = 0.1 reduces that risk but may limit sensitivity.
- Pathology severity relates linearly to optimal gain in four of five conditions. Optimal gains, averaged across walking speeds from 2 to 3.5 km/h, showed strong linear correlations with severity for equinus, waddling, crouch, and calcaneus gaits, but not for foot drop. The authors explain that equinus (toe-walking) and waddling (lateral trunk sway) create greater instability requiring minimal, carefully controlled intervention, whereas crouch (excessive knee flexion) and calcaneal (reduced ankle plantarflexion) gaits are stable but metabolically demanding and benefit from assistance. Foot drop produced irregular trends, frequent toe-ground collisions, and increased gait variability that prevented stable optimization convergence.
- Increasing delay increases assistive torque use in human experiments. Moving the delay from 0.15 s to 0.25 s at the same walking speed produced a 1.5-fold increase in RMS assistive torque, which the authors interpret as humans actively modifying kinematics to further utilize the assistance.
Methodology in Plain English
The researchers built a simulated human — a musculoskeletal character with 23 bones and 164 Hill-type muscles, simulated in the DART physics engine — wearing a hip exoskeleton. The exoskeleton applies torque proportional to the difference between the filtered left and right hip angles, scaled by a gain (κ) and shifted by a time delay (Δt); because torque is proportional to relative joint motion, the gain acts like a stiffness parameter, making the controller resemble a simplified impedance controller.
The simulated human's controller has three parts: a pose network that outputs target joint positions, a proportional-derivative controller that computes joint torques to reach them, and a muscle coordination network that converts those torques into muscle activations. Training combines deep reinforcement learning for the pose network with supervised learning for the muscle coordination network. The reward combines gait tracking terms (step length, walking speed, head and body sway stability), an arm imitation term, an energy term based on metabolic energy expenditure, and the HEI term that penalizes resistive power applied by the exoskeleton.
To close the sim-to-real gap, the team tuned the metabolic energy model so the simulated walking-speed-versus-CoT curve and preferred walking speed matched real human measurements, and they designed the HEI reward around the idea that people avoid mechanical power loss. Because simulation data is cheap to generate but noisy, they sampled control parameters with Latin hypercube sampling, trained an MLP surrogate on the resulting CoT values with a smoothness-inducing gradient penalty, and then used gradient-based optimization (sequential least-squares quadratic programming and trust-region algorithms) to find optimal parameters. For pathological gaits, they trained separate models per condition by altering muscle strength and contracture parameters and randomizing simulation parameters during training.
Why This Matters
- It offers a route around an ethical and practical bottleneck. HILO experiments are limited to fewer than 30 iterations even with auxiliary techniques, and mobility-impaired individuals often show limited tolerance to the procedure. A validated simulation framework would let researchers explore controller parameters without subjecting those populations to demanding trials.
- It addresses human adaptation, not just fixed-gait assumptions. Prior work shows users alter movement patterns and redistribute muscle coordination in response to assistance, eroding benefits predicted under fixed-gait assumptions. Exo-plore explicitly fits adaptation trends such as assistive moment and power scaling.
- It targets pathological gait, which is largely unvalidated territory. The authors note that biologically inspired controllers have limited application and validation for assistive devices and pathological gaits, and that prior deep-RL exoskeleton work depended on imitation policies that limited adaptation to unseen conditions.
- It scales where surrogate methods like Gaussian processes do not. In a data-rich simulation setting, Gaussian processes are limited by poor time and memory scaling, whereas neural network surrogates scale efficiently with data and support fast gradient-based optimization.
Real-world applications:
- Designing hip exoskeleton controllers for individuals with mobility impairments who cannot participate in HILO.
- Predicting how assistance parameters should shift across walking speeds for a given user.
- Estimating how pathology severity should change exoskeleton gain settings in clinical or rehabilitation planning.
- Providing biomechanical metrics (assistive moment, power, metabolic reduction) as design targets before hardware testing.
Industry relevance: Exoskeleton developers in rehabilitation and assistive robotics could use the framework to pre-screen controller parameters and reduce the number of costly human trials. The paper notes that the simulation-to-reality gap remains largely unvalidated for muscle activations, metabolic energy, and adaptability to external assistance — the very quantities that determine translational impact — so real-world value is currently a promise rather than a demonstrated outcome.
Future Directions
- Experimental validation with human subjects, including patient populations. The authors state this is required to establish the validity of simulation-based predictions and the clinical effectiveness of the optimized controllers.
- Improving fidelity of reward models and muscle dynamics. The paper flags simplified reward models and approximate muscle dynamics that may fail to capture subject-specific neuromuscular responses to assistance.
- Adding personalization to subject-specific motor control. The framework currently does not personalize to individual motor control strategies.
- Extending pathological gait coverage and stability. Foot drop remains an open failure case, with irregular optimization trends, frequent toe-ground collisions, and increased gait variability preventing convergence. The authors also suggest that discrepancies such as hip internal rotation and low-speed step frequency could be improved by modifying training conditions, such as changing the terrain of the environment.
Target Audience
Researchers and engineers working on exoskeleton control, human-in-the-loop optimization, and assistive robotics will gain the most, along with biomechanists and rehabilitation scientists interested in simulation as a substitute for or complement to human experiments. Clinicians and device developers focused on gait pathology may also benefit from the framing of pathology severity against optimal assistance. The paper assumes comfort with deep reinforcement learning, musculoskeletal modeling, and gait biomechanics, so it is best suited to readers with an intermediate-to-advanced technical background.
Authors’ abstract
Exoskeletons show great promise for enhancing mobility, but providing appropriate assistance remains challenging due to the complexity of human adaptation to external forces. Current state-of-the-art approaches for optimizing exoskeleton controllers require extensive human experiments in which participants must walk for hours, creating a paradox: those who could benefit most from exoskeleton assistance, such as individuals with mobility impairments, are rarely able to participate in such demanding procedures. We present Exo-plore, a simulation framework that combines neuromechanical simulation with deep reinforcement learning to optimize hip exoskeleton assistance without requiring real human experiments. Exo-plore can (1) generate realistic gait data that captures human adaptation to assistive forces, (2) produce reliable optimization results despite the stochastic nature of human gait, and (3) generalize to pathological gaits, showing strong linear relationships between pathology severity and optimal assistance.