Downloads · 30 days
0
CraftJarvis/ROCKET-3-1.5x
ROCKET-3-1.5x is a reinforcement learning model from CraftJarvis. Use it for the reinforcement learning task on the model card, and read the license before you ship it in a product. It is set up for pytorch. The card lists the license as mit.
This repository contains the released ROCKET-3 1.5x policy checkpoint from the paper Scalable Multi-Task Reinforcement Learning for Generalizable Spatial Intelligence in Visuomotor Agents.
Downloads · 30 days
0
Access
Public
Updated Sep 28, 2026
Repo size
750 MB
Likes
2
Public
Click a slice to open those files.
.ckpt750 MB · 100%
From the Hugging Face model README
This repository contains the released ROCKET-3 1.5x policy checkpoint from the paper Scalable Multi-Task Reinforcement Learning for Generalizable Spatial Intelligence in Visuomotor Agents.
ROCKET-3 is a vision-based, multi-task reinforcement-learning policy for visuomotor interaction. It uses a current view together with a cross-view goal specification and predicts Minecraft actions. The paper studies automated task synthesis and cross-view goal conditioning for spatial reasoning and interaction, including zero-shot transfer to unseen 3D environments.
rocket3.ckptThe checkpoint is intended to be used with the inference and training code in the CraftJarvis/ROCKET-3 repository. The loader supports this bare state dictionary and infers the view-token count and previous-action conditioning from the checkpoint.
Clone the code repository and install its dependencies:
git clone https://github.com/CraftJarvis/ROCKET-3.git
cd ROCKET-3
python -m pip install -r requirements.txt
Download the checkpoint and load it with the repository loader:
from huggingface_hub import hf_hub_download
from rocket3.policy import load_rocket3_policy
checkpoint = hf_hub_download(
repo_id="CraftJarvis/ROCKET-3-1.5x",
filename="rocket3.ckpt",
)
policy = load_rocket3_policy(checkpoint).eval()
The policy expects the observation structure used by the repository, including a current RGB view and a cross-view goal (cross_view_image, cross_view_obj_mask, and cross_view_obj_id). It returns action-policy logits and auxiliary value, visibility, and target-location predictions. See smoke_test.py for a minimal CPU checkpoint-load and synthetic inference check.
The online training and environment integration are provided in the GitHub repository. They use MineStudio for the policy base class, Minecraft simulator, rollout manager, and PPO trainer. A complete run requires Python 3.10+, Java 8, a rendering setup such as Xvfb or VirtualGL, and (for the default distributed configuration) a Ray cluster.
python run_online.py \
--checkpoint /path/to/rocket3.ckpt \
--ray-address localhost:9899
Update the training configuration for your hardware and task setup before launching distributed training. The repository's smoke test can validate the checkpoint without starting Minecraft or Ray:
python smoke_test.py --checkpoint /path/to/rocket3.ckpt
transformers.AutoModel or a generic text/image inference pipeline.@misc{cai2025scalable,
title={Scalable Multi-Task Reinforcement Learning for Generalizable Spatial Intelligence in Visuomotor Agents},
author={Shaofei Cai and Zhancun Mu and Haiwen Xia and Bowei Zhang and Anji Liu and Yitao Liang},
year={2025},
eprint={2507.23698},
archivePrefix={arXiv},
primaryClass={cs.RO}
}