Learning Humanoid Fall Recovery
under Overhead Constraints
Abstract
A fallen humanoid beneath an overhead obstacle faces a coupled recovery problem. It must create clearance while organizing support for a stable rise, since attempting to stand before making room can further increase obstruction. We introduce a reinforcement learning method with contact-supported geometric escape guidance, which rewards incremental reduction of robot-obstacle overlap without prescribing an escape path. To achieve this, a learned motion prior, together with posture-dependent support and joint-stall costs, is proposed to shape a single policy that learns when to clear the obstacle, how to establish support, and when to complete the rise, all using proprioception alone. In simulation, it recovers in 88.5% of trials beneath plates that can only be lifted, compared with 18.9% without geometric guidance, and in 98.6% of trials beneath free plates with randomized size, mass and placement. On a Unitree G1, the deployed policy recovered in 95 of 150 attempts across seven real-world obstacle scenes, including furniture and multi-object arrangements absent from training.
Recovery beneath tables
Clear the obstruction, then rise.
Table height: 70 cm
Constrained interval at 4×; all other motion at original speed.
Table height: 40 cm
Reorganizing the body within a lower overhead space.
Recovery among diverse obstacles
Supine and prone starts across different obstacle arrangements.
Long wooden box
Supine start
Prone start
Timber pieces
Supine start
Prone start
Ladder + board
Supine start
Prone start
More obstacle configurations
Black equipment case · supine
Water container · supine
Loose obstacles
Block + loose planks · supine
Multiple timber pieces · prone
Accelerated intervals are labeled in the opening teaser and the table demonstration; other footage is shown at original speed. Sound is available in the player controls.