LingBot-VA

Causal video‑action world model for generalist robot control

RSS 2026
We introduce LingBot‑VA, an autoregressive framework that unifies video world modeling and policy learning, jointly learning future frame prediction and action execution. Our evaluations highlight clear promise in long‑horizon manipulation, data‑efficient post‑training, and robust generalization to novel configurations.
It's showtime!
LingBot‑VA is a versatile all‑rounder, excelling across a wide range of settings—from long‑horizon tasks and high‑precision control to deformable and articulated object manipulation.
Long‑horizon
Make breakfast
Unpack delivery
Precision
Insert tubes
Pick screws
Deformable
Fold clothes
Open drawer
Progress Rate
Success Rate
LingBot‑VA
π₀.₅
Simulation

We evaluate LingBot‑VA on two simulation benchmarks, RoboTwin 2.0 and LIBERO, which encompass a variety of manipulation tasks across diverse robot embodiments. Our results demonstrate consistent improvements over state‑of‑the‑art methods.

RoboTwin 2.0
LIBERO
Easy Setting
Hard Setting
LingBot‑VA
π₀
π₀.₅
How it works
LingBot‑VA is an autoregressive diffusion framework that architecturally unifies visual dynamics prediction and action inference within a single interleaved sequence. It enables robots to simultaneously reason about future states and execute precise closed‑loop control.

Large‑scale Pretrain

We pretrain LingBot‑VA on large‑scale robotics video‑action datasets to learn rich visual dynamics, establishing a strong foundation for understanding how the physical world evolves and operating within it.

Framework

Our framework operates in three stages: (1) Autoregressive video generation predicts future frames conditioned on current observations and language instructions; (2) An inverse dynamics model (IDM) decodes actions from the predicted video; (3) After execution, real observations replace the video KV‑cache, grounding the our video‑action model in actual outcomes and enabling closed‑loop control.

Our inverse dynamics model (IDM) accurately decodes actions from predicted videos, generalizing well across diverse environments and embodiments.

Ground‑truth
Prediction

Prediction vs Reality

The comparison below shows that the predicted video closely match the video observed during real robot execution. Executing the decoded actions produces real observations that are consistent with the predicted frames.

Prediction
Reality
Why we choose video model?

We observe distinctive strengths of autoregressive video models—most notably their long‑term memory and sample efficiency. That's why we believe video models could establish a fresh and independent foundation for robot learning.

Long‑term MemoryRemember long and act right
Few‑shot‑AdaptationLearn rapidly

We use a simple setup that clearly tests whether the model truly has memory. In this task, the model must make decisions in sequences that contain repeated states. If the model relies only on the current observation and has no memory, it can easily get confused by repeated states and lose track of where it is in the sequence.

For example, in the state sequence A → B → A → C, a memoryless model cannot tell whether it is seeing A for the first or second time. As a result, it learns P(next∣A)=0.5 for both B and C, which can cause it to take incorrect transitions or get stuck in loops. In contrast, with access to full history, our model can distinguish the same state under different contexts and learn that after A → B → A, the next state should be C, i.e., P(C∣A→B→A)=1. This allows the model to reliably complete the sequence without getting confused by repeated states.

ABAC

Recurrent State

We test this with a task requiring the robot to: open the right box, close it, then open the left box. The right box looks identical before opening and after closing, creating a recurrent state. Without memory, π0.5 cannot distinguish these states and gets stuck in loops. Our model remembers the full history and completes the task correctly.

π0.5

LingBot‑VA

Counting

In this task, we require the agent to repeatedly wipe the same plate back and forth for three rounds. Each back‑and‑forth motion brings the agent to visually similar or identical states, creating repeated states throughout the trajectory. Counting therefore requires tracking how many actions have already been performed. Without memory, π0.5 cannot count and instead exhibits random behavior. In contrast, our model accurately tracks the count using its history, allowing it to complete the required number of repetitions reliably.

π0.5

LingBot‑VA