Adapt across views
Residual cross-view attention, view embeddings, randomized view order, and masked replication support heterogeneous camera inputs.
VIDEO PRIORS. VARIABLE VIEWS. ROBOT ACTIONS.
Transferring Video Priors
to Variable-View Robot Control
Simulation benchmark
98.5%Zero-shot generalization
76.5%Real-world manipulation
81.7%Robot learning / Video-to-action transfer
Transferring Video Priors
to Variable-View Robot Control
1 School of Data Science, Fudan University2 Shanghai Innovation Institute3 Logos Intelligence Lab
† Corresponding author: lizhangfd@fudan.edu.cn
01 / The problem & our approach
Video diffusion models capture object motion, contact, and task progression across diverse scenes. Transferring these representations to robot control requires handling different camera configurations, heterogeneous action spaces, and continuous execution.
We present X-World, a framework that connects a pretrained video backbone to a shared action expert through a fixed-length token sequence. A residual cross-view branch supports one, two, or three views while preserving pretrained per-view self-attention. A layer-aligned Q-Former compresses the visual representation, and dataset-specific projections retain each robot’s native state and action interface.
Training separates video adaptation from action-only pretraining, followed by joint target-domain post-training. At control time, a single backbone pass extracts visual features, while asynchronous action chunking supports execution. We evaluate the transfer on LIBERO, seven LIBERO-Plus distribution shifts, and six real-world bimanual tasks.
02 / Variable views, a shared interface
Camera processing and action decoding meet through a fixed-length token sequence, allowing the two interfaces to adapt separately.
Residual cross-view attention, view embeddings, randomized view order, and masked replication support heterogeneous camera inputs.
A layer-aligned Q-Former aggregates backbone features into fixed-length tokens that condition the action expert.
Dataset-specific state and action projections connect a shared transformer to each robot’s native interface.
STAGE 01
STAGE 02
STAGE 03
03 / Evaluation
Benchmark performance, distribution shifts, and real-robot trials reveal complementary aspects of the transferred representation.
Mean real-world success
X-World succeeds in 98 of 120 trials across six tasks. Each policy uses the same 20 predefined initial placements per task; X-World achieves the highest reported success rate on every task.
Mean LIBERO success
Evaluated on Spatial, Object, Goal, and Long with 50 episodes for each of 10 tasks per suite. The reported comparison includes methods with different pretraining data and compute budgets.
| Method | Spatial | Object | Goal | Long | Average |
|---|
X-World’s largest gain over X-VLA is on Spatial; X-VLA remains higher on Long. The small average gap motivates the distribution-shift evaluation.
Zero-shot LIBERO-Plus success
The LIBERO-trained checkpoint is evaluated without further adaptation. Gains are strongest for robot, language, lighting, and layout changes; camera, background, and noise shifts remain challenging.
| Method | Camera | Robot | Language | Lighting | Background | Noise | Layout | Total |
|---|
04 / Understanding the transfer
Removing Stage 1 lowers mean LIBERO success. The two pretraining stages interact: their effects are not simply additive.
Removing residual cross-view attention causes the largest drop among the reported component removals. On Fold Towel, success falls from 12/20 to 0/20.
| Setting | Spatial | Object | Goal | Long | Average |
|---|
With video adaptation, action pretraining increases mean success from 97.4% to 98.5%. Without video adaptation, it lowers success from 92.1% to 89.5%. The aggregate results show an interaction, but do not establish its cause.
46 ms cached model response · 91 ms deployed refresh · 30 Hz queued action execution. These measure different parts of the system. The selected six-action prefix spans 200 ms at 30 Hz.
05 / Real-world setup
Two UR5e arms with Robotiq 2F85 grippers perform coordinated manipulation. A RealSense D455 observes the scene; two D405 wrist cameras capture local interactions.
Each task provides 30 minutes of VR teleoperation demonstrations. Data recording and action execution run at 30 Hz.
Watch the six tasks06 / Real-robot rollouts
From object transfers and stacking to pouring and table clearing. These selected recordings illustrate X-World’s behavior; the quantitative results come from the full evaluation trials.
07 / Visual representations
Future-video predictions illustrate the adapted representation across one, two, and three views. During control, X-World uses hidden features from a single backbone pass rather than decoding a future video.
08 / Citation
@misc{gu2026xworld,
title = {X-World: Transferring Video Priors to
Variable-View Robot Control},
author = {Gu, Chun and Wei, Xiaofei and Chen, Yiming
and Zhang, Juntong and Zhang, Li},
year = {2026},
note = {Preprint}
}