Humanoid robots remain vulnerable to falls and unrecoverable failure states, limiting their practical utility in unstructured environments. While reinforcement learning has demonstrated stand-up behaviors, existing approaches treat recovery as a pure task-reward problem without an explicit representation of the balance state. We present a unified RL policy that addresses this limitation by embedding classical balance metrics: capture point, center-of-mass state, and centroidal momentum, as privileged critic inputs and shaping rewards directly around these quantities during training, while the actor relies solely on proprioception for zero-shot hardware transfer. Without reference trajectories or scripted contacts, a single policy spans the full recovery spectrum: ankle and hip strategies for small disturbances, corrective stepping under large pushes, and compliant falling with multi-contact stand-up using the hands, elbows, and knees. Trained on the Unitree H1-2 in Isaac Lab, the policy achieves a 93.4% recovery rate across randomized initial poses and unscripted fall configurations. An ablation study shows that removing the balance-informed structure causes stand-up learning to fail entirely, confirming that these metrics provide a meaningful learning signal rather than incidental structure. Sim-to-sim transfer to MuJoCo and preliminary hardware experiments further demonstrate cross-environment generalization. These results show that embedding interpretable balance structure into the learning framework substantially reduces time spent in failure states and broadens the envelope of autonomous recovery.
Figures & tables
Fig. 1: Stand-up sequence on the Unitree H1-2 hardware. Frames 1–8 show recovery from a fallen configuration (1) to upright stance (8).
Method
HoF
Fall
MP
MT
Ref
EB
AC
FRASA [ 8 ]
✗
✓
✗
✗
✗
✗
✗
HumanUP [ 7 ]
✓
✗
✓
✓
✓
✗
✓
HoST [ 5 ]
✓
✗
✓
✓
✗
✗
✗
HiFAR [ 10 ]
✓
✓
✓
✓
✗
✗
✗
Ours
✓
✓
✓
✓
✗
✓
✓
TABLE I: Comparison of representative RL-based humanoid recovery approaches.
Fig. 2: End-to-end pipeline for the Unitree H1-2 stand-up controller: diverse initial pose distribution with upright target (left); Isaac Lab training with PPO, asymmetric critic, and push curriculum; MuJoCo sim-to-sim validation; SCS2 integration with balance visualization; and zero-shot hardware deployment using proprioception only (right).
Hyperparameter
Value
Iterations
50,000
PPO clip ϵ
0.2
Discount γ
0.99
GAE λ
0.95
Learning rate
1×10−3
Target KL
0.01
TABLE II: PPO training hyperparameters.
Category
Symbol
Description
State
st
Robot state at discrete time t
Δt
Control/simulation time step
CoM
pc∈R3
3-D CoM position
pc,xy∈R2
Horizontal CoM projection
hc
Vertical CoM height ( pc,z )
h∗
Target upright CoM height
TABLE III: Summary of symbols used in the reward formulation.
Group
Component
Symbol
Objective
RI
Height tracking
rheight
Reach h∗
Rise shaping
rrise
Encourage upward motion
Fall penalty
rfall
Suppress downward velocity
Stability band
rstab
Prevent oscillation
RII
CoM support
rCoM
Static stability
Capture point
rCP
Dynamic capturability
TABLE IV: Physics-guided reward decomposition.
Fig. 3: Capture-point evolution during push recovery. The blue marker denotes ξ and polygons represent active foot support regions. The policy progressively drives ξ back inside the support hull through ankle, hip, and stepping responses.
Fig. 4: MuJoCo sim-to-sim recovery analysis across five initial poses and forces 0–500 N. Success requires the CoM to exceed 0.85 m and remain stable for ≥ 1 s. (A) Baseline recovery without push. (B–C) Recovery rate degrades gracefully with force; standing and squatting are most robust. (D) Recovery time increases with perturbation magnitude. (E–F) Directional and height sensitivity show consistent trends across poses.
Metric
Full
Reduced
Performance
Mean reward
+379.2
−115.3
Episode length (steps)
975
219
Recovery
CoM height maintenance
13.23
0.17
Progressive recovery
3.78
0.41
TABLE V: Ablation at convergence: full policy vs. reduced variant (no privileged critic, no capture-point rewards, no curriculum).
Humanoid robots operating in unstructured environments must recover from unexpected disturbances-a capability that remains challenging for end-to-end control policies. We present RECOVERFORMER, a fully end-to-end humanoid recovery policy that learns when and how to switch among recovery behaviors-including compensatory stepping, hand-environment contact, and center-of-mass reshaping-while maintaining robust performance under model mismatch. The architecture combines a causal transformer over a 50-step observation history with two novel heads: a latent recovery mode that enables smooth transitions among distinct recovery strategies, and a contact affordance head that predicts which environmental surfaces (walls, railings, table edges) are beneficial for stabilization. We evaluate RECOVERFORMER on the Unitree G1 humanoid in MuJoCo. Trained only on open floor, RECOVERFORMER transfers zero shot to walled environments, achieving 100% recovery success across 100-300 N pushes and across wall distances from 0.25-1.4m. Under zero-shot dynamics mismatch, RECOVERFORMER reaches 75.5% at plus +25% mass, 89% under 30 ms latency, 91.5% at low friction, and 99% under compound friction, latency and mass perturbation. The learned latent modes specialize across force regimes without mode-level supervision, validated by t-SNE analysis of 300 episodes. Taken together, these results show that a single end-to-end policy can deliver multi-modal, contact aware humanoid recovery that generalizes across perturbation magnitude, contact geometry, and dynamics shift.
We propose a unified reinforcement learning framework that enables a single policy to perform walking, running, and fall recovery on the Unitree G1 humanoid robot, validated on physical hardware without any explicit mode-switching command at deployment. The framework extends Adversarial Motion Priors (AMP) by replacing the conventional global reference distribution with a state-dependent gate that routes each training transition to one of two discriminators: a dedicated recovery discriminator and a velocity-conditioned locomotion discriminator that jointly covers walking and running. The gate is defined by a single fixed threshold on projected gravity: the recovery discriminator is activated when body tilt exceeds approximately 37∘ from vertical (∣gz+1∣>0.6); otherwise the locomotion discriminator is used, with the normalized commanded velocity serving as a condition that selects the appropriate reference trajectory between walk and run clips. Only three LAFAN1 reference clips are required to regularize the complete behavior set. At deployment, a single frozen ONNX policy executes at 50,Hz with no runtime mode logic; hardware experiments demonstrate successful recovery from both prone and supine falls and smooth walk-to-run transitions under the same controller.
Yidan Lu, Yichao Zhong, Liu Zhao +2
The University of Hong Kong, Hong Kong SAR, China.
Recent reinforcement learning approaches have shown great promise in improving humanoid motion tracking performance and achieving fall recovery under disturbances. However, most existing works treat motion tracking and fall recovery as different tasks and require multi-stage training with specialized recovery rewards and/or separate recovery policies. Moreover, existing reinforcement learning-based methods often terminate training episodes immediately after severe tracking failures, limiting recovery-oriented exploration in unstable or fallen states. To address the above issues, we propose Stubborn, a streamlined and unified reinforcement learning framework to achieve robust humanoid motion tracking and fall recovery. Specifically, Stubborn uses an asymmetric Actor-Critic architecture and consists of three major components. First, a yaw-aligned tracking representation is adopted to reduce sensitivity to global drift and heading disturbances while preserving gravity-related balance information. Second, we introduce a Bernoulli-based probabilistic termination mechanism that enables the policy to encourage exploration of fall-recovery behaviors under varying failure modes. Third, we propose a probabilistic termination and tracking-error-driven strategy that dynamically reshapes the sampling distribution based on tracking performance, increasing the training efficiency for difficult motion segments and unstable states. Extensive comparisons with SOTA methods and ablation studies show that Stubborn achieved competitive performance, and the proposed probabilistic termination mechanism and adaptive sampling strategy contributed to the performance and robustness gains. For real-world demonstrations, please refer to https://aislab-sustech.github.io/Stubborn/.
Xiao Ren, Yuhui Yang, Zongbiao Weng +2
Southern University of Science and Technology, Shenzhen 518055, China