OpenRAL/rskill-xr1-panda_mobile-robocasa365-nf4
XR-1 RoboCasa365
OpenRAL wrapper for Xiaomi Robotics' XR-1 RoboCasa365 checkpoint. The package references the pinned upstream checkpoint and preserves its temporal three-camera contract.
Preview
Successful RoboCasa365 OpenDrawer rollout

What this skill does
How it works
The adapter stores seven observations, samples four frames at offsets [-6, -4, -2, 0], converts the OpenRAL 16-D EE/base quaternion state to the 14-D axis-angle order used by Xiaomi's evaluator, applies the reference 0.95 center crop, and sends the batch to the isolated XR-1 sidecar. It replays 16 actions before replanning.
Observation -> action contract
Upstream model and training
Supported robots
Sensors required
Three RGB streams plus the PandaMobile EE, gripper, and base state described in the manifest's rc365 bindings.
Manifest summary
Quick start
just sync --group sidecar-wire --group robocasa
OPENRAL_ALLOW_REMOTE_CODE=1 openral sim run \
--config scenes/sim/xr1_robocasa365_close_blender_lid.yaml \
--rskill rskills/xr1-robocasa365Reproduction
The scene is a 20-step wiring check matching Xiaomi's documented smoke task, not a score reproduction. Xiaomi's exact RoboCasa365 dependency revision is not published.
Evaluation
No benchmark JSON is shipped until the upstream environment revision can be pinned and the full 50-trial protocol is run.
License
The wrapper and upstream code/weights are Apache-2.0. The checkpoint executes custom HF code and therefore requires OPENRAL_ALLOW_REMOTE_CODE=1.
See also
- `scenes/sim/xr1_robocasa365_close_blender_lid.yaml`
- `docs/reference/vla_compatibility.md`
