From Video to Control: A Survey of Learning Manipulation Interfaces from Temporal Visual Data
Organizations: The University of Hong Kong, Hong Kong, China · Southern University of Science and Technology, Shenzhen, China · Peng Cheng Laboratory, Shenzhen, China · LimX Dynamics
Abstract
Video is a scalable observation of physical dynamics: it captures how objects move, how contact unfolds, and how scenes evolve under interaction -- all without requiring robot action labels. Yet translating this temporal structure into reliable robotic control remains an open challenge, because video lacks action supervision and differs from robot experience in embodiment, viewpoint, and physical constraints. This survey reviews methods that exploit non-action-annotated temporal video to learn control interfaces for robotic manipulation. We introduce an interface-centric taxonomy organized by where the video-to-control interface is constructed and what control properties it enables, identifying three families: direct video-action policies, which keep the interface implicit; latent-action methods, which route temporal structure through a compact learned intermediate; and explicit visual interfaces, which predict interpretable targets for downstream control. For each family, we analyze control-integration properties -- how the loop is closed, what can be verified before execution, and where failures enter. A cross-family synthesis reveals that the most pressing open challenges center on the robotics integration layer -- the mechanisms that connect video-derived predictions to dependable robot behavior -- and we outline research directions toward closing this gap.
Figures & tables
| Subcategory | Methods |
| \sagesf Family I: Direct Video–Action | |
| Joint video–action generators | Main: GR-1 ( Wu et al., 2024 ) , GR-2 ‡ ( Cheang et al., 2024 ) , PAD ( Guo et al., 2024 ) , UWM ( Zhu et al., 2025 ) , UVA ( Li et al., 2025b ) , Cosmos Policy ( Kim et al., 2026b ) , Fast-WAM ‡ ( Yuan et al., 2026 ) Other: LDA-1B ( Lyu et al., 2026 ) , DreamZero † ( Ye et al., 2026 ) , X-WAM ‡ ( Guo et al., 2026 ) |
| Frozen predictive-video features | VidMan ( Wen et al., 2024b ) , VPP ( Hu et al., 2025 ) |
| Latent-state world models ( boundary ) | APV ( Seo et al., 2022 ) , ContextWM ( Wu et al., 2023 ) |
| \sagesf Family II: Latent-Action | |
| Latent actions as standalone control interfaces | CLASP ( Rybkin et al., 2019 ) |
| Method | Architecture | Video–Action Coupling | Training | Video at Inference | Execution |
| Joint video–action generators | |||||
| GR-1 ( Wu et al., 2024 ) | AR Transformer | Joint (shared GPT) | Two-stage | Optional (action-only decoding) | Stepwise |
| GR-2 ( Cheang et al., 2024 ) | AR Transformer | Joint (shared GPT) | Two-stage | Optional (action-only decoding) | Chunked |
| PAD ( Guo et al., 2024 ) | Diff. Transformer | Joint denoising, masked modalities | Two-stage | Optional (action-only denoising) | Receding |
| UWM ( Zhu et al., 2025 ) | Diff. Transformer | Coupled diff. via timesteps | End-to-end | Optional | Chunked |
| UVA ( Li et al., 2025b ) | Latent + diff. heads | Joint latent, decoupled decoding | End-to-end | No (action head only) | Chunked |
| Method | Video Pre-training Data | Action Supervision | Video Action Transfer | Task Scope | Real-Robot Scope |
| Joint video–action generators | |||||
| GR-1 ( Wu et al., 2024 ) | Ego4D (egocentric human video) | Robot demos | Shared token space; video features action tokens | Tabletop and articulated manip. | Object transport; articulated manip. |
| GR-2 ( Cheang et al., 2024 ) | Web-scale video + robot video | Multi-robot demos | Shared transformer; video–language features action tokens | General tabletop manip. | 105 tabletop tasks + bin picking |
| PAD ( Guo et al., 2024 ) | Robot demos + action-free video | Robot demos | Joint denoising over video+action tokens (masked on video-only data) | Tabletop manip. | 4 Panda task groups |
| UWM ( Zhu et al., 2025 ) | Internet video + robot video | Robot demos | Coupled diffusion; modality-specific timesteps | Tabletop manip. | 5 Franka DROID tasks |
| UVA ( Li et al., 2025b ) | Robot video (action-free acceptable) | Robot demos | Shared encoder; separate video/action heads | General manip. | 3 ARX X5 UMI tasks |
| Method | Metric (as reported) | Setting / Protocol Note | Source |
| CALVIN ( Mees et al., 2022 ) : long-horizon language-conditioned manipulation (ABC D) | |||
| GR-1 ( Wu et al., 2024 ) | SR@1–5 † (%): 85.4 / 71.2 / 59.6 / 49.7 / 40.1; Avg.Len ‡ : 3.06 | Train on 100% ABC, test on D | Table 1 |
| VidMan ( Wen et al., 2024b ) | SR@1–5 (%): 91.5 / 76.4 / 68.2 / 59.2 / 46.7; Avg.Len: 3.42 | Train on 100% ABC, test on D | Table 1 |
| VPP ( Hu et al., 2025 ) | SR@1–5 (%): 96.5 / 90.9 / 86.6 / 82.0 / 76.9; Avg.Len: 4.33 | Train on 100% ABC, test on D | Table 1 |
| MetaWorld ( Yu et al., 2020 ) : multi-task manipulation suite (50 tasks) | |||
| PAD ( Guo et al., 2024 ) | Avg. SR (%) (50 tasks): 72.5 | Single text-conditioned policy; 50 traj. per task for training | Table 1 |
| Method | Discovery Data | Grounding Workflow | Grounding Data | Task Scope | Real-Robot Scope |
| Latent actions as standalone control interfaces | |||||
| CLASP ( Rybkin et al., 2019 ) | Robot video (BAIR pushing) | Small latent action map; plan over latents (image-goal MPC) | Small labeled set | Tabletop manip. | – |
| Latent actions in instruction-conditioned policy learning | |||||
| LAPA ( Ye et al., 2025 ) | Robot + human manip. video | Latent-action prediction as pretraining; head replacement + fine-tune | Robot demos | Tabletop manip. | 3 Franka tabletop tasks, 15 objects |
| Moto ( Chen et al., 2025c ) | Cross-embodiment robot + human video | Autoregressive latent-token pretraining; co-train action head | Robot demos | Long-horizon manip. | 3 FANUC tabletop tasks |
| UniVLA ( Bu et al., 2025 ) | Cross-embodiment robot + human video | Task-centric latent tokens; lightweight decoder actions | Small robot demos | Manip., navigation | 4 Piper-arm long-horizon tasks |
| Method | Latent | Bottleneck | Prediction Space | Grounding Mechanism | Deployment Role |
| Latent actions as standalone control interfaces | |||||
| CLASP ( Rybkin et al., 2019 ) | Continuous | -VAE / IB | Pixels (next-frame / rollout) | MLP latent action (labeled rollouts) | Used for planning (MPC) |
| Latent actions in instruction-conditioned policy learning | |||||
| LAPA ( Ye et al., 2025 ) | Discrete | VQ | Pixels / features (fixed-horizon) | Replace latent head with action head; fine-tune | Pretraining only |
| Moto ( Chen et al., 2025c ) | Discrete | VQ | Pixels / features (fixed-horizon) | Add action head; co-train with autoregressive latent action prediction | Pretraining + co-training |
| UniVLA ( Bu et al., 2025 ) | Discrete | Two-stage VQ | DINO ( Oquab et al., 2024 ) features (short-horizon) | Lightweight latent action decoder | Action tokens |
| Method | Metric (as reported) | Setting / Protocol Note | Source |
| LIBERO ( Liu et al., 2023 ) /CALVIN ( Mees et al., 2022 ) manipulation benchmarks — task success | |||
| UniVLA ( Bu et al., 2025 ) | LIBERO Avg. SR (%) over Sp/Ob/Go/Lo: 95.2 (full pretrain); 92.5 (Bridge-V2); 88.7 (human-video) | Four suites, 50 traj. per task for training; result avg. over Sp/Ob/Go/Lo | Table I |
| LAPA ∗ ( Ye et al., 2025 ) | LIBERO Avg. SR (%) over Sp/Ob/Go/Lo: 65.7 | Four suites, 50 traj. per task for training; result avg. over Sp/Ob/Go/Lo | UniVLA Table I |
| HiLAM ( Kim et al., 2026a ) | LIBERO-Lo SR (%): 94; Sp/Ob/Go are reported in Fig. 3a bar chart without exact numeric values | Four LIBERO suites, 10 tasks per suite and 50 demos per task; exact data-efficiency values are reported for Lo | Fig. 3a–b; Sec. 4.2.1 |
| RotVLA ( Li et al., 2026 ) | LIBERO SR (%) over Sp/Ob/Go/Lo: 98.2 / 99.6 / 98.4 / 96.4; Avg. 98.2 | Four LIBERO suites | Table 1 |
| ALAM ( Tang et al., 2026 ) | LIBERO SR (%) over Sp/Ob/Go/Lo: 99.2 / 99.6 / 99.0 / 94.4; Avg. 98.1 | Four LIBERO suites; reported as + ALAM with a 3B flow-matching backbone | Table 2 |
| Method | Video Source | Robot Data | Cross-E. | Task Scope | Real-Robot Scope |
| Frame-based interfaces | |||||
| UniPi ( Du et al., 2023 ) | Internet text-video + robot video-text finetuning | Robot demos | ✓ | General | Limited (reimpl. by SuSIE) |
| Gen2Act ( Bharadhwaj et al., 2025 ) | Internet (pretrained generator; frozen) | Robot demos + paired generated human videos | ✓ | General | multi-setting generalization test |
| AVDC ( Ko et al., 2024 ) | Robot video (action-free); diffusion predictor finetuned in-domain | None (zero-shot; grasp required) | ✓ | Rigid objects | Real robot + Meta-World sim |
| RIGVid ( Patel et al., 2026 ) | Pretrained video generator (frozen) | None (zero-shot; online tracking) | ✓ | Rigid objects | 4 tasks; zero-shot |
| Dreamitate ( Liang et al., 2024 ) | Collected stereo human tool-use video | None (zero-shot after pose tracking) | Limited | Tool manip. | 4 tool tasks |
| Method | Predicted Interface | Transferred To | Input | Action Derivation | Loop |
| Frame-based interfaces | |||||
| UniPi ( Du et al., 2023 ) | Video plan | — | RGB | Learned (inverse dynamics) | Open |
| Gen2Act ( Bharadhwaj et al., 2025 ) | Human video plan | — | RGB | Learned (video-conditioned policy) | Closed |
| AVDC ( Ko et al., 2024 ) † | Video plan | Object 6D poses | RGB-D | Geometric (flow + PnP ( Lepetit et al., 2009 ) ) | Open |
| RIGVid ( Patel et al., 2026 ) †‡ | Video plan (sampled & filtered) | Object 6D poses | RGB-D | Geometric (6D pose tracking + retargeting) | Closed |
| Dreamitate ( Liang et al., 2024 ) | Stereo video plan | Tool 6D poses | Stereo | Geometric (MegaPose ( Labbé et al., 2022 ) ) | Open |
| Method | Metric (as reported) | Setting / Protocol Note | Source |
| CALVIN ( Mees et al., 2022 ) : long-horizon language-conditioned (ABC D) | |||
| UniPi † ( Du et al., 2023 ) | SR@1–5 ‡ (%): 56 / 16 / 08 / 08 / 04 | Train on 100% ABC, test on D | SuSIE Table 1 |
| SuSIE ( Black et al., 2024b ) | SR@1–5 (%): 87 / 69 / 49 / 38 / 26 | Train on 100% ABC, test on D | Table 1 |
| CLOVER ( Bu et al., 2024 ) | SR@1–5 (%): 96 / 84 / 71 / 58 / 45; Avg.Len § : 3.53 | Train on 100% ABC, test on D | Table 1 |
| LIBERO ( Liu et al., 2023 ) : multi-suite manipulation (Spatial / Object / Goal / Long) | |||
| UniPi † ( Du et al., 2023 ) | SR (%) over Sp/Ob/Go/Lo: 69.2 / 59.8 / 11.8 / 5.8 | Reported by ATM; 10 demos + 50 action-free videos per task | ATM Table V |
| Axis | Direct Video–Action | Latent-Action | Explicit Visual Interfaces |
| What action-free video supervises | Shared dynamics-aware representations via temporal prediction | A bottleneck variable (latent action) summarizing transition-causing change | A visualizable interface (subgoal image / video plan / traj. / poses) |
| Interface at deployment | None exposed; link lives in hidden features and the action head | Abstract latent-action interface; may be exposed for planning/control or retained mainly as a training signal | Explicit and inspectable: plans, subgoals, tracks, flows, poses |
| Action production | Predict actions directly in native control space | Ground latent actions to robot actions, or transfer their supervision into a native-action policy | Map interface to robot actions via controller, optionally after interface transfer |
| Typical training factorization | Joint/interleaved video+action on mixed data; boundary: action-free pretrain then RL grounding | Stage 1: discover latent actions from obs.-only data; Stage 2: grounding, policy training, or head transfer with limited action-labeled data | Predictor from action-free video; controller trained separately (demos, sim, RL, or zero-shot geometry) |
| Inference-time requirements | Often bypasses video gen.; some models can still produce rollouts | Usually no video gen.; infer/select latent actions, decode persistent tokens/skills, or output native actions | Depends on interface: may need generative prediction + post-processing; or lightweight predictors; execution via tracking/controller |
| Benefits | End-to-end in native action space; simple interface; scales with mixed data; efficient when video bypassed | Modular discovery vs. grounding; compact action-like interface or supervision signal; reduced action supervision | Transparency / debuggability; natural cross-embodiment transfer; predictor/controller improve independently; interface transfer makes embodiment-agnostic targets explicit |
| Family | Loop closure | Pre-exec. verification | Main control risk | Common mitigation |
| Direct video–action | Native-action decoding (stepwise, chunked, or receding-horizon); no inspectable intermediate | Low | Shared representation may be visually predictive yet not controllable; feasibility enters through action outputs | Robot-action grounding; frequent re-decoding to limit drift; bypass/amortize video generation for control rate; no explicit feasibility checks |
| Latent-action | Latent planning/search (e.g., MPC over latents) or latent-conditioned policy; some variants output native actions | Medium-low | Codes may be predictive but not identifiable or executable; risk enters at latent prediction and grounding alignment | Information bottlenecks, disentanglement/contrastive objectives, native-action fine-tuning; online monitoring of latent rollouts when retained |
| Explicit visual interfaces | Controller tracks a subgoal, trajectory, or pose target; open-loop, periodic replanning, or closed-loop tracking | Medium-high | Target may be visually plausible yet physically infeasible; risk enters through predicted visual/geometric targets and the transfer pipeline | Closed-loop tracking and replanning, residual correction, candidate filtering; reachability/collision checks (still rarely integrated) |