Vision-Language-Action Models: How Images and Instructions Become Robot Motion

A technical guide to VLA models, action tokenization, diffusion control, robot data, real-world evidence, latency, generalization and failure modes.

Introduction

A robot can recognize a cup and still fail to pick it up. The missing step is not object detection but control: the system must connect pixels and words to a timed sequence of joint or end-effector commands, observe the result and correct the next action. Vision-language-action models, usually shortened to VLA models, attempt to learn that connection from large collections of robot demonstrations.

This article explains the complete VLA pipeline, from camera frames and language tokens to continuous actions, discrete action tokens, diffusion trajectories and action chunks. It compares major systems using the evidence their authors published, separates single-robot results from cross-embodiment claims and examines what zero-shot means in each experiment. It also covers latency, proprioception, closed-loop execution, long-horizon failure and the difference between grounding language in physical outcomes and merely learning statistical correlations in a dataset.

Key findings

  • A VLA policy outputs robot actions or action trajectories; a vision-language model that only describes a scene is not a VLA.
  • Action representation is a central design choice: systems use discretized tokens, continuous regression, diffusion trajectories or embodiment-specific action heads.
  • Most public zero-shot claims concern new objects, instructions or scenes on known hardware, not deployment on an unseen robot without adaptation.
  • Closed-loop control depends on observation frequency and inference latency; a strong semantic model can still fail when control updates arrive too slowly.
  • Cross-embodiment datasets improve transfer, but differences in kinematics, grippers, camera placement and action frequency still require normalization or adaptation.

Major VLA systems and the evidence they publish

Rows use the latest named version discussed in the cited primary material. Benchmarks are not ranked because tasks, hardware and success definitions differ.

ModelOrganizationYearAction outputRobot coverageAvailabilityMain limitation
RT-2Google DeepMind2023Discretized action tokensMultiple Google robot setupsPaper; weights unavailableClosed system and limited reproducibility
OpenVLAStanford, UC Berkeley and collaborators2024Tokenized continuous controlOpen X-Embodiment fine-tuning targetsCode and 7B weights releasedLarge compute footprint and adaptation still required
OctoUC Berkeley and collaborators2024Diffusion action chunksNine training embodiments reportedCode and checkpoints releasedEvaluation protocols vary by target robot
π0.5Physical Intelligence2025Continuous action chunks with FAST-style tokenizationCompany robots and mobile manipulatorsTechnical report; public weights unavailableResults reported by the developer
GR00T N1.6NVIDIA2025Embodiment-conditioned action policySeveral humanoid embodimentsOpen model release reported by NVIDIAReal deployment evidence remains task-specific
Gemini Robotics 1.5Google DeepMind2025High-level reasoning plus robot action policyMultiple robot embodiments reportedClosed accessArchitecture and training data not fully public
HelixFigure AI2025Whole upper-body action generationFigure humanoid only in public evidenceClosedSingle company embodiment and company-reported tests
SmolVLAHugging Face2025Compact action chunksLeRobot-compatible platformsCode, model and training stack releasedSmaller scale does not remove robot-specific calibration

Definition: what a VLA model is, and what it is not

A vision-language-action model receives visual observations, a natural-language instruction and, in many implementations, proprioceptive state such as joint positions or gripper status. It produces an action or a short sequence of actions that can be executed by a robot controller. The action may be expressed as joint targets, end-effector pose changes, gripper commands, base motion or a combination of these.

A VLA is not simply a large language model connected to a robot API. It is also not a vision-language model that returns text, a planner that writes symbolic steps without executing them or a video generator that predicts what a successful task might look like. The defining property is a learned mapping from multimodal observations and instructions to control-relevant output.

How the VLA pipeline works

Cameras provide one or more RGB images, sometimes with depth. A visual encoder converts those images into feature tokens. A language tokenizer and encoder represent the instruction. Proprioceptive values may be projected into the same latent space or passed to a separate action module. Cross-attention, early fusion or a shared transformer then connects words such as “red mug” with regions in the image and with the current robot state.

The policy head generates control commands. Autoregressive systems predict one action token after another. Continuous regression predicts numerical deltas directly. Diffusion policies start from noise and iteratively refine a trajectory. Action chunking predicts several future control steps in one inference pass, reducing repeated model calls but increasing the risk that later actions become stale when the world changes. A low-level controller converts the policy output into motor commands, while new sensor observations close the loop.

Discrete actions, continuous actions and diffusion trajectories

Discretization lets a transformer treat action values like language tokens, but precision depends on binning and the action vocabulary. Continuous heads preserve numerical resolution but can average incompatible behaviors. Diffusion policies represent multimodal trajectories more naturally, although iterative sampling can add latency. None of these choices is universally superior; the useful comparison is control quality at the required frequency on the target robot.

Temporal context and proprioception

A single image cannot reveal whether a gripper is closing, slipping or already in contact. VLA systems therefore use short observation histories, previous actions or proprioceptive state. Temporal context helps infer motion and task progress, while proprioception anchors visual predictions to the robot’s actual configuration. Systems that omit these signals may work on slow pick-and-place tasks yet struggle with dynamic contact or recovery.

Key systems and what they actually demonstrate

RT-1 established a transformer policy trained across many tasks on a shared mobile-manipulator platform. RT-2 transferred visual-language representations into action tokens and reported improved semantic generalization, but its weights and full training data were not released. OpenVLA trained a 7-billion-parameter open model on Open X-Embodiment data and made code and weights available, creating a reproducible baseline for adaptation rather than a plug-and-play universal controller.

Octo uses a transformer backbone with diffusion action decoding and was designed for fine-tuning across robot platforms. Physical Intelligence’s π0 and π0.5 combine large-scale multimodal pre-training with continuous robot control; π0.5 emphasizes task generalization in new homes, but the company’s reported evaluations are not independently replicated at equivalent scale. NVIDIA’s GR00T line targets humanoids and exposes embodiment conditioning, while Gemini Robotics and Figure’s Helix remain closed systems with selective public technical detail.

What a VLA model can actually control

Public VLA demonstrations most often control a robot arm, a mobile manipulator or the upper body of a humanoid. Outputs typically cover Cartesian end-effector motion, wrist rotation, gripper opening and closing, base velocity or a fixed set of joint targets. Whole-body humanoid control adds balance, foot contacts and collision constraints, so many systems delegate locomotion and stabilization to separate controllers even when the VLA chooses the task-level action.

The boundary matters. A model that tells a motion planner to “move to this pose” controls task intent but not every torque. A policy that emits joint targets at several hertz controls more of the motion but still relies on servo loops, safety limits and state estimation. Describing both as end-to-end control hides where perception, planning, stabilization and protection actually occur.

Evidence from real robots and the meaning of zero-shot

Real-robot evidence ranges from hundreds of short tabletop trials to mobile manipulation in multiple rooms. New-object tests ask whether the policy can act on an unseen instance within a familiar task. New-task tests change the instruction or object relation. New-environment tests change backgrounds, layouts or homes. New-embodiment transfer is harder because the action space and camera geometry change; most systems require fine-tuning, adapters or an embodiment-specific head.

Zero-shot therefore has no single meaning. In RT-2 it included semantic and reasoning generalization on known robot hardware. In π0.5, the company reported execution in new homes after broad training. In open models, zero-shot may mean applying a checkpoint before target-robot fine-tuning. A responsible comparison states exactly which variable was unseen and which parts of the stack remained fixed.

Failure modes: where VLA policies break

Incorrect visual grounding can attach an instruction to the wrong object. Depth errors produce grasps that stop short or collide. Long action chunks can continue after an object moves. Autoregressive error accumulates across long tasks, while diffusion sampling may miss a real-time deadline. Camera relocation changes the visual distribution, and a new gripper changes the meaning of the same end-effector command.

Recovery is a separate capability from initial success. Many benchmarks reset the scene after failure, which hides whether the policy can notice a dropped object, replan around an obstruction or safely abandon a task. Language can also be correlated rather than causally grounded: a policy may choose the correct action because a phrase resembles training examples, without maintaining an explicit model of object state or task constraints.

Practical applications and current maturity

The most credible present uses are bounded manipulation jobs with known safety envelopes: sorting, tote transfer, laboratory handling, mobile pick-and-place and data collection. VLA policies are useful when task variation is too large for one hand-coded sequence but the environment can still be monitored and reset. They can also provide a high-level layer above conventional motion planning and force control.

Unsupervised household work, long industrial shifts and safety-critical contact remain less mature. These settings demand consistent perception under lighting changes, rapid recovery, calibrated force, low latency and validated fail-safe behavior. A VLA can broaden the task vocabulary, but it does not replace mechanical design, deterministic safety controls or application-specific validation.

Limitations and missing information

  • Training-set sizes are reported using different units, including episodes, trajectories, hours and transitions, so direct scale comparisons are unreliable.
  • Closed models do not expose complete datasets, architecture details, weights or failure logs; published results are developer-reported.
  • Success rates use different task definitions, reset rules and horizons and should not be ranked in one league table.
  • Many demonstrations use prepared objects, fixed camera layouts or controlled lighting even when the instruction is novel.
  • Control frequency and end-to-end inference latency are not consistently reported, despite their importance for contact-rich tasks.

Conclusion

A VLA model is best understood as a learned control policy with multimodal inputs, not as a robot brain that automatically solves perception, planning and safety. Its useful capability is to connect visual observations and language to actions across a wider task distribution than a single hand-engineered routine.

The strongest public evidence today covers manipulation on known families of robots, with varying degrees of object, task and environment generalization. OpenVLA, Octo and SmolVLA improve reproducibility; π0.5, GR00T, Gemini Robotics and Helix show broader industrial ambition but expose less of their full stack. For deployment, the decisive questions remain control rate, target-robot adaptation, recovery behavior and the exact conditions under which each reported success was measured.

Frequently asked questions

What is a vision-language-action model?

A vision-language-action model is a learned robot policy that combines visual observations, a language instruction and often robot state to produce executable actions. Unlike a vision-language model that answers with text, a VLA returns joint commands, end-effector changes, gripper actions, base motion or short action trajectories that another controller sends to the hardware.

Are VLA models autonomous?

A VLA can execute actions without a human moving the robot moment by moment, but autonomy depends on the complete system. Human task selection, resets, safety supervision, remote intervention and conventional low-level controllers may still be present. Published papers should be checked for who starts the task, how failures are handled and whether demonstrations were collected through teleoperation.

What is action chunking in robotics?

Action chunking predicts several future control steps from one observation window. It can reduce inference calls and produce smoother motion, especially when a large model is too slow to run at servo frequency. The trade-off is responsiveness: later actions in the chunk may no longer match the scene after contact, object motion or an unexpected disturbance.

What does zero-shot mean for a VLA?

Zero-shot should name the unseen variable. It may mean a new object, a new instruction, a new room or a new task on familiar hardware. It rarely means that the same policy can control an arbitrary unseen robot without adaptation. Cross-robot transfer usually needs normalized actions, embodiment tokens, adapters or target-specific fine-tuning.

Which VLA models are open source?

OpenVLA, Octo and SmolVLA provide public code and model checkpoints under their stated licenses. Open availability varies: training data may be partial, target-robot code may be separate and some dependencies carry different licenses. RT-2, Gemini Robotics, Figure Helix and Physical Intelligence’s production-scale models do not provide equivalent public weights.

Why do VLA models need so much robot data?

Robot actions depend on embodiment, contact, camera geometry and timing. Internet images contain semantics but usually lack joint states, force, gripper commands and failure recovery. Demonstration data supplies those action labels, yet it is expensive because hardware must be operated, maintained, reset and recorded safely. Cross-embodiment datasets reduce duplication but do not remove calibration differences.

Sources and methodology

This guide prioritizes project pages, papers, official repositories, model cards and technical reports. Model descriptions use the latest named versions publicly documented by July 11, 2026. Claims about performance are attributed to the authors because no shared independent benchmark covers every system.

The comparison separates action representation, embodiment coverage and public availability. It does not rank success rates across incompatible robots, task sets or reset protocols. “Weights unavailable” means no public checkpoint equivalent to the reported model was found during verification.

  1. RT-1: Robotics Transformer for Real-World Control at Scale — Google Robotics · December 2022 · accessed July 11, 2026
  2. RT-2: Vision-Language-Action Models Transfer Web Knowledge to Robotic Control — Google DeepMind · July 2023 · accessed July 11, 2026
  3. OpenVLA: An Open-Source Vision-Language-Action Model — Stanford and UC Berkeley · June 2024 · accessed July 11, 2026
  4. Octo: An Open-Source Generalist Robot Policy — UC Berkeley and collaborators · 2024 · accessed July 11, 2026
  5. π0.5: A Vision-Language-Action Model with Open-World Generalization — Physical Intelligence · April 22, 2025 · accessed July 11, 2026
  6. GR00T N1.6 — NVIDIA · December 15, 2025 · accessed July 11, 2026
  7. Gemini Robotics 1.5 brings AI agents into the physical world — Google DeepMind · September 25, 2025 · accessed July 11, 2026
  8. Helix: A Vision-Language-Action Model for Generalist Humanoid Control — Figure AI · February 20, 2025 · accessed July 11, 2026
  9. SmolVLA: A compact vision-language-action model — Hugging Face · June 3, 2025 · accessed July 11, 2026

Related TechniaHQ guides

Official image recommendations

Fact-check report

Verified: July 11, 2026

Confirmed

  • OpenVLA, Octo and SmolVLA publish code and checkpoints through their official projects.
  • The listed model dates, organizations and stated embodiment coverage match the cited primary sources.
  • Real-robot and simulation evidence are identified separately in the article.

Not confirmed or incomplete

  • Closed-model parameter counts, complete training datasets and end-to-end inference latency are not publicly disclosed in comparable form.
  • Company-reported generalization results have not been independently reproduced at the same scale.
  • Benchmarks are not directly comparable across robots, tasks, horizons and reset rules.

Fast-changing information

  • Model versions, access programs, repositories and weights can change after publication.
  • New cross-embodiment datasets may alter the open-model comparison.