NTH

Reflex: Visually Grounded Reactive Humanoid Control

AuthorsTaoyang Jia, Weikai Huang, Linxin Song, Jared Darlington, Jieyu Zhao, Yue Wang, Jiafei Duan, Zhongzheng Ren, Ranjay Krishna

AffiliationsUniversity of Washington Stanford University University of Southern California · National University of Singapore University of North Carolina at Chapel Hill Allen Institute for AI

October 19, 2026 2 min read
Watch on YouTube
The one-line take

Reflex teaches a humanoid to use visual history to anticipate and catch thrown boxes, both in simulation and on a real robot.

Key results

85.7%
Visual simulation catch success

Catch rate from egocentric RGB-D in simulation.

87.9%
Privileged-input catch success

Simulation catch rate when the controller receives privileged box information.

65%
Real-robot catch rate at 2.5 m

Unitree G1 success rate on human-thrown boxes.

40%
Real-robot catch rate at 5 m

Unitree G1 success rate on human-thrown boxes.

35.6
Single-frame ablation, centered throws

Percentage-point reduction in catch success when temporal visual history is removed.

39.8
Single-frame ablation, 0.6 m offset

Percentage-point reduction in catch success when temporal visual history is removed.

What the paper found

Reflex tackles fast, visually grounded humanoid reactions by training catching in three stages: PPO first learns whole-body control from privileged box state and human-motion priors; action matching and DAgger then shape an 8-dimensional object-dynamics latent from delayed observations; finally, a CNN heatmap and GRU infer that latent from 25 frames of egocentric RGB-D and camera motion, with the controller frozen. In NVIDIA Isaac Lab simulation, the visual policy catches 85.7% of throws, close to 87.9% with privileged input. On a Unitree G1, it catches 65% of human-thrown boxes at 2.5 meters and 40% at 5 meters. Temporal information is crucial: replacing visual history with a single frame lowers success by 35.6 percentage points for centered throws and 39.8 points for throws offset by 0.6 meters. The system controls 29 degrees of freedom at 50 hertz, and its caught box can pass to the SONIC walking controller for carrying and handover. The key contribution is separating motor-skill learning from visual estimation, so expensive image rendering is not needed during reinforcement learning.

Original abstract

Humans effortlessly react to the world; they adeptly return a tennis shot, catch a falling cup, step aside from a passing cart, or pass a box tossed during truck unloading. These everyday actions require anticipating a moving target and reflexively responding with the whole body within about a second. Such visual reactive whole-body control remains challenging for humanoids, which must (1) coordinate whole-body control, (2) react to object dynamics in real time, and (3) ground perception in egocentric vision. We study catching thrown boxes as a representative task that demands all three capabilities; existing systems cover only part of it, relying on end-effectors, motion capture, or marked objects. We present Reflex, a three-stage framework that learns these capabilities stage by stage while connecting them through a compact representation of object dynamics. First, a state-based policy learns whole-body catching with reinforcement learning. Second, the policy learns to infer the dynamics of a moving box from delayed and incomplete observations. Third, an egocentric RGB-D encoder learns to recover this dynamics representation directly from visual observations while keeping the whole-body controller fixed. This decomposition provides each capability with a direct training signal and makes visual learning substantially more scalable. In simulation, Reflex achieves 85.7% catch success from egocentric RGB-D, compared with 87.9% when given privileged box observations. Temporal visual history is critical: removing it reduces success by 35.6 and 39.8 points on centered and laterally offset throws. On a real Unitree G1, Reflex catches human-thrown boxes with 65% and 40% success at 2.5 and 5 m, reaching 76% and 59% of human catchers' success at the same distances.

Read the original paper

More in Embodied AI

Browse all 54 papers →
01Embodied Ai

In-context Robot Learning Made Simple: A Democratized Recipe for Manipulation Tasks

Minxing Li, Minghao Han, Weizhi Zhao, Hanwen Wang, Xiangshuo Liu, Shuyao Shang, Jingxiang Zhou, Mingchao Sun, Hongyu Pan, Mu Xu, Yu Liu, Lue Fan, Zhaoxiang Zhang

SimpleICL presents an accessible recipe for teaching robots manipulation tasks from visual demonstrations without massive pretraining or specialized infrastructure.

Read analysis
02Embodied Ai

NavGPT-3: Harnessing Context in a Hierarchical Navigation Runtime

Gengze Zhou, Yicong Hong, Jiazhao Zhang, Xunyi Zhao, Jian Zhou, Zixing Lei, Zun Wang, Chongyang Zhao, Xionghui Chen, Stephen Gould, Anton van den Hengel, Qi Wu

NavGPT-3 pairs a reasoning language model with a fast action policy so a robot can navigate complex routes at human-level performance.

Read analysis