Organizations: School of Information and Control Engineering, China University of Mining and Technology, Xuzhou, China. · School of Automation and Intelligent Sensing, Shanghai Jiao Tong University, Shanghai, China. · SJTU Global College, Shanghai Jiao Tong University, Shanghai, China. · Shanghai Innovation Institute, Shanghai, China. · Shanghai Key Laboratory of Navigation and Location Based Services, Shanghai Jiao Tong University, Shanghai, China.
Closed-loop visual servoing requires predictions that indicate whether an action reduces task error, not only whether the action is plausible. We call this gap the prediction-control mismatch and introduce WM-VS, a target-centric progress-aligned world-model framework for closed-loop visual servoing. Offline target-region DINOv2 correspondences define a signed four-dimensional servo coordinate for translation, scale, and in-plane rotation. Stage 1 aligns action-conditioned latent transitions with this coordinate; Stage 2 freezes the world model and trains a reactive joint-velocity policy with action imitation, consequence supervision, and short imagined rollouts that favor error contraction. Deployment is RGB-only and reactive, without online trajectory optimization. On a real 7-DoF eye-to-hand system, WM-VS reaches a corner RMSE no larger than 10 percent of its initial value in 30/30 trials and retains this criterion at the final valid frame in 25/30 (83.33 percent). Removing future-error alignment reduces retention to 26.67 percent. The learned progress signal agrees with an external AprilTag corner error not used for training or control (mean Spearman rho = 0.8778). Without retraining, two unseen 3D targets achieve translation-error reductions of 86.48 percent and 90.27 percent and rotation-error reductions of 70.01 percent and 65.70 percent. These results link progress-aligned action consequences to repeated closed-loop correction and transfer. Code and data will be released as open source.
Figures & tables
Fig. 1: Overview of WM-VS. Frozen DINOv2 spatial features are focused on the task target and fused with robot history. Stage 1 aligns action-conditioned latent transitions with a target-centric directional servo coordinate whose normalized reduction defines visual task progress. Stage 2 freezes the aligned model and uses imagined action consequences to train a reactive goal-conditioned joint-velocity policy toward error contraction.
Fig. 2: Directional servo coordinate for action-consequence learning. The goal-conditioned policy predicts a joint action from the current and goal latents together with robot history. The aligned predictive representation maps the imagined consequence to the four-dimensional error coordinate. Action imitation constrains the policy near the data distribution, while the servo terms regularize local consequences and encourage short-horizon error contraction.
Method
Task-specific training
RGB
Depth
Online explicit features
WM-VS (Ours)
✓
✓
–
–
WM-VS w/o Future-Error Alignment
✓
✓
–
–
WM-VS w/o Error Guidance
✓
✓
–
–
WM-VS (BC-only)
✓
✓
–
–
VSNet-E2H
✓
✓
–
–
Moment-VS
–
✓
–
✓†
TABLE I: Compared methods and online information used by the controller.
Fig. 3: Best-observed real-robot precision. (a) WM-VS, (b) VSNet-E2H, (c) Moment-VS, and (d) ViT-VS-E2H under identical initial/desired configurations. Blue/red quadrilaterals mark initial/desired AprilTag corners.
Method
Conv. †
Best RMSE (px) §
Best trans. (mm) §
Best rot. ( ∘ ) §
Final ret. ‡
Post-min. 50-step non-inc./dec. (%)
WM-VS (Ours)
100.00%
10.20±2.30
13.21±2.32
5.78±2.55
83.33%
63.3/34.0
WM-VS w/o Future-Error Alignment
86.67%
12.16±6.51
20.78±9.51
6.49±3.82
26.67%
65.6/26.3
WM-VS w/o Error Guidance
36.67%
13.51±5.16
23.06±14.05
9.09±4.53
23.33%
40.3/16.7
WM-VS (BC-only)
90.00%
11.44±8.42
12.86±3.55
6.61±3.25
50.00%
68.8/20.8
VSNet-E2H
100.00%
13.18±2.17
14.55±4.12
27.11±4.31
0.00%
2.5/2.0
Moment-VS
66.67%
20.47±11.55
25.52±15.93
18.11±7.29
56.67%
49.3/39.8
TABLE II: Transient accuracy, final retention, and post-minimum local behavior over 30 real-robot trials.
Fig. 4: Representative closed-loop corner-RMSE trajectories. Trajectories continue beyond their minima to the final valid step, exposing post-minimum rebound that best error alone does not capture.
Fig. 5: Consistency between learned progress and an external normalized AprilTag corner error. One example WM-VS trajectory is shown. The red curve is the model-predicted visual error and the blue curve is Etag , the external normalized AprilTag corner error in ( 13 ). The reported correlations are mean per-trajectory statistics over 30 real-robot trials.
Fig. 6: Background interference evaluation. Representative best observed frames are shown for (a) a static black background and (b) a moving bag. The blue and red quadrilaterals mark the AprilTag corner detections at the initial and desired configurations.
Fig. 7: Zero shot transfer to new 3D targets. The two targets differ in shape and surface material.
World action models (WAMs) have emerged as a promising paradigm for robotic control by jointly predicting future visual dynamics and actions from an initial observation and instruction. However, existing WAMs struggle with long-horizon prediction, as generating dense video rollouts is highly inefficient. Some recent WAMs address this by predicting a single future frame without generating the full video, but this approach neglects how to progress toward the goal. We present ProWAM, a progressive world action model that jointly predicts actions and an ordered sequence of sparse visual sub-goals, providing explicit visual guidance to anchor action generation throughout task execution. This design scales naturally, as sub-goal prediction can be learned from large-scale action-free videos, allowing the video backbone to offload complex visual planning from the action policy. For efficient action generation, ProWAM executes a single video-backbone forward pass to cache sparse sub-goal features, eliminating iterative full-video generation and requiring only lightweight action denoising during replanning. Across extensive evaluations, ProWAM achieves superior out-of-distribution robustness. On simulation benchmarks, it sets new state-of-the-art results on LIBERO-Plus (85.8%) and randomized RoboTwin (75.7%), outperforming the strongest baseline with relative gains of up to +35.9%. On RoboCasa365, ProWAM achieves a 48.1% success rate and 18.2% on the challenging Composite-Unseen split, ranking 4th overall. Crucially, in zero-shot real-world experiments, ProWAM achieves 70.0% success, outperforming the strongest baseline by +15.0 (from 55.0% to 70.0%, a +27.3% relative gain) in novel scenes. These results demonstrate the value of progress-indexed visual foresight for closed-loop control. Our program is in https://sii-ferenas.github.io/ProWAM-page.
World-action models can jointly predict future visual observations and robot actions. However, discrepancies may exist between their visual predictions and the consequences implied by generated actions. We observe that WAMs can often generate visually plausible task-completion outcomes before producing action sequences that reliably achieve them. Consequently, we treat the WAM-generated visual prediction as a goal-conditioned visual proposal rather than a directly executable plan. We use a frozen action-conditioned world model to predict action-conditioned consequences and construct feedback based on consistency between the two future predictions and alignment with the terminal goal. Leveraging this feedback, we employ Flow Policy Optimization (FPO) to optimize the action head of the WAM. This framework avoids online robot interaction and additional training of task-specific reward models. Across four real-world UR5 manipulation tasks, our method increases the mean success rate from 43.4% to 75.1%, compared with 61.4% for π0.5. These results show that cross-model prediction discrepancy can provide useful feedback for improving robot policies under the evaluated manipulation tasks. Website: https://imagine-to-achieve.github.io/
Yuheng Qiao, Ziran Wei, Xiaohan Wang +5
KTH · Beihang University · The Hong Kong University of Science and Technology (Guangzhou) +2
We present VGM-VS, a visual servoing method built on a pretrained feed-forward visual geometry model. Given the current view and a reference image captured at the target configuration, we estimate the relative camera pose with a visual geometry model and apply it iteratively as the pose increment of a closed-loop pose-based visual servoing (PBVS) scheme. The geometry-aware representation acquired from large-scale pretraining keeps this estimate reliable when the target is occluded, weakly textured, or covers only a small part of the image. However, the scale ambiguity inherent to these models leaves the predicted translation defined up to an unknown scale, while the pose increment must be metric for robot control. We close this gap with a scene-specific metric adaptation: the robot autonomously records image--pose pairs along a predefined motion starting from the target pose, and we fine-tune the camera head on these data, jointly learning the hand--eye transform and thus removing the need for a dedicated calibration process. We evaluate our method on three real-world assembly tasks with demanding tolerances: USB-C cable picking, cable insertion, and RAM insertion. Running in real time at 30Hz, VGM-VS converges to submillimeter terminal accuracy on the cable tasks, and reaches success rates of 90--100% when the target is moved during servoing. It converges in all trials under initial displacements of up to 30cm from the reference pose and with 50% of the target object occluded, outperforming the compared visual servoing baselines.
Yimin Pan, Sen Wang, You Zhou +4
All authors are with Agile Robots SE, Munich, Germany. · Technical University of Munich