Research release 2025

Spatial intelligence
that survives
the viewpoint shift.

ROCKET-3 teaches a visuomotor agent to connect a goal it can see with a world it is standing in—then refine that skill through reinforcement learning.

100K+synthesized tasks
4×interaction success
0-shotunseen worlds
cross_view_alignment / task_001 live
Minecraft trajectories across different cross-view tasks
↗Goal viewlandmark found
RL post-trainingreasoning unlocked
One policy. Many views. Zero-shot transfer.
01 / AT A GLANCE
100,000+automatically synthesized
cross-view tasks
72Minecraft instances
in parallel
~1,000frames per second
collection throughput
41%real-world ball-finding
success lift

02 / THE CORE IDEA

The goal is a view,
not a sentence.

Language names a task. A visual goal specifies where the task lives. ROCKET-3 turns that cross-view relationship into a reusable interface for multi-task reinforcement learning.

Task representationCVGS
T = ⟨O₁,Og,Mg,E⟩
O₁ agent view Og goal view Mg target mask E interaction
“Can the agent act on a target it cannot currently see?”
A

Open

New views, object layouts, and interaction scenarios keep the task space from collapsing into memorization.

B

Verifiable

Every task has a measurable target and outcome, making it useful for both expert trajectories and RL rewards.

C

Scalable

Procedural synthesis turns a Minecraft world into a stream of training tasks with almost no manual labeling.

D

Curricular

Distance and visibility provide a natural path from easy alignment to occluded, long-range interaction.

03 / TRAINING LOOP

Foundation → finesse
→ transfer.

Imitation learning gives the policy a broad visual prior. PPO post-training then rewards the spatial reasoning that matters when the target is distant, hidden, or described from another camera.

ROCKET-3 training pipeline from task synthesis through reinforcement learning to zero-shot transfer
FIG 01Large-scale task synthesis, asynchronous RL, and zero-shot domain generalization share one cross-view interface.

04 / EVIDENCE

RL makes the
hard cases move.

Across Approach, Break, Interact, and Hunt tasks, post-training lifts the average success rate from 7% to 28% while preserving the spatial signals learned during pre-training.

ROCKET-3 experimental results and reinforcement learning curves
FIG 02RL post-training boosts generalizable spatial reasoning and open-world interaction.
01

Four times the average success

RL turns a 7% baseline into 28% across interaction types. Archery rises from below 1% to 28%.

02

KL keeps learning stable

A constraint against the pre-trained policy prevents collapse while the agent learns long-horizon interaction.

03

Representations stay useful

Visibility and centroid heads retain their performance after RL, a signal that the policy is learning more than a shortcut.

06 / IN MOTION

Watch the policy
close the loop.

Short rollouts from the release. Switch environments to see the same interaction vocabulary travel from a Minecraft task to unseen worlds.

MINECRAFT / EASY APPROACH

07 / OPEN RESEARCH

Take the recipe
with you.

Read the full method, inspect the training code, or start from the released checkpoint. ROCKET-3 is built to be a useful research artifact, not just a result.

quickstart.sh
# install the environment
python -m pip install -r requirements.txt

# run a local checkpoint smoke test
python smoke_test.py \
  --checkpoint /path/to/rocket3.ckpt
ROCKET-3 / RELEASE

CITATION

If this work helps,
please cite it.

@misc{cai2025scalable,
  title={Scalable Multi-Task Reinforcement Learning for Generalizable Spatial Intelligence in Visuomotor Agents},
  author={Cai, Shaofei and Mu, Zhancun and Xia, Haiwen and Zhang, Bowei and Liu, Anji and Liang, Yitao},
  year={2025},
  eprint={2507.23698},
  archivePrefix={arXiv},
  primaryClass={cs.RO}
}