← PrimersPrimer · 2 min

    Vision-language-action models: how AI turns sight and words into movement

    A vision-language-action model is an AI system that takes in camera images and a written instruction and outputs the movements a robot should make.

    Updated 1 November 2026 · numbered links go to the braintankAI stories behind each claim

    What it is

    A vision-language-action model, usually shortened to VLA, is an AI system that looks at camera images, reads an instruction in ordinary language, and outputs the physical actions a robot should take. In effect it is a single learned controller that links seeing, understanding a request and moving, rather than a chain of separately engineered parts.

    Many VLAs are built on a vision-language model, the kind of system trained on large collections of images and text to describe pictures and answer questions about them. A vision encoder turns each camera frame into a sequence of tokens. The language backbone processes those tokens together with the instruction. An action component then converts the result into motor commands, such as where a gripper should move and whether it should open or close. This last step is trained on recorded demonstrations of robots carrying out tasks.

    Designs differ in how they produce actions. Some divide continuous movements into discrete bins and predict them as tokens, much as a language model predicts words. Others attach a separate output head that generates smooth continuous values, often a short chunk of future actions at once. Either way, the model runs in a loop: it acts, observes the new scene and acts again.

    How it differs from world models and plain vision-language models

    A plain vision-language model stops at words. It can say that a cup is to the left of a plate, or even list the steps for clearing a table, but it has no means of turning that into joint movements. A VLA keeps much of the same visual and linguistic knowledge and adds the missing link to a body, so its output is behaviour rather than description.

    A world model answers a different question. Instead of choosing what to do, it predicts what will happen next, typically how a scene will look or change if a given action is taken. Such predictions can be used for planning, or for training a controller in a simulated environment. A VLA, by contrast, is a policy: it maps what it sees and what it is told directly to an action. The two ideas can be combined. A preprint describes a VLA that learns compact physical tokens about how a scene will change, so that the model can anticipate motion while sidestepping the delay of generating future video[1]. That work has not yet been peer reviewed.

    Where it is stuck

    A central constraint is data. Text and images are plentiful online, but recordings of robots performing tasks are slow and costly to gather, and they come from machines with different arms, grippers and cameras, which makes pooling them difficult. Models trained this way can perform well on familiar tasks and settings yet falter when objects, lighting or layouts change in ways the training data did not cover.

    Speed is another issue. Large models take time to compute each output, while physical control often needs fast, steady responses, so designers must balance model size against reaction time. There are also open questions about how much these systems capture of physical properties such as weight, friction and contact, as opposed to visual patterns that tend to accompany success. Measuring progress is hard too: real-world tests are slow and difficult to repeat, and comparing results across different laboratories and robots remains difficult.

    What we have reported

    1 dispatches
    背景有螢幕字, 可用
    背景有螢幕字, 可用
    Embodied · Robot action models

    Robot control model anticipates motion without generating future video

    A preprint describes a vision-language-action model that learns compact physical tokens about how scenes will change, sidestepping the delay of generating video.

    arXiv preprint · 27 October 2026