ROOF

Learning Humanoid Fall Recovery
under Overhead Constraints

Learning Humanoid Fall Recovery
under Overhead Constraints

Full video · 2:59Open video ↗

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.

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.

BibTeX