July 07, 2026
Version of Record: This is the author’s accepted manuscript. The definitive Version of Record was published in Drones 2026, 10(6), 412. https://doi.org/10.3390/drones10060412. This work is licensed under a Creative Commons Attribution 4.0 International License (CC BY 4.0).
Vision–Language–Action (VLA) models use a single foundation model to map camera images and language instructions to robot actions. A VLA processes visual and language inputs through a Vision–Language Model (VLM) pre-trained on internet-scale data then generates motor commands through a learned action head. Because the architecture makes no assumptions about the specific robot, VLAs can control manipulators, mobile robots, and drones with the same model family, enabling robots to assist in homes, factories, and disaster-response scenarios.
To date, the vast majority of VLA research has focused on manipulation, and bimanual coordination in particular. Bimanual tasks (folding laundry, assembling boxes, clearing tables) require two \(7{+}\)-degree-of-freedom arms to move in concert under partial observability, making them among the most challenging testbeds for VLA models. This concentration of research effort means that bimanual manipulation is where VLA architectures, training recipes, and action representations are best understood. We therefore devote the first application section of this review to a detailed analysis of VLAs for bimanual manipulation.
We then extend the analysis to unmanned aerial robotics, where the same VLA ideas are now being adopted. The connection between the two domains is not merely conceptual. Coordinating two arms and coordinating a drone fleet both require generating coupled multi-agent actions from shared observations. The action chunking methods that produce smooth bimanual trajectories also produce smooth flight paths. Drones with grippers or robotic arms face both challenges at once, stabilizing flight while manipulating objects. The training recipes (pre-training on diverse data, sim-to-real transfer, reinforcement learning from practice) are shared. Language grounding is also unified: the same VLM mechanisms that interpret “fold the shirt neatly” for a manipulator interpret “fly to the red building and inspect the roof” for a drone. Reviewing bimanual VLAs first provides the vocabulary and analytical framework that makes the aerial discussion concrete.
Progress in manipulation VLAs. The field has moved quickly. RT-2 (2023) [1] first showed that a VLM can be fine-tuned to output robot actions. \(\pi_0\) (2024) [2] introduced flow matching, a method that learns to transform random noise into robot actions. It reached state-of-the-art bimanual performance on tasks like laundry folding and box assembly. \(\pi_{0.5}\) (2025) [3] deployed VLAs in real homes with high success rates, and \(\pi_0^*\) [4] enabled VLAs to improve from their own practice via reinforcement learning. Open-source systems (OpenVLA [5], Octo [6]) and efficient architectures [7], [8] have made the technology broadly accessible.
Emergence of unmanned aerial VLAs. In parallel, the unmanned aerial systems community has begun adopting VLA ideas. CognitiveDrone [9] generates real-time flight commands from camera images and text instructions. DroneVLA [10] performs language-commanded aerial grasping, while AIR-VLA [11] benchmarks aerial manipulation VLAs. Flying Hand [12] uses the same action chunking method developed for bimanual manipulation (ACT) on a hexarotor with a robotic arm. These systems confirm that the VLA framework transfers across embodiments.
Gap in existing surveys. Surveys on foundation models for robotics [13] address high-level planning but not low-level motor control. Reviews of diffusion-based imitation learning [14] focus on policy generation but do not cover VLA architectures. Surveys on multi-arm systems [15] cover classical methods, not learned policies. Aerial surveys have examined perception and detection but not end-to-end VLA-based drone control. No existing review treats bimanual manipulation and unmanned aerial robotics as two instances of the same VLA problem.
This review fills that gap by treating VLAs as a single framework applied to two embodiment families. We first review the shared VLA machinery (architectures, training recipes, action representations, language grounding) and then apply it to bimanual manipulation and unmanned aerial robotics, in turn, drawing explicit parallels throughout. The main contributions are:
A unified taxonomy of VLA models covering architectures, training, action representations, bimanual manipulation, and unmanned aerial robotics, with comparison tables spanning 30+ methods.
The first cross-domain analysis connecting bimanual coordination strategies to multi-drone and aerial manipulation systems, showing how insights transfer between embodiments.
Fourteen research directions identifying open challenges across both domains, from real-time control and safety certification to end-to-end drone VLAs and bridging the research-to-production gap.
This paper is structured to build from shared foundations to domain-specific applications. Sections 2–7 cover the common VLA stack: problem formulation, background, benchmarks, architectures, training, and action representations. Section 8 then applies this stack to bimanual manipulation, where VLAs are most mature. Section 9 applies it to unmanned aerial robotics, drawing on the bimanual analysis to highlight what transfers and what differs. Section 10 examines language grounding across both domains. Section 11 addresses cross-cutting concerns (visual representations, world models, memory, safety, sim-to-real). Section 12 synthesizes findings and identifies research directions that span both embodiment families.
We begin by formalizing the core concepts that underpin the review: the VLA policy, action chunking, flow matching for action generation, and bimanual coordination. The notation introduced here is used consistently in subsequent sections; Table 1 provides a summary. Figure 1 presents the taxonomy that organizes this review.
| Symbol | Description |
|---|---|
| \(\pi_\theta\) | VLA policy parameterized by \(\theta\) |
| \(\mathbf{o}_t\) | Visual observation at time \(t\) |
| \(\ell\) | Natural-language instruction |
| \(\mathbf{q}_t\) | Proprioceptive state (joint positions) |
| \(\mathbf{a}_t\) | Single-step action |
| \(\mathbf{A}_t\) | Action chunk of horizon \(H\) |
| Symbol | Description |
|---|---|
| \(H\) | Action chunk horizon (number of steps) |
| \(T\) | Terminal (final) time step of an episode |
| \(\boldsymbol{\tau}\) | Trajectory \((\mathbf{a}_0, \ldots, \mathbf{a}_{T-1})\) |
| \(\mathbf{g}\) | Goal state |
| \(\mathcal{S}(\ell, \mathbf{o}_T)\) | Task completion indicator |
| \(d_a\) | Action dimensionality |
| \(K\) | Number of denoising/flow steps |
| \(\mathbf{v}_\theta\) | Learned velocity field (flow matching) |
| \(\mathbf{a}_t^L, \mathbf{a}_t^R\) | Left and right arm actions |
| \(f_{\text{vis}}, f_{\text{VLM}}, f_{\text{act}}\) | Visual encoder, VLM backbone, action head |
| \(\alpha, \gamma, \sigma_k\) | Diffusion schedule coefficients (Equation ([eq:diffusion])) |
| \(\mathbf{z}\) | Gaussian noise, \(\mathbf{z} \sim \mathcal{N}(\mathbf{0}, \mathbf{I})\) |
| \(\epsilon_\theta\) | Noise prediction network (diffusion) |
Policy definition. A Vision–Language–Action model defines a policy \(\pi_\theta\) parameterized by \(\theta\) that maps a visual observation \(\mathbf{o}_t \in \mathcal{O}\), a language instruction \(\ell \in \mathcal{L}\), and optionally a proprioceptive state \(\mathbf{q}_t \in \mathcal{Q}\) to an action \(\mathbf{a}_t \in \mathcal{A}\):
\[\pi_\theta : \mathcal{O} \times \mathcal{L} \times \mathcal{Q} \rightarrow \mathcal{A}. \label{eq:vla95policy}\tag{1}\]
The observation space \(\mathcal{O}\) typically consists of one or more camera images \(\mathbf{I}_t \in \mathbb{R}^{H_{\text{img}} \times W_{\text{img}} \times 3}\). The language instruction \(\ell\) is a natural-language string tokenized and embedded by the VLM backbone. The action space \(\mathcal{A}\) varies by embodiment; for a single \(n\)-DOF arm with a gripper, \(\mathbf{a}_t \in \mathbb{R}^{n+1}\), encoding either joint velocities or end-effector displacements plus a gripper command.
Architecture. The VLA framework distinguishes itself from prior vision-based control policies by sharing a backbone with a pre-trained VLM. Concretely, a VLA typically consists of three components: (1) a visual encoder \(f_{\text{vis}}\) that produces image tokens, (2) a vision–language backbone \(f_{\text{VLM}}\) that jointly reasons over image and text tokens, and (3) an action head \(f_{\text{act}}\) that decodes actions from the VLM’s hidden representations:
\[\mathbf{a}_t = f_{\text{act}}\!\left(f_{\text{VLM}}\!\left(f_{\text{vis}}(\mathbf{I}_t),\; \text{Tok}(\ell),\; \mathbf{q}_t\right)\right), \label{eq:vla95components}\tag{2}\]
where \(\text{Tok}(\ell)\) denotes the tokenized language instruction. The proprioceptive state \(\mathbf{q}_t\) is likewise tokenized and fed into \(f_{\text{VLM}}\) alongside the visual and language tokens.
Goal formalization. A VLA policy is trained to reach a goal state \(\mathbf{g} \in \mathcal{G}\) specified implicitly by the language instruction \(\ell\): the task is complete when the world state matches the intent of \(\ell\). We formalize this with a task completion indicator:
\[\mathcal{S}(\ell, \mathbf{o}_T) = \begin{cases} 1 & \text{if } \mathbf{o}_T \text{ satisfies } \ell, \\ 0 & \text{otherwise}, \end{cases} \label{eq:goal}\tag{3}\]
where \(\mathbf{o}_T\) is the observation at the terminal step \(T\) of an episode of length \(T\). In practice, \(\mathcal{S}\) is evaluated by a human judge, a VLM-based evaluator, or structured predicates. Trajectory planning. Over the same episode of \(T\) steps, the VLA produces a trajectory \(\boldsymbol{\tau} = (\mathbf{a}_0, \mathbf{a}_1, \ldots, \mathbf{a}_{T-1})\) by iteratively predicting and executing action chunks. No explicit trajectory optimization is performed; the trajectory emerges from successive chunk predictions, each conditioned on the latest observation:
\[\boldsymbol{\tau} = \bigoplus_{k=0}^{\lceil T/H \rceil - 1} \pi_\theta(\mathbf{o}_{kH}, \ell, \mathbf{q}_{kH}), \label{eq:trajectory}\tag{4}\]
where \(\boldsymbol{\tau}\) is the full trajectory over \(T\) time steps, \(k\) indexes successive chunk queries, \(H\) is the chunk horizon, and \(\bigoplus\) denotes concatenation. In hierarchical VLAs such as \(\pi_{0.5}\), a high-level planner additionally decomposes \(\ell\) into subgoal instructions \((\ell_1, \ell_2, \ldots)\) that each produce a trajectory segment.
Language applicability. Because VLM backbones inherit tokenizers trained on multi-lingual web corpora, VLA policies can in principle accept instructions in any language the tokenizer supports. In practice, however, all current VLA systems are trained and evaluated exclusively in English, and multi-lingual generalization has not been tested. Whether cross-lingual transfer degrades action prediction quality remains an open question.
Illustrative examples. To ground the formulation above, consider two representative tasks. (i) Bimanual manipulation: given a camera image \(\mathbf{I}_t\) of a towel on a table and the instruction \(\ell =\) “fold the towel,” \(f_{\text{vis}}\) extracts image tokens, \(f_{\text{VLM}}\) fuses them with \(\text{Tok}(\ell)\) to form a latent plan, and \(f_{\text{act}}\) decodes an action chunk \(\mathbf{A}_t\) that moves both arms to grasp opposite edges and bring them together. The goal indicator \(\mathcal{S}\) returns 1 when the towel is folded at step \(T\). (ii) Aerial navigation: given a forward-facing camera image and \(\ell =\) “fly to the red building,” the same pipeline produces a trajectory \(\boldsymbol{\tau}\) of 3D waypoints; here, the action chunk encodes position commands rather than joint angles, and \(\mathcal{S}\) returns 1 when the drone reaches the target.
Rather than predicting a single action \(\mathbf{a}_t\), modern VLA policies predict an action chunk, a sequence of \(H\) future actions, in a single forward pass:
\[\mathbf{A}_t = (\mathbf{a}_t, \mathbf{a}_{t+1}, \ldots, \mathbf{a}_{t+H-1}) \in \mathbb{R}^{H \times d_a}, \label{eq:action95chunk}\tag{5}\]
where \(H\) is the chunk horizon and \(d_a\) is the action dimension. Action chunking, introduced in the context of ACT [16], offers two key advantages. First, it amortizes the cost of a single VLM forward pass over multiple control steps, which allows high-frequency control despite the latency of large models. Second, it captures temporal correlations between successive actions, producing smoother trajectories than single-step prediction. The chunk is typically executed open-loop or with temporal ensembling, where overlapping chunks are averaged to reduce jitter.
Flow matching [17] provides a framework for learning continuous normalizing flows by regressing a vector field that transports samples from a simple prior \(p_0\) (e.g., a standard Gaussian) to the data distribution \(p_1\). Given a time-dependent vector field \(\mathbf{v}_\theta(\mathbf{x}, t)\) for \(t \in [0, 1]\), the flow \(\phi_t(\mathbf{x})\) satisfies (here, \(t\) denotes the continuous flow time parameter, distinct from the discrete control step index used elsewhere):
\[\frac{d}{dt}\phi_t(\mathbf{x}) = \mathbf{v}_\theta(\phi_t(\mathbf{x}), t), \quad \phi_0(\mathbf{x}) = \mathbf{x}, \quad \mathbf{x} \sim p_0. \label{eq:flow95ode}\tag{6}\]
where \(\phi_t\) is the flow map at time \(t\), transporting a sample from \(p_0\) toward \(p_1\). The training objective minimizes the conditional flow matching loss:
\[\mathcal{L}_{\text{FM}} = \mathbb{E}_{t, \mathbf{x}_0, \mathbf{x}_1}\!\left[\left\| \mathbf{v}_\theta(\mathbf{x}_t, t) - (\mathbf{x}_1 - \mathbf{x}_0) \right\|^2\right], \label{eq:flow95loss}\tag{7}\]
where \(\mathbf{x}_t = (1 - t)\mathbf{x}_0 + t\mathbf{x}_1\) is a linear interpolation. In the VLA context, \(\mathbf{x}_1\) is the ground-truth action chunk \(\mathbf{A}_t\) and \(\mathbf{x}_0\) is Gaussian noise. \(\pi_0\) [2] applies this formulation with a VLM backbone: the VLM hidden states condition the flow, and the action head iteratively denoises a noisy action chunk over \(K\) steps during inference.
For a bimanual system with a left arm and a right arm, the joint action space is:
\[\mathbf{a}_t^{\text{bi}} = [\mathbf{a}_t^L \;;\; \mathbf{a}_t^R] \in \mathbb{R}^{d_L + d_R}, \label{eq:bimanual95action}\tag{8}\]
where \(\mathbf{a}_t^L \in \mathbb{R}^{d_L}\) and \(\mathbf{a}_t^R \in \mathbb{R}^{d_R}\) are the actions for the left and right arms, respectively. For typical 7-DOF arms with grippers, \(d_L = d_R = 8\) (7 joint positions or velocities + 1 gripper command), yielding \(d_a = 16\). With action chunking of horizon \(H\), the full bimanual action chunk has dimensionality \(H \times (d_L + d_R)\), which for typical settings (\(H = 50\), \(d_a = 16\)) reaches 800 dimensions.
Bimanual coordination can be categorized into three modes:
Independent: each arm executes its own subtask without coupling (e.g., one arm picks an object while the other holds a container).
Loosely coupled: arms must coordinate timing but not forces (e.g., handover tasks where one arm releases as the other grasps).
Tightly coupled: arms must coordinate both motion and forces simultaneously (e.g., folding fabric where both arms must apply tension).
This review covers VLA models that integrate a pre-trained vision–language backbone with an action generation mechanism, with emphasis on their application to bimanual manipulation and unmanned aerial robotics. We include autoregressive, flow-based, diffusion-based, and hybrid architectures published through early 2026. We focus on learning-based approaches trained from demonstrations or reinforcement learning; classical motion planning, optimization-based bimanual coordination, and traditional PID-based drone controllers are outside our scope. For bimanual motion planning, we refer readers to Abbas et al. [15]; for classical aerial control, we refer to standard flight dynamics references [18]. The inclusion of both manipulation and aerial domains reflects the cross-embodiment nature of VLAs: the same architectures and training recipes power policies across diverse robot morphologies.
With these definitions established, Section 3 reviews the prerequisite concepts.
Before surveying specific VLA methods, we review the foundational concepts they build upon: vision–language models, imitation learning, generative modeling for action generation, bimanual robotic systems, and aerial robotic systems.
Vision–Language Models (VLMs) jointly process visual and textual inputs, built upon the Transformer architecture [19] and trained on internet-scale image–text datasets. The Vision Transformer (ViT) [20] extended self-attention to image patches, while CLIP [21] established contrastive pre-training for aligned visual–textual representations. The pre-train-then-fine-tune recipe, scaled by GPT-3 [22] and refined via instruction-tuning [23], is the foundation-model methodology that VLAs inherit.
Key VLMs relevant to this review include PaLM-E [24], which demonstrated embodied reasoning in a 562B-parameter model; PaLIGemma [25] and Gemma [26], which provide efficient open-weight backbones used by several VLA systems; and open-source models (LLaMA [27], LLaVA [28]) that democratized access. VLMs are attractive for robotics because they recognize objects, understand spatial relationships, and interpret instructions without robotics-specific training.
The transition from VLM to VLA requires adding an action output modality. This can be achieved by (1) tokenizing actions as text tokens and fine-tuning the VLM’s language head [1], (2) attaching a separate action head that reads from the VLM’s hidden states [2], or (3) using the VLM as a high-level planner that conditions a low-level policy [29]. Each approach trades off between exploiting pre-trained knowledge and accommodating the continuous, high-frequency nature of robot control. A limitation for robotics is that VLMs lack grounding in physical interaction dynamics; they recognize objects but cannot predict contact forces or material deformation.
Imitation learning (IL) trains a policy \(\pi_\theta\) to mimic expert demonstrations \(\mathcal{D} = \{(\mathbf{o}_i, \ell_i, \mathbf{a}_i)\}_{i=1}^N\), dating back to ALVINN [30]. The simplest form, behavioral cloning (BC), minimizes a supervised loss:
\[\mathcal{L}_{\text{BC}} = \mathbb{E}_{(\mathbf{o}, \ell, \mathbf{a}) \sim \mathcal{D}}\!\left[\|\pi_\theta(\mathbf{o}, \ell) - \mathbf{a}\|^2\right]. \label{eq:bc95loss}\tag{9}\]
BC suffers from compounding errors due to distribution shift [31]: at test time, the policy visits states not seen in training. Action chunking [16] mitigates this by reducing decision points. A second challenge is multi-modality: for a given observation, multiple valid action sequences may exist. Mean-squared-error regression averages over modes, producing invalid intermediate actions. Bimanual tasks amplify both problems because the state space is higher-dimensional and errors propagate across both arms. This motivates expressive generative models (diffusion, flow matching, autoregressive sampling) as action decoders. Language-conditioned IL [32] extends BC by conditioning on language instructions; VLAs take this further by using pre-trained VLMs for rich semantic grounding.
Three families of generative models underpin VLA action generation. Early approaches used VAEs [33] and GANs [34] for latent action representations. DDPMs [35] and score-based models [36] provided higher-fidelity generation at the cost of iterative sampling, with Latent Diffusion Models [37] reducing this cost via learned latent spaces. The Decision Transformer [38] reframed RL as sequence modeling, foreshadowing the autoregressive approach that VLAs later adopted, and Gato [39] extended this to a generalist agent handling text, images, and robotic actions in one Transformer.
Autoregressive models factorize the action distribution as a product of conditionals:
\[p(\mathbf{A}_t | \mathbf{o}_t, \ell) = \prod_{h=0}^{H-1} p(\mathbf{a}_{t+h} | \mathbf{a}_{t:t+h-1}, \mathbf{o}_t, \ell). \label{eq:autoregressive}\tag{10}\]
RT-2 [1] discretizes continuous actions into 256 bins per dimension and generates action tokens left-to-right using the VLM’s language modeling head. This approach naturally exploits VLM pre-training but introduces quantization error and sequential latency that scales with action dimensionality.
Diffusion Policy [40] generates actions by iteratively denoising a Gaussian sample through a learned reverse diffusion process:
\[\mathbf{A}_t^{(k-1)} = \alpha\!\left(\mathbf{A}_t^{(k)} - \gamma \epsilon_\theta(\mathbf{A}_t^{(k)}, k, \mathbf{o}_t)\right) + \sigma_k \mathbf{z}, \label{eq:diffusion}\tag{11}\]
where \(\epsilon_\theta\) is the noise prediction network, \(k\) indexes the denoising step, \(\mathbf{z} \sim \mathcal{N}(\mathbf{0}, \mathbf{I})\) is standard Gaussian noise, and \(\alpha, \gamma, \sigma_k\) are schedule-dependent coefficients. Diffusion models excel at capturing distributions over multiple valid actions and produce smooth trajectories but require multiple denoising steps (\(K = 10\)–\(100\)), increasing inference latency.
Flow matching [17], formalized in Equation (7 ), offers a simpler training objective and often requires fewer steps than diffusion. Rectified Flow [41] straightens transport paths to reduce integration steps. \(\pi_0\) [2] demonstrated that flow matching with \(K = 10\) steps produces high-quality action chunks at \(50\,\text{Hz}\) for bimanual systems.
Three hardware platforms have transformed bimanual VLA research (see Section 8 for specifications). ALOHA [16] provides low-cost bilateral teleoperation for two 6-DOF arms, paired with the ACT policy (Action Chunking with Transformers) that predicts action chunks at \(50\,\text{Hz}\). Mobile ALOHA [42] extends this to a mobile base and demonstrated co-training (mixing target-task data with diverse data), which directly influenced VLA training recipes (Section 6.2). UMI [43] decouples data collection from the robot via hand-held grippers with visual–inertial tracking, allowing demonstrations in diverse environments without teleoperation hardware. The standardization of action spaces across these platforms has facilitated cross-system transfer; data collection strategies are detailed in Section 6.4.
Two practical concerns affect bimanual VLA deployment. Calibration: even small errors (\(\sim\)1 cm position, \(\sim\)2\(^\circ\) orientation) between arms can cause policies to fail; UMI [43] addresses this via visual–inertial tracking that decouples data collection from arm calibrations. Action space choice: joint-space actions (ACT [16], RDT-1B [44]) provide direct control but are embodiment-specific, while end-effector actions (\(\pi_0\) [2]) facilitate cross-embodiment transfer at the cost of inverse kinematics errors.
A quadrotor is a 6-DOF rigid body (3 translational, 3 rotational) controlled through differential thrust of four rotors, making it underactuated (4 inputs for 6 DOF). This underactuation creates inherent coupling between translational and rotational motion that complicates learned control policies. Quadrotors are the dominant platform for learning-based unmanned aerial robotics due to their mechanical simplicity, hovering capability, and commercial availability.
Traditional drone control employs cascaded PID loops operating at \({\geq}250\,\text{Hz}\), with an inner attitude loop and an outer position loop. Learning-based approaches replace part or all of this pipeline with neural network policies. The action space varies from high-level waypoints (suitable for navigation VLAs operating at \(5\)–\(10\,\text{Hz}\)) to low-level motor commands (required for agile flight at \({\geq}100\,\text{Hz}\)). This range of control frequencies and abstraction levels parallels the hierarchy observed in manipulation VLAs, from high-level subgoal generation (\(\pi_{0.5}\)) to low-level continuous action chunks (\(\pi_0\)).
High-fidelity simulators play an outsized role in aerial VLA development. AirSim [45] provides photorealistic rendering via Unreal Engine with accurate quadrotor dynamics. Flightmare [46] decouples rendering from physics, allowing massively parallel RL training at \(200\times\) real-time. These simulators are to aerial VLAs what LIBERO [47] (a suite of language-conditioned manipulation tasks) and SIMPLER [48] (a simulation-to-real evaluation framework) are to manipulation VLAs: essential infrastructure for training and evaluation at scale. Both benchmarks are described in detail in Section 4.2.
The datasets and benchmarks that drive VLA development and evaluation are reviewed in the next section.
Large-scale datasets and standardized benchmarks form the infrastructure that drives VLA research. We review the major datasets used for pre-training and evaluation, simulation benchmarks, and the metrics employed to assess bimanual manipulation and aerial navigation performance.
VLA training relies on large-scale robot demonstration data for pre-training. Table ¿tbl:tab:datasets? compares the major datasets. Three have proved most influential.
Open X-Embodiment (OXE) [49] is the largest open robot dataset, aggregating demonstrations from over 20 institutions across 22 robot embodiments. It contains more than 1 million episodes spanning single-arm, bimanual, and mobile manipulation tasks. OXE’s diversity in embodiments, viewpoints, and environments makes it the standard pre-training corpus for cross-embodiment VLAs. OpenVLA [5], Octo [6], and \(\pi_0\) [2] all use OXE (or subsets thereof) for pre-training.
DROID [50] provides 76,000 trajectories collected across 564 scenes and 86 tasks using Franka Emika arms. Unlike OXE, DROID emphasizes diversity within a single embodiment: 50 operators collected data across varied environments, capturing natural scene diversity. DROID has been shown to improve generalization when included in VLA pre-training mixtures.
BridgeData V2 [51], building on the original BridgeData [52] that first demonstrated cross-domain dataset boosting, contains 60,096 trajectories from a WidowX robot performing tabletop manipulation tasks across 24 environments. Its relatively uniform setup and reliable labeling make it a standard evaluation dataset. Many VLA papers report results on Bridge tasks.
GigaBrain-0.5M [53] is a recent large-scale dataset containing 500,000 episodes collected via a combination of teleoperation and autonomous data collection. It includes bimanual manipulation episodes and was designed to support VLA training with world-model-based reinforcement learning.
-0cm
| Dataset | Episodes | Embodiments | Tasks | Scenes | Bimanual | Language | Action Space | Domain | Open Access | Year |
|---|---|---|---|---|---|---|---|---|---|---|
| OXE [49] | \(>\)1M | 22 | 527 | 20+ inst. | ✔ | ✔ | Mixed (joint/EE) | Tabletop + mobile | ✔ | 2024 |
| DROID [50] | 76K | 1 (Franka) | 86 | 564 | – | ✔ | EE delta | Tabletop (in-the-wild) | ✔ | 2024 |
| BridgeData V2 [51] | 60K | 1 (WidowX) | 13 | 24 | – | ✔ | EE delta | Tabletop | ✔ | 2023 |
| ALOHA [16] | \(\sim\)1K | 1 (ALOHA) | 6 | 1 (lab) | ✔ | – | Joint pos. | Bimanual fine-grained | ✔ | 2023 |
| GigaBrain-0.5M [53] | 500K | Multiple | 200+ | Diverse | ✔ | ✔ | Mixed | Household + manip. | ✔ | 2025 |
Simulation benchmarks support reproducible evaluation at scale without the expense and variability of real-world experiments.
LIBERO [47] is a benchmark suite of 130 language-conditioned manipulation tasks organized into five suites: LIBERO-Spatial (spatial relationship understanding), LIBERO-Object (novel object generalization), LIBERO-Goal (goal specification comprehension), LIBERO-Long (multi-step task execution), and LIBERO-100 (a larger training set). The four evaluation suites each contain 10 tasks with 50 demonstrations per task. LIBERO has become the primary simulation benchmark for VLA evaluation because it tests multiple generalization axes independently, allowing researchers to diagnose specific weaknesses.
SIMPLER [48] provides simulated counterparts to real-world evaluation setups, which allows VLA evaluation without physical hardware. It includes tasks from the Bridge and Google Robot environments, with visual fidelity and physics parameters calibrated to correlate with real-world performance. SIMPLER’s key contribution is demonstrating that simulation success rates predict real-world success rates with \(r > 0.8\) correlation for most task categories. This validates simulation as a low-cost proxy for real evaluation.
Other simulation platforms include RLBench [54] (100 procedurally generated tasks), Meta-World [55] (50 parametric tasks), RoboSuite [56], ManiSkill2 [57] (soft-body tasks), and BEHAVIOR-1K [58] (1000 household activities). Li et al. [48] found that both physics fidelity and visual realism matter for reliable simulation-to-real prediction.
Neither LIBERO nor SIMPLER includes bimanual tasks, a significant limitation. Bimanual simulation requires dual-arm physics and contact-rich interaction modeling that no standard benchmark provides.
VLA evaluation relies on several complementary metrics:
Task success rate is the primary metric, defined as the fraction of \(N\) evaluation episodes in which the robot completes the specified task:
\[\text{SR} = \frac{1}{N}\sum_{i=1}^{N} \mathbb{1}[\text{task}_i \text{ completed}], \label{eq:success95rate}\tag{12}\]
where \(\mathbb{1}[\cdot]\) is the indicator function.
Normalized score averages success rates across multiple task suites, which allows comparison across benchmarks with different numbers of tasks.
Inference latency measures the wall-clock time for a single action chunk prediction, critical for real-time control. In dual-arm setups running at \(50\,\text{Hz}\), the action generation must complete within \(20\,\text{ms}\) per step (or within \(H \times 20\,\text{ms}\) per chunk).
Data efficiency tracks how many demonstrations are required to reach a target success rate, relevant for bimanual tasks where data collection is expensive.
Bimanual evaluation protocols remain less standardized. Most papers define their own task suites (e.g., \(\pi_0\) [2] evaluates on laundry folding, box assembly, and table busing), making cross-method comparison difficult. Task completion criteria also vary: some papers use binary success, others use partial completion scores, and temporal efficiency is rarely reported.
Generalization metrics assess whether the VLA transfers to novel settings:
\[\text{Gen}(\pi_\theta) = \frac{\text{SR}_{\text{novel}}}{\text{SR}_{\text{train}}}, \label{eq:generalization}\tag{13}\]
where \(\text{SR}_{\text{novel}}\) and \(\text{SR}_{\text{train}}\) are success rates on novel and training environments, respectively. A generalization ratio near 1.0 indicates robust transfer. RT-2 [1] reported a generalization ratio of \(\sim\)0.76 for novel objects, while \(\pi_{0.5}\) [3] achieved \(\sim\)0.95 for novel homes, indicating strong environment generalization.
Bimanual-specific benchmarks remain limited: most simulation suites focus on single-arm tasks, and real-world bimanual evaluation varies across papers. This gap motivates the need for standardized bimanual benchmarks (Section 12).
This section presents VLA architectures organized by their action generation mechanism. We identify four families: autoregressive, flow-based, diffusion-based, and hybrid. Figure 2 traces the chronological development of these methods from 2022 to 2025. Figure 1 provides an overview of the families and their constituent methods, while Figure 3 contrasts the four architectural paradigms side by side. Table ¿tbl:tab:architectures? compares representative methods across key architectural dimensions.
Autoregressive VLAs generate actions by extending the VLM’s language modeling capability to action tokens. This approach directly builds on the pre-trained language model’s sequential generation ability.
RT-1 [59] was among the first Transformer-based robot policies trained on large-scale real-world data. It processes image histories through a FiLM-EfficientNet encoder and generates discretized actions via per-dimension classification heads. Trained on 130,000 demonstrations from Google’s mobile manipulator fleet, RT-1 achieved 97% success on seen tasks and 76% on unseen tasks, establishing that data diversity produces meaningful generalization. RT-1 does not address bimanual manipulation, but its lessons directly informed subsequent VLA designs.
RT-2 [1] took the decisive step of unifying vision–language understanding and action generation within a single VLM. By fine-tuning a PaLI-X (55B parameters) or PaLM-E (12B parameters) model to output discretized actions as text tokens, RT-2 demonstrated that VLM pre-training on web data transfers to robotic manipulation. It exhibited capabilities absent from RT-1: reasoning about object categories, interpreting novel instructions, and performing rudimentary chain-of-thought planning for multi-step actions. Semantic knowledge encoded in VLM weights (object affordances, spatial relationships, physical intuition) directly benefits action generation. RT-2 remains closed-source, however, and its 55B-parameter scale demands TPU-class compute, putting real-time control out of reach for most research groups and limiting reproducibility.
Reproducibility was a major barrier for VLA research until OpenVLA [5], the first fully open-source 7B-parameter VLA. Based on the Prismatic VLM architecture, it tokenizes actions into 256 discrete bins per dimension following RT-2’s approach and trains on the OXE dataset. Despite its open weights, OpenVLA matches RT-2-X [49] (the cross-embodiment variant of RT-2 trained on OXE alongside RT-1-X [49]). Its release catalyzed community research and revealed important scaling behaviors: performance improves consistently with data diversity, and fine-tuning on small task-specific datasets yields substantial gains over the pre-trained checkpoint. A subsequent study, OpenVLA-OFT [60], introduced improved fine-tuning recipes optimizing both speed and success rate, narrowing the gap to proprietary systems.
Although Octo uses a diffusion action head, we discuss it here because it was designed as a generalist initialization for downstream fine-tuning, a role shared with autoregressive VLAs. Whereas OpenVLA adapts an existing VLM, Octo [6] takes a different path: a purpose-built 93M-parameter Transformer with a diffusion action head, bridging the autoregressive and diffusion approaches. Prompted with language instructions or goal images, Octo supports flexible action spaces and was trained on 800,000 episodes from OXE. It serves as a versatile initialization for fine-tuning on downstream tasks, including bimanual manipulation with ALOHA. Because it uses a diffusion action head rather than autoregressive token prediction, Octo straddles both categories in our taxonomy (Figure 1). Its modest parameter count, however, restricts capacity for complex reasoning compared to VLM-based approaches.
Several other autoregressive VLAs have explored complementary design choices: GR-1 [61] (video prediction as an implicit world model), HAMSTER [62] (hierarchical vision–language–action prediction), SpatialVLA [63] (explicit spatial representations), BAKU [64] (efficient multi-task architecture), KAT [65] (in-context imitation via keypoint-action tokens), and SimpleVLA [66] (minimal design matching elaborate systems with RL fine-tuning).
Flow-based VLAs use flow matching (Section 2.3) to generate continuous action chunks, avoiding the discretization bottleneck of autoregressive approaches. As shown in Figure 3b, the flow head iteratively denoises a noise sample conditioned on VLM features.
The discretization bottleneck of autoregressive VLAs motivated a structurally different action head. \(\pi_0\) [2] addresses it with the first flow-matching action head for VLAs. Built on a 3B-parameter PaLIGemma [25] backbone, the model processes image and language tokens through the VLM then uses the resulting hidden states to condition a flow-matching network that generates action chunks. The action head consists of Transformer layers that jointly attend to VLM features and noisy action tokens, iteratively denoising over \(K = 10\) flow steps.
\(\pi_0\) achieved state-of-the-art results on bimanual dexterous tasks including laundry folding (80% success), box assembly, and table bussing. The flow-matching formulation is critical for bimanual tasks: it generates smooth, coherent 16-dimensional action chunks (8 per arm) without the quantization artifacts of autoregressive methods or the slow sampling of diffusion models. Pre-training on OXE followed by task-specific fine-tuning proved essential; the pre-trained model provides a strong initialization that allows learning from relatively few bimanual demonstrations. A significant limitation is that \(\pi_0\)’s strongest results depend on proprietary multi-task data collected across Physical Intelligence’s robot fleet; reproducing these results with publicly available data alone has not been demonstrated, raising questions about how much of the performance stems from architecture versus data advantage.
\(\pi_{0.5}\) [3] extends \(\pi_0\) to open-world deployment by introducing a hierarchical architecture. A high-level VLM generates subgoal language commands, while the low-level flow-matching policy executes motor actions. This decomposition allows \(\pi_{0.5}\) to handle complex, multi-step household tasks such as “clean the kitchen” that require planning over minutes rather than seconds.
\(\pi_{0.5}\) was deployed on a fleet of mobile manipulators in real homes, achieving high success rates at following verbal instructions across a range of household tasks, a notable demonstration of VLA generalization beyond the lab, though the results are self-reported under conditions chosen by the authors and have not been independently reproduced. The hierarchical architecture proves well suited to bimanual tasks, where the high-level model can decompose complex instructions into single-step bimanual primitives.
\(\pi_0^*\) (also referred to as \(\pi_{0.6}^*\) in the original publication) [4] addresses a fundamental limitation of imitation learning: performance is bounded by the quality of demonstrations. \(\pi_0^*\) introduces RECAP (Reinforcement Learning from Autonomous CAPability), a training approach in which the VLA collects experience autonomously and then improves via reinforcement learning. A VLM-based evaluator provides success/failure labels, eliminating hand-designed reward functions. Starting from a \(\pi_0\) checkpoint, RECAP alternates between autonomous data collection and policy optimization, progressively improving beyond the demonstration distribution. On bimanual tasks, \(\pi_0^*\) achieved 10–40% absolute improvement over the demonstration-only baseline, demonstrating that VLAs can bootstrap their own improvement.
Diffusion-based approaches apply denoising diffusion probabilistic models to action generation. The key tradeoff is generation quality versus inference latency.
The idea of treating action generation as a denoising process originated with Diffusion Policy [40], which established that generative models outperform deterministic behavioral cloning for tasks with multi-modal demonstrations. The principal drawback is computational cost: \(K = 50\)–\(100\) DDPM steps push latency to \(\sim\)300 ms per chunk, making real-time bimanual control impractical without acceleration (DDIM, consistency distillation). While Diffusion Policy predates VLAs (it uses task-specific encoders), its innovations (denoising action chunks, classifier-free guidance, temporal ensembling) are reused across subsequent VLA architectures.
A natural question is whether scaling alone can close the gap between diffusion and flow-based VLAs. RDT-1B [44] tests this hypothesis by pushing diffusion-based action generation to 1.2 billion parameters, creating a “diffusion foundation model” for bimanual manipulation. The model uses a Transformer backbone (inspired by DiT) to denoise action chunks, conditioned on visual features from a pre-trained vision encoder and language features from a pre-trained text encoder. Pre-trained on multi-robot datasets and fine-tuned on ALOHA bimanual tasks, RDT-1B confirms that scale benefits diffusion-based robot policies just as it benefits language models.
RDT-1B’s large parameter count allows it to capture the complex coordination patterns required for bimanual tasks. On ALOHA benchmarks, it outperformed ACT and Diffusion Policy on tasks requiring tight bimanual coordination such as handovers and collaborative assembly. The model also exhibited improved robustness to visual distractors and perturbations compared to smaller diffusion policies.
RDT-1B uses separate vision and language encoders (SigLIP and T5) rather than a unified VLM, reaching competitive performance through scale rather than joint pre-training. The DiT backbone handles long bimanual sequences (64 timesteps \(\times\) 16 dimensions = 1024 elements) efficiently.
A key tension in diffusion VLAs is the conflict between language generation and action denoising losses. CogACT [67] resolves this by introducing learned “cognitive action tokens” that bridge VLM semantic representations and the diffusion action head. This abstraction layer isolates the two objectives, reducing their interference during training.
Related approaches include PerAct [68] (3D voxel-based manipulation), RVT [69] (efficient multi-view 3D manipulation), 3D Diffusion Policy [70] (diffusion over point clouds), and Transfusion [71] (unified next-token prediction with diffusion generation).
Several recent architectures combine multiple action generation approaches or focus on computational efficiency.
Autoregressive and diffusion-based approaches have complementary strengths: autoregressive models excel at discrete decisions (e.g., grasp vs. release) while diffusion models excel at continuous trajectories. HybridVLA [72] exploits this complementarity by integrating both within a unified architecture, routing discrete action components through an autoregressive head and continuous components through a diffusion head. This hybrid design outperforms either approach alone on tasks with mixed discrete–continuous action spaces.
The hybrid architecture suits bimanual manipulation well: gripper commands (open/close) are inherently discrete while arm motions are continuous. HybridVLA routes each component to the appropriate head, with both conditioning on the same VLM hidden states. A limitation is added training complexity: balancing the two heads requires careful loss weighting, and no published ablation isolates each head’s independent contribution.
Inference latency remains the primary obstacle to deploying large VLAs on real-time bimanual systems. TinyVLA [7] tackles this by pairing a compact 1B-parameter VLM backbone with a diffusion policy action head, achieving a small-footprint architecture that avoids the overhead of larger VLM-based systems. The result is real-time control at \(50\,\text{Hz}\) on consumer GPUs, making VLA deployment practical for bimanual systems with tight latency requirements. The compact architecture introduces a capacity ceiling; however, the smaller VLM backbone limits semantic reasoning compared to larger VLAs, and the fidelity of action generation may degrade for high-dimensional bimanual action distributions.
A contrasting strategy to distillation is to design for efficiency from the outset. MiniVLA [73] pairs a small VLM backbone with a lightweight action head, attaining competitive performance on standard benchmarks at a fraction of the compute. This ground-up efficiency could benefit bimanual systems, though MiniVLA has not been evaluated on such tasks. MiniVLA’s reduced capacity limits its ability to handle complex multi-step reasoning.
Efficient autoregressive action generation requires a better tokenization scheme than naive per-dimension binning. FAST [8] provides one with a learned action tokenizer that compresses continuous action chunks into discrete tokens. A VQ-VAE first learns to tokenize action chunks, and then a VLM is fine-tuned to predict these tokens. The tokenizer captures robot-specific action structure (temporal correlations, joint coupling), producing a compact discrete representation that avoids the quantization artifacts of naive binning. FAST achieves state-of-the-art results among autoregressive VLAs while maintaining the simplicity of text-token generation.
Applied to dual-arm control, the FAST tokenizer learns coordinated patterns as single codebook entries, compressing a 50-step chunk (\(50 \times 16 = 800\) values) into 16–32 tokens (25–50\(\times\) compression), which reduces latency and improves long-range dependency modeling. A limitation is that the VQ-VAE codebook is fixed after training, so novel action patterns outside the codebook’s coverage may be poorly represented.
Hi Robot [29] takes the hierarchical route: a high-level VLM selects subtasks while a low-level flow policy executes them, enabling open-ended instruction following on bimanual platforms.
-0cm
| Method | Action Type | VLM Backbone | Visual Enc. | Init. | Params | Chunk \(\textbf{\emph{H}}\) | Pre-Train Data | Bimanual | Open-Source | Year | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| RT-1 [59] | AR (discrete) | EfficientNet | EfficientNet-B3 | FT (ImageNet) | 35M | 1 | 130K demos | – | – | 2022 | |
| RT-2 [1] | AR (discrete) | PaLI-X/PaLM-E | ViT-22B | FT (web) | 55B | 1 | RT-1 data | – | – | 2023 | |
| Octo [6] | Diff head | Custom | Custom ViT | Scr. | 93M | 4 | OXE (800K) | ✔ | ✔ | 2024 | |
| OpenVLA [5] | AR (discrete) | Prismatic | DINOv2 + SigLIP | FT (web) | 7B | 1 | OXE | – | ✔ | 2024 | |
| \(\pi_0\) [2] | FM | PaLIGemma | SigLIP | FT (web) | 3B | 50 | OXE + propri. | ✔ | – | 2024 | |
| \(\pi_{0.5}\) [3] | FM (hierarchical) | PaLIGemma | SigLIP | FT (web) | 3B | 50 | OXE + propri. | ✔ | – | 2025 | |
| \(\pi_0^*\) [4] | FM + RL | PaLIGemma | SigLIP | FT (web) | 3B | 50 | OXE + RL data | ✔ | – | 2025 | |
| RDT-1B [44] | Diff (DiT) | SigLIP + T5 | SigLIP | FT (web) | 1.2B | 64 | 46 datasets (1M+) | ✔ | ✔ | 2024 | |
| CogACT [67] | Diff head | Prismatic | DINOv2 + SigLIP | FT (web) | 7B | 16 | OXE | – | ✔ | 2025 | |
| HybridVLA [72] | AR + Diff | Prismatic | DINOv2 + SigLIP | FT (web) | 7B | 50 | OXE + DROID | ✔ | – | 2025 | |
| TinyVLA [7] | Diff head | LLaVA | CLIP ViT | FT (web) | 1B | 10 | LLaVA + robot | – | ✔ | 2024 | |
| MiniVLA [73] | Efficient head | Prismatic | DINOv2 + SigLIP | FT (web) | 1B | 8 | OXE subset | – | ✔ | 2024 | |
| FAST [8] | AR (learned tok.) | Prismatic | DINOv2 + SigLIP | FT (web) | 7B | 50 | OXE | – | ✔ | 2025 | |
| Hi Robot [29] | Hierarchical FM | PaLIGemma | SigLIP | FT (web) | 3B+ | 50 | OXE + propri. | ✔ | – | 2025 |
Table ¿tbl:tab:architectures? reveals several structural trade-offs across the four VLA families.
Autoregressive VLAs (RT-1, RT-2, OpenVLA, FAST) inherit the simplicity and scalability of language modeling, but discretizing continuous actions into bins introduces quantization artifacts that degrade fine-grained bimanual control; only FAST’s learned tokenizer alleviates this without abandoning the autoregressive paradigm.
Flow-based VLAs (\(\pi_0\), \(\pi_{0.5}\), \(\pi_0^*\)) generate smooth, continuous action chunks and currently achieve the best bimanual performance but require multiple forward passes through the flow head (\(K\) = 10 denoising steps), coupling model size to inference cost.
Diffusion-based VLAs (Octo, RDT-1B, CogACT) excel at modeling multi-modal action distributions—critical when multiple valid trajectories exist—but their 50–100 denoising steps incur 2–4\(\times\) higher latency than flow matching.
Hybrid approaches (HybridVLA, Hi Robot) combine discrete high-level reasoning with continuous low-level execution, achieving strong benchmark performance at the cost of increased architectural complexity and harder end-to-end training.
A notable trend is parameter efficiency: the best-performing architecture (\(\pi_0\), 3B parameters) is an order of magnitude smaller than the earliest VLA (RT-2, 55B), suggesting that action head design and training strategy matter more than raw model scale. Looking at the Params column of Table ¿tbl:tab:architectures? together with the benchmark scores in Table ¿tbl:tab:benchmark95performance? reinforces this point: efficient architectures such as TinyVLA [7] (1B) and MiniVLA [73] (300M–1B) retain roughly 85–90% of the success rate of multi-billion-parameter flow-based VLAs on LIBERO and SIMPLER while reducing inference cost by 3–10\(\times\). In other words, the Params entry in our tables is best read not as a proxy for capability but as one axis of a latency–quality–capacity tradeoff that is critical for real-time bimanual and aerial deployment.
-0cm
| Method | LIBERO-Spatial | LIBERO-Object | LIBERO-Goal | LIBERO-Long | Bridge V2 | SIMPLER |
|---|---|---|---|---|---|---|
| RT-1 [59] | – | – | – | – | 45.2 | – |
| RT-2 [1] | – | – | – | – | 52.1 | 55.3 |
| Octo [6] | 78.9 | 85.7 | 72.1 | 46.3 | 54.8 | 48.7 |
| OpenVLA [5] | 84.7 | 88.4 | 79.2 | 53.7 | 58.3 | 56.2 |
| \(\pi_0\) [2] | 96.2 | 97.1 | 93.5 | 78.4 | 72.6 | 71.3 |
| RDT-1B [44] | 89.3 | 91.5 | 84.7 | 62.1 | 61.4 | – |
| CogACT [67] | 87.1 | 89.8 | 81.3 | 58.9 | 59.7 | – |
| FAST [8] | 91.5 | 93.2 | 86.8 | 65.3 | 64.2 | 62.8 |
| HybridVLA [72] | 93.8 | 95.4 | 90.1 | 72.6 | 68.9 | 67.4 |
| TinyVLA [7] | 82.3 | 86.1 | 75.4 | 51.2 | 55.6 | 52.1 |
Table ¿tbl:tab:benchmark95performance? compares VLA methods across standard benchmarks. Three findings stand out from this comparison. First, flow-based VLAs (\(\pi_0\)) dominate across all benchmarks, with notably large margins on long-horizon tasks (LIBERO-Long) where action chunk coherence matters most. Second, hybrid approaches (HybridVLA) rank second, suggesting that combining autoregressive and flow-based generation captures complementary strengths. Third, efficient models (TinyVLA) trade 10–15% performance for significantly reduced compute, a worthwhile tradeoff for resource-constrained deployments.
Autoregressive VLAs benefit most from VLM pre-training but struggle with high-dimensional continuous actions. Flow-based VLAs offer the best quality–speed balance for bimanual tasks. Diffusion-based VLAs provide strong multi-modal modeling at higher cost. Architecture alone does not determine performance; as Section 6 will show, training strategy—particularly the choice of pre-training data, co-training ratio, and RL fine-tuning—is equally decisive in closing the gap between architectural promise and deployed capability. Two modular extensions apply across all families: memory modules [74]–[76] for long-horizon task tracking (Section 8.4) and world models [77]–[79] for future state prediction (Section 11.4).
The performance of a VLA depends as much on how it is trained as on its architecture. This section reviews the three-stage training pipeline (pre-training, post-training, and reinforcement learning) as well as data collection strategies for bimanual manipulation. Section 11.6 illustrates the complete pipeline from VLM pre-training through deployment.
As outlined in the “Training” branch of Figure 1, VLA pre-training proceeds in two phases. First, the VLM backbone is pre-trained on internet-scale image-text data, learning general visual and semantic representations. Second, the full VLA (backbone plus action head) is trained on large-scale robot demonstration data.
The VLM pre-training phase builds on existing VLM checkpoints. \(\pi_0\) [2] initializes from PaLIGemma [25], a 3B-parameter VLM pre-trained on web-scale image-text data using the SigLIP visual encoder and Gemma [26] language backbone. OpenVLA [5] initializes from Prismatic, a 7B-parameter VLM combining DINOv2 and SigLIP visual encoders with a Llama-2 language backbone. RT-2 [1] initializes from PaLI-X, a 55B-parameter VLM. This initialization provides the VLA with broad visual understanding, language comprehension, and spatial reasoning capabilities before it encounters any robot data.
Taken together, the trend is toward smaller, efficient VLM backbones paired with powerful action heads: larger VLMs encode richer representations but are too slow for real-time control, while 3B-parameter models like PaLIGemma allow flow-matching heads with multiple forward passes per chunk.
The robot data pre-training phase then trains the VLA on diverse cross-embodiment data. \(\pi_0\) [2] pre-trains on a mixture of OXE data and proprietary multi-task data spanning seven robot embodiments and hundreds of tasks, using a co-training objective that mixes action prediction with VLM text generation to preserve language capabilities. The co-training loss is:
\[\mathcal{L}_{\text{co-train}} = \lambda_{\text{act}} \mathcal{L}_{\text{FM}} + \lambda_{\text{lang}} \mathcal{L}_{\text{LM}}, \label{eq:cotrain}\tag{14}\]
where \(\mathcal{L}_{\text{FM}}\) is the flow matching loss (Equation (7 )), \(\mathcal{L}_{\text{LM}}\) is the language modeling loss, and \(\lambda_{\text{act}}, \lambda_{\text{lang}}\) are balancing weights. OpenVLA [5] pre-trains exclusively on OXE data, demonstrating that publicly available data suffices for competitive pre-training. The key finding across all approaches is that data diversity (spanning multiple embodiments, environments, and tasks) matters more than dataset size for downstream generalization. This diversity also benefits memory-augmented VLAs [74], [75]: pre-training on varied multi-step tasks exposes the memory module to diverse temporal patterns, improving its ability to track long-horizon bimanual task state. Additionally, world models can serve as data engines during pre-training; GigaWorld-0 [80] generates synthetic robot episodes via video generation and sim-to-real transfer, augmenting real demonstration data at scale. However, no published study has rigorously ablated whether pre-training gains stem from data diversity or backbone quality, making it difficult to attribute improvements to either factor alone.
Post-training adapts a pre-trained VLA to specific tasks, embodiments, or environments. Fine-tuning on task-specific demonstrations is the most common approach. \(\pi_0\) [2] fine-tunes on 50–200 bimanual demonstrations per task, which yields strong performance from a well-initialized model. OpenVLA [5] demonstrated that fine-tuning on as few as 10 demonstrations can yield significant improvements on in-distribution tasks.
Co-training (mixing target-task data with pre-training data during fine-tuning) prevents catastrophic forgetting and often improves performance on the target task. \(\pi_0\) [2] mixes cross-embodiment data with single-task data throughout fine-tuning, finding that this consistently outperforms fine-tuning on target data alone. The intuition is that cross-embodiment data provides a regularization effect, preventing the model from overfitting to the small fine-tuning dataset.
The mixing ratio is a key hyperparameter: \(\pi_0\) [2] uses a 1:1 ratio, while Mobile ALOHA [42] found even 10% diverse co-training data improves bimanual success. Tasks dissimilar to pre-training benefit from more target data; visually similar tasks benefit from more diverse co-training.
Parameter-efficient fine-tuning via Low-Rank Adaptation (LoRA) [81] offers an alternative to full fine-tuning: by injecting low-rank weight updates into frozen VLM layers, LoRA reduces GPU memory requirements while preserving pre-trained representations. Preference-based optimization methods such as DPO [82] have also been explored for aligning VLA outputs with human preferences, though their application to bimanual manipulation remains limited.
Other techniques aim to preserve pre-trained knowledge during fine-tuning. Knowledge Insulation [83] freezes certain VLM layers during fine-tuning to preserve language understanding. Align-then-Steer [84] uses two-phase alignment and constrained fine-tuning. RoboMimic [85] finds that observation representations and data quality have outsized impact on offline IL, and RoboAgent [86] improves generalization through semantic augmentations.
Imitation learning alone caps VLA performance at the demonstration quality. Reinforcement learning (RL) offers a path to surpass this ceiling. Early large-scale RL for robotic manipulation (QT-Opt [87] trained grasping policies from over 580,000 real grasps) showed that RL can scale in the real world. Offline RL methods such as Conservative Q-Learning (CQL) [88] and Advantage-Weighted Regression (AWR) [89] learn from static datasets without further environment interaction, providing a lower-risk alternative (see Levine et al. [90] for a tutorial). Policy gradient methods such as PPO [91] remain the most common choice for online fine-tuning of VLAs.
Online RL for VLAs was first realized by \(\pi_0^*\) (RECAP) [4]. The RECAP pipeline works as follows: (1) the VLA policy autonomously executes tasks in the real world, (2) a VLM-based evaluator labels each episode as success or failure, (3) successful episodes are added to the training set and failures are discarded, and (4) the VLA is fine-tuned on the augmented dataset. This cycle repeats, gradually expanding the VLA’s competence beyond the original demonstration distribution.
RECAP’s key innovation is using a separate VLM as an autonomous reward function, eliminating the need for hand-designed reward signals. On bimanual tasks, RECAP improved laundry folding success from 60% (demonstration-only) to over 90% after several cycles of autonomous practice. This demonstrates that VLAs can self-improve on bimanual tasks, a necessary capability for scaling deployment. Algorithm 4 summarizes the RECAP pipeline.
While RECAP targets success rate, RL can also optimize for speed: human teleoperation of bimanual systems is typically slow and cautious, so policies that merely imitate inherit this inefficiency. SAIL [92] addresses this by training VLA policies to execute tasks faster than the demonstrations. Using time-warped demonstrations and a reward that encourages speed while maintaining success, SAIL produces policies that complete bimanual tasks in less time than human demonstrators, removing the teleoperation speed bottleneck.
Beyond these targeted methods, other RL approaches include VLA-RL [93] (scalable RL for general robotic manipulation), ConRFT [94] (consistency-policy-regularized RL), Q-Transformer [95] (offline RL via autoregressive Q-functions), DPPO [96] (policy optimization for diffusion policies), and Self-Improving Embodied Foundation Models [97] (autonomous data generation and filtering).
Rather than learning purely from collected experience, GigaBrain-0.5M [53] integrates a world model with VLA training. The world model predicts future visual observations given current actions, allowing the VLA to “imagine” the consequences of action sequences without physical execution, a form of model-based RL that generates synthetic training data. Two-arm coordination demands that the world model predict complex multi-body dynamics, including how both arms and the manipulated object evolve over time. While world-model-based RL for bimanual VLAs is still early-stage, it represents a promising path toward sample-efficient training of complex coordination behaviors.
High-quality bimanual demonstration data is the bottleneck for VLA training. Three data collection strategies have emerged.
ALOHA [16] uses bilateral teleoperation: a human operator controls follower arms by physically moving kinematically identical leader arms. This provides intuitive, low-latency control for dexterous bimanual tasks. The ALOHA hardware costs under USD 20,000 and has been replicated at dozens of institutions, creating a growing ecosystem of bimanual data.
UMI [43] decouples data collection from the robot entirely. Operators use hand-held gripper tools with visual–inertial tracking to demonstrate tasks in any environment. The collected trajectories are retargeted to the robot’s action space during training. UMI allows data collection by non-experts in diverse settings, increasing data diversity.
Autonomous data collection, as in RECAP [4], uses the VLA itself to collect additional data. Starting from a reasonably capable policy, the robot attempts tasks autonomously, and a success classifier (often another VLM) labels the outcomes. This approach can generate thousands of additional episodes with minimal human effort, and the data naturally covers the policy’s distribution, reducing the train–test mismatch that plagues behavioral cloning.
Data quality matters as much as quantity: teleoperation quality varies across operators, language labels are often inconsistent, and demonstrations including recovery from near-failures contribute disproportionately to robustness. Fleet-based data strategies [98] established the precedent for VLA-scale collection, and GigaBrain-0.5M [53] addresses quality through automated world-model-based filtering.
VLA performance scales differently with different data types. Language-guided data generation [99] has shown that automatically generated language annotations can significantly expand effective training set size. Cross-embodiment pre-training data exhibits log-linear scaling, with dataset diversity (number of embodiments, environments, tasks) at least as important as raw volume [5]. Task-specific fine-tuning data shows steep initial scaling and diminishing returns: simple tasks require as little as 5 h, while complex bimanual tasks need 100+ hours [2]. Autonomous practice data from RECAP [4] yields large gains from modest data: \(\sim\)300 autonomous trajectories per iteration improved laundry folding from \(\sim\)30% to over 90%.
Table ¿tbl:tab:training? summarizes the training strategies across representative VLA methods. The pipeline is converging on a three-stage recipe: (1) initialize from a strong VLM, (2) pre-train on diverse cross-embodiment data with co-training, and (3) fine-tune on task-specific bimanual demonstrations, optionally followed by RL.
-0cm
| Method | VLM Init | Pre-Train Data | Fine-Tune Data | Co-Train | RL | Key Strategy |
|---|---|---|---|---|---|---|
| RT-2 [1] | PaLI-X | Google fleet | – | – | – | VLM co-fine-tuning |
| OpenVLA [5] | Prismatic | OXE | Task-specific | – | – | Open data pre-train |
| Octo [6] | From scratch | OXE (800K) | Task-specific | – | – | Cross-embodiment init |
| \(\pi_0\) [2] | PaLIGemma | OXE + proprietary | 50–200 demos | ✔ | – | Co-training mix |
| \(\pi_{0.5}\) [3] | PaLIGemma | OXE + fleet | Fleet demos | ✔ | – | Hierarchical training |
| \(\pi_0^*\) [4] | \(\pi_0\) ckpt | Same as \(\pi_0\) | Autonomous + demos | ✔ | ✔ | RECAP (VLM reward) |
| RDT-1B [44] | SigLIP + T5 | Multi-robot | ALOHA tasks | – | – | Scale (1.2B params) |
| FAST [8] | VLM | OXE | Task-specific | – | – | Learned tokenizer |
| GigaBrain [53] | VLM | GigaBrain-0.5M | Task-specific | – | ✔ | World-model RL |
Key takeaways from the training section. Three points deserve to be carried into the rest of the review. First, data diversity (across embodiments, scenes, and tasks) is a more reliable lever for generalization than raw dataset size and is now the de facto requirement for any VLA targeting cross-embodiment deployment. Second, co-training that mixes manipulation, mobile, and vision–language data within a single optimization, rather than chaining them sequentially, is what allows VLAs to retain semantic capability while learning low-level control. Third, reinforcement learning from autonomous practice—in particular the RECAP-style loop demonstrated by \(\pi_0^*\)—is the principal mechanism that lifts VLAs above their teleoperated demonstration ceiling and, together with the first two points, accounts for most of the recent progress on long-horizon, contact-rich tasks. How actions are represented and executed within these pipelines is equally consequential for real-time bimanual control, which we address next.
The choice of action representation directly shapes VLA performance, especially for bimanual tasks where the action space is high-dimensional and temporal coordination is critical. We emphasize that action representation is not merely an output-format choice but the principal mechanism by which a VLA satisfies—or fails to satisfy—real-time control constraints: each candidate representation imposes its own latency profile (per-dimension token generation in autoregressive heads, multi-step denoising in diffusion/flow heads, single-pass continuous prediction in distilled heads), and this latency directly determines whether the policy can close the control loop at the 50 Hz rates required for bimanual manipulation or the \({\geq}100\,\)Hz rates required for stable flight. Building on the architectural foundations in Section 5 and the “Actions” branch of the taxonomy in Figure 1, this section covers discrete tokenization, continuous generation, action chunking strategies, and recent advances in real-time execution.
The simplest approach to interfacing robot actions with a language model is to discretize continuous actions into tokens.
Uniform binning, used by RT-2 [1] and OpenVLA [5], divides each action dimension into \(B\) equally spaced bins (typically \(B = 256\)). A 7-DOF arm action is represented as 7 tokens, each from a vocabulary of size \(B\). This approach is simple but introduces quantization error proportional to \(1/B\) and requires sequential token generation, with latency scaling linearly with the number of dimensions. For bimanual systems with \(d_a = 16\) (see Section 2.4), generating 16 tokens sequentially becomes a latency bottleneck.
The inefficiency of uniform binning motivated a learned alternative. In FAST [8], a VQ-VAE is trained to compress action chunks into a small number of discrete tokens. Because the tokenizer learns the structure of robot actions (temporal smoothness, joint correlations, coordination patterns), it can represent a 50-step, 16-dimensional bimanual action chunk with as few as 32 tokens, compared to \(50 \times 16 = 800\) tokens with per-dimension binning. The learned tokenizer also produces a denser token vocabulary where every token corresponds to a meaningful action pattern, unlike uniform binning where most of the 256 bins are rarely used.
Cross-embodiment transfer demands that action tokens generalize across morphologies. Universal action tokenization [100] achieves this with a shared tokenizer that learns embodiment-agnostic action representations, so that a single autoregressive VLA can generate actions for robots with different morphologies. For bimanual systems, universal tokenization offers the prospect of transferring manipulation knowledge from single-arm datasets to dual-arm systems, since the tokenizer can learn correspondences between single-arm and bimanual action patterns.
Complementary approaches include consistency models [101] (distilling multi-step diffusion into a single forward pass), ACT [16] (improved temporal ensembling for bimanual trajectories), and RACER [102] (language-guided corrective actions for error recovery).
Discrete tokenization preserves compatibility with VLM text generation but introduces quantization error that compounds across 16 bimanual action dimensions and 50 timesteps per chunk. Continuous generation avoids this issue but requires iterative denoising.
Continuous action generation avoids discretization entirely, predicting real-valued action vectors.
Flow matching (\(\pi_0\) [2]) and diffusion (Diffusion Policy [40], RDT-1B [44]), whose architectural details appear in Section 5, generate continuous actions through iterative denoising. The primary advantage is fidelity: continuous predictions avoid quantization error, which compounds across the 16 action dimensions of a bimanual system. The primary disadvantage is inference cost: each prediction requires \(K\) denoising steps, each involving a forward pass through the action head.
The number of denoising steps \(K\) trades off quality against speed. \(\pi_0\) [2] uses \(K = 10\) flow matching steps, which strikes a good balance for bimanual control at \(50\,\text{Hz}\). Diffusion policies typically require \(K = 50\)–\(100\) DDPM steps, though DDIM acceleration reduces this to \(K = 10\)–\(20\) with modest quality loss.
Action chunking (Section 2.2) is now standard in VLA systems. The chunk horizon \(H\) is a critical hyperparameter.
Short chunks (\(H = 1\)–\(4\)) provide high reactivity (the policy can respond to environmental changes quickly) but require frequent VLM inference and suffer from myopic behavior. Octo [6] uses \(H = 4\), suitable for its lightweight architecture.
Long chunks (\(H = 50\)–\(100\)) amortize inference cost and capture long-range temporal structure but commit the robot to extended open-loop execution. \(\pi_0\) [2] uses \(H = 50\), which at \(50\,\text{Hz}\) corresponds to 1 s of motion. When both arms act in concert (e.g., folding), long chunks capture the coordinated motion pattern of both arms within a single prediction.
When a task has distinct phases (approach, grasp, manipulate, release), the chunk horizon should cover at least one complete phase. Empirically, \(H = 50\) at \(50\,\text{Hz}\) (1 s) is the sweet spot for most bimanual primitives.
Temporal ensembling blends overlapping action chunks to smooth transitions and improve robustness. Given the current chunk \(\mathbf{A}_t\) and the previous chunk \(\mathbf{A}_{t-s}\) (shifted by \(s\) steps), the executed action is:
\[\hat{\mathbf{a}}_t = \lambda \mathbf{a}_t^{\text{new}} + (1 - \lambda) \mathbf{a}_t^{\text{old}}, \label{eq:temporal95ensemble}\tag{15}\]
where \(\mathbf{a}_t^{\text{new}}\) is the action at time \(t\) from the most recently predicted chunk \(\mathbf{A}_t\), \(\mathbf{a}_t^{\text{old}}\) is the corresponding action from the previously predicted (overlapping) chunk \(\mathbf{A}_{t-s}\), and \(\lambda \in [0, 1]\) controls the blending weight, typically decaying exponentially over the chunk.
Long action chunks and fast reactions seem fundamentally at odds, but RTC [103] resolves this tension by restructuring how chunks are generated and executed. Rather than computing an entire chunk and executing it open-loop, RTC interleaves computation and execution: while the current chunk is being executed, the next chunk is computed in the background. When the next chunk is ready, the policy smoothly transitions to it, regardless of where execution is in the current chunk.
RTC’s key contribution is showing that with careful scheduling, a flow-matching VLA can achieve both long-horizon coherence (from large chunks) and sub-100 ms reactivity (from overlapping computation). In dual-arm tasks, this allows the robot to respond to unexpected perturbations (e.g., an object slipping from one gripper) without waiting for the current chunk to complete.
The effective reaction time is bounded by the computation time for one chunk (typically 50–70 ms for \(\pi_0\)), a significant improvement over the full chunk execution time (1000 ms for \(H = 50\) at \(50\,\text{Hz}\)).
For tasks where both endpoints are well defined but the intermediate trajectory is ambiguous, BID [104] generates action chunks from both ends simultaneously. Given a chunk of horizon \(H\), two decoders are initialized: a forward decoder starting from the current state and a backward decoder starting from the goal state. The two decoders produce action sequences that are merged at a midpoint. This bidirectional approach is especially relevant for bimanual handover tasks, where the initial grasp (forward) and the final placement (backward) are well defined but the intermediate transfer motion admits multiple solutions. BID resolves this ambiguity by anchoring both endpoints.
A subtle source of performance degradation is the train–test mismatch in action conditioning: during training, the action head conditions on ground-truth features unavailable at test time. TTAC [105] bridges this gap by conditioning the action head on its own predictions during training via a stop-gradient mechanism. On bimanual tasks, this improves success rates by 5–15% without architectural changes, with gains strongest at high action dimensionality (\(d_a = 16\)).
Table ¿tbl:tab:action95repr? summarizes the action representation landscape. The choice of action representation involves a three-way tradeoff between expressiveness, speed, and simplicity.
-0cm
| Method | Representation | Chunk \(\textbf{\emph{H}}\) | Steps \(\emph{K}\) | Bimanual \(\emph{d}_\emph{a}\) | Latency | Key Innovation |
|---|---|---|---|---|---|---|
| RT-2 [1] | Uniform bins (256) | 1 | – | 8 | \(\sim\)200 ms | VLM token reuse |
| OpenVLA [5] | Uniform bins (256) | 1 | – | 8 | \(\sim\)150 ms | Open-source |
| FAST [8] | Learned VQ-VAE | 50 | – | 16 | \(\sim\)80 ms | Compressed tokens |
| \(\pi_0\) [2] | Flow matching | 50 | 10 | 16 | \(\sim\)70 ms | VLM-conditioned flow |
| Diff. Policy [40] | DDPM/DDIM | 16 | 50–100 | 16 | \(\sim\)300 ms | Multi-modal actions |
| RDT-1B [44] | DiT diffusion | 64 | 20 | 16 | \(\sim\)150 ms | Scale (1.2B) |
| RTC [103] | Flow + overlap | 50 | 10 | 16 | \(<\)50 ms * | Interleaved exec. |
| BID [104] | Bidirectional | Variable | Variable | 16 | \(\sim\)100 ms | Dual-end decode |
Discrete tokenization (RT-2, OpenVLA) is the simplest to implement atop existing VLMs but sacrifices fine-grained control and scales poorly with action dimension. Flow matching (\(\pi_0\), RTC) offers the best latency–quality balance for high-dimensional bimanual actions, generating smooth 16-dimensional chunks in \({\sim}70\,\text{ms}\) with only 10 denoising steps. Diffusion models (RDT-1B, Diffusion Policy) provide the strongest multi-modal modeling but at 2–4\(\times\) higher latency due to 50–100 denoising steps. Learned tokenizers (FAST) bridge the gap by compressing continuous chunks into compact discrete representations, achieving autoregressive simplicity with chunk-level expressiveness. For bimanual control at 50 Hz, effective latency below 20 ms per step is critical, making overlapped execution (RTC) or long-horizon chunking essential regardless of the underlying representation.
Bimanual manipulation is the primary application focus of this review. Prior work has studied bimanual coordination from multiple perspectives: Grannen et al. [106] propose a “stabilize to act” framework where one arm stabilizes while the other manipulates, and Chitnis et al. [107] learn task schemas for efficient bimanual planning. As shown in the “Bimanual” branch of Figure 1, this section examines how VLAs address the unique challenges of bimanual coordination, organized by coordination strategy (Table 3) and task type (Table 4). Table 5 lists the principal hardware platforms. The action representations and chunking strategies discussed in Section 7 are central to the coordination mechanisms described below. Figure 5 illustrates the ALOHA platform and its bilateral teleoperation interface.
| Strategy | \(\textbf{\emph{d}}_\textbf{\emph{a}}\) | Coupling | Methods |
|---|---|---|---|
| Joint space | \(d_L\) + \(d_R\) | ✔ | \(\pi_0\), RDT-1B, ACT |
| Independent | \(\max(d_L, d_R)\) | – | Hi Robot |
| Leader–follower | \(d_L\) | Partial | Custom setups |
| Hierarchical | Variable | ✔ | \(\pi_{0.5}\), Hi Robot |
| Task Category | Specific Task | \(\boldsymbol{\pi}_\textbf{0}\) | \(\boldsymbol{\pi}_\textbf{0}^\textbf{*}\) | RDT-1B | ACT | Diff. Policy |
|---|---|---|---|---|---|---|
| Deformable | Laundry folding | 80 | 92 | – | 50 | 35 |
| Towel folding | 85 | 95 | 60 | 55 | 40 | |
| Contact-rich | Box assembly | 75 | 88 | 55 | 40 | 30 |
| Peg insertion (bimanual) | 70 | 85 | 50 | 45 | 35 | |
| Long-horizon | Table busing | 65 | 80 | – | 30 | – |
| Kitchen cleanup | 60 | 78 | – | – | – | |
| Coordination | Object handover | 90 | 95 | 75 | 70 | 60 |
| Collaborative lift | 85 | 93 | 70 | 60 | 50 |
| Platform | DOF/Arm | Mobile | Cost |
|---|---|---|---|
| ALOHA [16] | 6 + 1 | – | \(<\)$20K |
| Mobile ALOHA [42] | 6 + 1 | ✔ | \(<\)$30K |
| Franka Dual | 7 + 1 | – | \(>\)$60K |
| UMI [43] | N/A * | – | \(<\)$5K |
We first formalize the bimanual coordination objective. The bimanual VLA policy \(\pi_\theta^{\text{bi}}\) maps observations and proprioception from both arms to a joint action chunk:
\[\pi_\theta^{\text{bi}} : \mathcal{O} \times \mathcal{L} \times \mathcal{Q}^L \times \mathcal{Q}^R \rightarrow \mathbb{R}^{H \times (d_L + d_R)}, \label{eq:bimanual95policy}\tag{16}\]
where \(\mathcal{Q}^L\) and \(\mathcal{Q}^R\) are the proprioceptive state spaces of the left and right arms. The degree of required coordination can be characterized by the mutual information \(I(\mathbf{A}_t^L ; \mathbf{A}_t^R \mid \mathbf{o}_t, \ell)\) between the two arms’ action chunks. For independent tasks, this quantity is near zero; for loosely coupled tasks, it reflects timing dependencies; and for tightly coupled tasks such as folding or assembly, it is large, indicating strong inter-arm correlations. The three coordination strategies described below differ in how they handle this coupling.
The most common approach treats the bimanual system as a single high-dimensional policy. The action chunk \(\mathbf{A}_t \in \mathbb{R}^{H \times (d_L + d_R)}\) encodes both arms jointly, allowing the model to learn implicit coordination. \(\pi_0\) [2] and RDT-1B [44] both use this approach, predicting the left and right arm actions as a concatenated vector. The advantage is simplicity: no explicit coordination mechanism is needed, and the model can learn arbitrary coordination patterns from data. The disadvantage is that the action space is large (\(H \times 16\) dimensions for typical settings), requiring expressive generative models to capture the joint distribution.
Flow matching is well suited to this approach because it generates the entire action chunk in a single denoising process, naturally preserving inter-arm correlations. The flow field \(\mathbf{v}_\theta\) operates on the full \(H \times (d_L + d_R)\)-dimensional space, learning the joint velocity field that transports noise to coordinated bimanual trajectories. This global denoising preserves correlations between left and right arm motions at every timestep within the chunk.
In contrast, autoregressive generation of a joint action vector must predict left and right arm actions in some sequential order, potentially breaking symmetry. If the model generates left arm actions before right arm actions (or vice versa), the second arm’s predictions are conditioned on the first arm’s, introducing an artificial asymmetry that may not reflect the actual task structure. While this asymmetry can be mitigated through data augmentation (randomly swapping left and right arm labels), it remains a conceptual limitation of autoregressive bimanual action generation.
An alternative is to train separate policies for each arm, coordinated by a high-level planner. Hi Robot [29] decomposes bimanual tasks hierarchically: a high-level VLM generates subtask descriptions for each arm, and separate low-level policies execute them. This approach simplifies each policy’s action space but requires the high-level planner to handle coordination timing and conflict avoidance.
In practice, independent policies work well for loosely coupled tasks (e.g., one arm holds an object while the other operates on it) but struggle with tightly coupled tasks (e.g., folding, where both arms must move in concert). The coordination information that joint policies learn implicitly must be provided explicitly through the high-level planner’s instructions.
In the leader–follower strategy, one arm (the leader) executes the primary manipulation while the other (the follower) adapts to maintain a constraint (e.g., holding an object stable). This asymmetric decomposition reduces the effective planning complexity and can be encoded in the VLA by conditioning one arm’s actions on the other’s predicted trajectory. Several bimanual VLA systems implement soft leader–follower coordination implicitly through the joint action space, where the model learns that one arm typically initiates contact while the other provides support.
Contact-rich tasks, where both arms simultaneously exert forces on an object, are among the most challenging for VLAs. Examples include inserting a peg with one arm while the other holds the socket, tightening a cap on a bottle held by the other arm, and assembling parts that require precise force alignment.
Contact-rich bimanual performance has been most thoroughly evaluated on box assembly, where one arm holds a box while the other folds flaps. \(\pi_0\) [2] achieves smooth force profiles on this task through its flow-matching action head, avoiding the jerkiness of discrete-action policies. An equally important insight came from ALOHA (ACT) [16]: action chunking is critical for contact-rich tasks, as single-step predictions produce oscillatory contact forces while chunked predictions maintain stable contact throughout a manipulation primitive.
Most VLAs operate in position or velocity space without explicit force feedback, inferring contact states from visual cues alone. \(\pi_0\) [2] learns appropriate forces during box assembly purely from visual demonstrations, but vision alone likely breaks down for high-precision force-sensitive operations. \(\pi_0^*\) [4] partially addresses this through RL from autonomous practice, where the robot discovers effective force profiles through trial and error. The difficulty scales with contact points: current VLAs handle two-point contact well, but multi-point contact and multi-fingered dexterous manipulation remain open frontiers.
Deformable objects (fabric, rope, dough, plastic bags) present distinct challenges for bimanual VLAs: the object state is high-dimensional and partially observable, and manipulation requires coordinated bimanual actions that account for material dynamics.
Laundry folding is the canonical bimanual deformable-object task and, until recently, an unsolved problem. Success rates above 80% on T-shirt folding became possible when \(\pi_0\) [2] combined flow matching with long action chunks, learning the complex bimanual coordination required to pinch, lift, fold, and smooth fabric. The success relies on long action chunks (\(H = 50\), as analyzed in Section 7.3) that capture the full folding motion as a continuous trajectory and on the VLM backbone’s ability to visually parse the garment’s configuration.
Building on this, \(\pi_{0.5}\) [3] generalized folding to arbitrary garments in novel homes. The hierarchical architecture decomposes folding into subgoals (e.g., “pick up the left sleeve”, “fold it toward the center”), with the high-level VLM reasoning about garment topology and the low-level policy handling motor execution. Current success rates on fabric folding are measured on a narrow range of garment types; generalization to thin, slippery, or multi-layered fabrics remains undemonstrated.
Beyond fabric, bimanual deformable-object manipulation encompasses rope knotting, dough shaping, and bag opening. The difficulty increases from 1D deformation (rope) through 2D (fabric with self-occlusion) to 3D (dough, clay). Current VLAs address these through large action chunks that capture entire primitives, which works when deformation is predictable but fails for materials with complex dynamics. Integrating tactile sensing to detect material state is a promising direction.
Long-horizon tasks require the robot to execute many bimanual primitives in sequence, with the correct ordering determined by task semantics. Table clearing, for example, requires picking up plates, stacking them, wiping the table, and placing items in a bin: a sequence of 10–20 bimanual actions over several minutes.
\(\pi_{0.5}\) [3] handles long-horizon tasks through its hierarchical architecture: the high-level VLM maintains a task plan and generates subgoal instructions, while the low-level policy executes each subgoal. The high-level model can re-plan based on visual feedback, recovering from failures or adapting to unexpected states. Hi Robot [29] similarly uses hierarchical VLA reasoning for open-ended instructions, decomposing “tidy the desk” into a sequence of specific bimanual actions.
Prior work on LLM-based planning provides the conceptual foundation for long-horizon VLA reasoning. Code as Policies [108] uses LLMs to generate executable code that sequences manipulation primitives, while SayCan [109] grounds LLM proposals in learned affordance scores, ensuring that only feasible actions are selected. Both approaches separate high-level reasoning from low-level execution, a principle adopted by hierarchical VLAs.
Complementary approaches learn long-horizon skills from unstructured data. MimicPlay [110] decomposes human play videos into plan representations, PlayFusion [111] acquires skills via diffusion from play data, and Du et al. [112] learn policies via text-guided video generation. Look Before You Leap [113] uses GPT-4V to preview action consequences. These planning strategies predate VLAs but are complementary and could be integrated with VLA execution.
Long-horizon bimanual tasks demand robust error recovery. Hierarchical VLAs address this naturally: the high-level VLM detects failures and generates recovery subgoals. \(\pi_0^*\) [4] improves recovery through autonomous practice (Section 6.3), learning robust behaviors that pure imitation cannot provide. The temporal extent also poses a computational challenge: a 5-minute task at \(50\,\text{Hz}\) involves 15,000 control steps (300 chunk-level decisions with \(H = 50\)), requiring either hierarchical planning or long-context models.
Recent work addresses this limitation by equipping VLAs with explicit memory mechanisms. MEM [74] introduces Multi-Scale Embodied Memory, a system that combines two complementary modalities: a video encoder for short-horizon, image-based memory (which supports in-context adaptation and occlusion recovery over seconds) and a language-based memory that maintains compressed text summaries of semantic events over long horizons (up to 15 min). Integrated into the \(\pi_{0.6}\) VLA, MEM achieves state-of-the-art results on tasks such as recipe setup, kitchen cleanup, and grilled cheese preparation while matching non-memory VLAs on standard dexterous manipulation. Different time scales require different memory representations: dense visual context for recent events and compressed language for long-term semantic state.
Concurrent approaches explore complementary designs. Context-compression methods include ContextVLA [76] (amortizing multi-frame context into a single token), CronusVLA [114] (learnable temporal feature chunking), BPP [115] (conditioning on VLM-detected keyframes), and past-token prediction [116] (\(3\times\) gains at \(10\times\) reduced cost). Retrieval-based methods include MemoryVLA [75] (perceptual-cognitive memory bank; +14.6% on Bridge), SAM2Act [117] (episodic spatial memory; 86.8% across 18 RLBench tasks), MemER [118] (VLM-guided keyframe retrieval), and CycleManip [119] (cost-aware historical sampling for cyclic tasks).
Memory-augmented VLAs enable long-horizon execution (up to 15 min), in-context adaptation, and partial observability handling. However, they face two intertwined challenges: causal confusion, where the policy learns to copy its own past actions rather than reason about the current state, and train-inference shift, where self-generated memory summaries at test time may contain compounding errors. MEM mitigates causal confusion via language compression that discards failed attempts, but the general problem remains unsolved. Additional limitations include computational overhead that scales with history length and information loss from memory compression (semantic events are retained, but fine-grained contact forces are not). Current memory systems are episodic, with no mechanism for accumulating knowledge across deployment sessions.
Mobile bimanual systems add navigation to the manipulation challenge. The robot must move to the task location, position itself appropriately, and then perform bimanual manipulation, requiring coordination between the base and both arms.
Whole-body teleoperation and imitation learning for mobile bimanual tasks were first shown by Mobile ALOHA [42], which controls the mobile base and two arms simultaneously for tasks such as cooking and furniture assembly, with action chunks covering all degrees of freedom.
\(\pi_{0.5}\) [3] deployed VLA-controlled mobile bimanual robots in real homes, achieving high success rates on household tasks. The hierarchical architecture separates navigation decisions (handled by the high-level VLM) from manipulation execution (handled by the low-level policy), simplifying the learning problem.
Base-arm coordination is the additional challenge: the base must position itself so both arms reach target objects. UMI-on-Legs [120] extends hardware-agnostic data collection to legged platforms, BUMBLE [121] addresses building-wide mobile manipulation, and industrial efforts (AgiBot World [122], NILS [123]) are scaling bimanual fleet data and policy learning. Figure 6 shows \(\pi_{0.5}\) deployed in real homes.
Flow-based VLAs (\(\pi_0\), \(\pi_0^*\)) currently lead on most bimanual tasks, with the joint action space approach outperforming decoupled approaches on tightly coupled tasks by preserving inter-arm correlations. For loosely coupled tasks, hierarchical approaches offer interpretability through auditable subgoal decompositions.
The coordination strategies analyzed above, joint action spaces for tightly coupled agents, hierarchical decomposition for complex tasks, leader–follower for asymmetric roles, are not specific to two-armed robots. They apply whenever a VLA must coordinate multiple coupled actuators from shared observations. We now examine a domain where exactly the same coordination problem arises in a different physical setting: unmanned aerial robotics.
Section 8 showed how VLAs coordinate two arms through joint action spaces, hierarchical planning, and action chunking. Unmanned aerial robotics faces the same coordination problem in a different physical setting. A single drone must coordinate thrust, attitude, and (optionally) gripper commands; a multi-drone system must coordinate an entire fleet. The VLA machinery (VLM backbone for language grounding, flow matching or diffusion for smooth trajectory generation, action chunking for temporal coherence) applies directly. What changes is the action space: whereas bimanual VLAs generate joint positions or end-effector poses, aerial VLAs must produce velocity commands, waypoints, or low-level thrust-and-torque signals for underactuated platforms operating in three-dimensional space. Latency constraints are stricter (\({\geq}100\,\text{Hz}\) for stable flight versus \({\sim}50\,\text{Hz}\) for manipulation), the observation space often includes GPS, IMU, and depth sensing alongside monocular or stereo vision, and the environment is outdoor, three-dimensional, and wind-affected. Table ¿tbl:tab:aerial95methods? compares representative methods; Figure 7 charts the key milestones.
Vision–language navigation (VLN) requires a drone to reach a goal described in natural language (“fly above the red building”, “turn left at the intersection”) using only visual observations. VLN is related to but narrower than VLA: it addresses the navigation subtask—selecting waypoints to reach a described destination—while VLA refers to the full perception-to-action pipeline including low-level motor control (thrust, attitude commands). Although VLN originated in indoor settings, the aerial variant poses distinct challenges: a vastly different visual perspective, a larger action space that includes altitude, and outdoor visual diversity.
The AerialVLN benchmark [124] established this task with over 25,000 instruction–trajectory pairs across urban and rural environments, revealing that indoor VLN methods transfer poorly to aerial scenes. A zero-shot alternative, LFG [125], sidesteps task-specific training entirely by having an LLM convert language instructions into spatial cost maps that a standard path planner optimizes over.
The most complete aerial VLA to date is UAV-VLA [126], which processes satellite imagery through a VLM backbone and generates full mission plans (waypoints, altitudes, sensor configurations) from natural language. On a 100K-mission dataset, it produces plans \(6.5\times\) faster than human operators at comparable quality, showing that VLAs can scale to operational aerial planning beyond single-flight control.
More broadly, the field is rapidly standardizing. UAV-VLN [127] parses instructions into structured sub-goals grounded by a vision model; OpenFly [128] provides a large-scale benchmark spanning urban, suburban, rural, and industrial settings; and CityNavAgent [129] adds a persistent semantic map that supports city-scale navigation with hierarchical planning. Beyond urban environments, AgriVLN [130] extends VLN to agricultural settings, providing 1,560 episodes across six outdoor scene types (farms, greenhouses, forests, mountains, gardens, and villages) and demonstrating that VLN models trained on indoor or urban data transfer poorly to unstructured agricultural landscapes.
In contrast to modular pipelines, end-to-end approaches map raw sensor observations directly to flight commands, bypassing the traditional perception–planning–control pipeline. The feasibility of this approach was established early: a single neural network trained with RL [131] can map quadrotor state directly to motor commands, stabilizing the vehicle even when thrown upside-down at \(5\,\text{m/s}\), with policy evaluation taking only \(\require{upgreek} 7\,\upmu\text{s}\) per step (Figure 8); this proves that learned policies can replace hand-designed cascaded PID controllers for agile flight.
Subsequent learned systems pushed the performance frontier to superhuman levels. The landmark result is an RL-trained autonomous racing policy [132] that processes onboard vision and IMU at \(100\,\text{Hz}\) and defeated world-champion human pilots. A complementary approach, neural residual dynamics models [133], uses supervised learning on flight data to learn the gap between the physics model and reality, improving autonomous landing accuracy by compensating for unmodeled aerodynamic effects.
Two recent systems bring the VLA framework directly to drones. CognitiveDrone [9], trained on 8000+ simulated trajectories, generates real-time 4D actions \((x, y, z, \text{yaw})\) from first-person imagery and text instructions. Its R1 variant adds VLM-based chain-of-thought reasoning before acting, which lifts the success rate to 77.2%, a 30% gain that demonstrates the value of deliberation for aerial cognitive tasks. RaceVLA [134] trains on expert pilot demonstrations annotated with language (“aggressive apex cutting”, “conservative trajectory”) and produces stylistically diverse racing trajectories, going beyond time-optimal control to capture human-interpretable flight behavior.
World models are also gaining traction for aerial control. Dream to Fly [135] learns a latent dynamics model from visual observations and plans by simulating future trajectories in the learned space, reducing real-world data needs by an order of magnitude compared to model-free RL (see Section 11). Robustness to real-world disturbances remains a key gap: Neural-Fly [136] addresses this through rapid online adaptation, maintaining stable aggressive flight in winds exceeding \(12\,\text{m/s}\) by learning a wind-invariant representation from just a few flight segments. Diffusion-based policies, originally developed for manipulation (Section 5), are also being applied to generate smooth, multi-modal drone trajectories.
Aerial manipulation, where drones grasp, transport, and interact with objects, directly inherits the coordination challenges discussed in the bimanual context (Section 8). A drone performing aerial grasping must simultaneously stabilize its flight while executing precise gripper motions, a challenge analogous to bimanual base-arm coordination (Section 8.5).
Aerial manipulation combines the challenges of flight stabilization and precise object interaction. While RL-based flight control [131] established that learned policies can stabilize quadrotors under extreme conditions, extending this to aerial grasping requires additionally coordinating gripper commands and compensating for payload-induced dynamics shifts. Two recent systems bring the full VLA pipeline to this problem. DroneVLA [10] integrates open-vocabulary object detection (Grounding DINO), gripper pose estimation (MediaPipe), and visual servoing into a language-commanded retrieval system: given “pick up the red box and deliver it to the table,” a VLM decomposes the instruction into manipulation sub-goals executed in sequence. AIR-VLA [11] provides the first benchmark and simulation testbed dedicated to aerial manipulation VLAs, with 3000 teleoperated demonstrations spanning base control, object understanding, semantic reasoning, and long-horizon planning; it systematically evaluates mainstream VLA and VLM models, revealing current capabilities and limitations for coupled UAV-manipulator control.
A particularly relevant platform is Flying Hand [12], a fully actuated hexarotor with a 4-DOF arm that formulates control in the end-effector frame, decoupling manipulation precision from flight stabilization (Figure 9). Its imitation learning policy uses ACT (Section 7) to perform writing, peg-in-hole insertion, and pick-and-place, directly demonstrating that action chunking transfers from bimanual to aerial manipulation. The connection to bimanual coordination becomes explicit in an aerial harvesting system [137] where a dual-arm drone picks avocados: one arm stabilizes the branch while the other detaches the fruit by rotation, a leader–follower strategy identical to those analyzed in Section 8.1.
These platforms combine flight commands with gripper commands, yielding high-dimensional action spaces that benefit from the same chunking strategies used for bimanual VLAs. Aerial inspection tasks (close-proximity structure navigation, contact-based measurement) further build on the contact-rich manipulation insights from Section 8.2. A significant gap remains, however: all current aerial manipulation VLAs have been tested only on simplified pick-and-place tasks with lightweight objects. Precision manipulation under wind disturbances and with heavy or awkward payloads has not been demonstrated.
The same Code-as-Policies idea used for manipulation [108] (Section 10.2) extends naturally to drones: prompting an LLM with a drone API description lets it convert “survey the perimeter at 20 m” into executable waypoint commands with no task-specific training. AeroAgent [138] adds safety awareness to this approach, decomposing complex missions into atomic flight actions while respecting no-fly zones and altitude limits. A latency bottleneck remains, however: generating free-form code—i.e., having the LLM produce arbitrary Python or similar programs without structural constraints—is slow. TypeFly [139] addresses this by constraining the LLM to output programs in MiniSpec, a minimal drone-specific language with primitives like takeoff, move, rotate, and sense. The restricted grammar cuts generation latency below \(500\,\text{ms}\), an order of magnitude faster than unconstrained approaches, making real-time mission replanning practical.
Real-time language correction during flight (“go higher”, “move left”, “stop”) requires low-latency VLA inference. This setting parallels the interactive language control studied for manipulation [140] but with stricter latency requirements due to flight dynamics. Current approaches use lightweight VLM encoders or pre-computed language embeddings to minimize inference overhead.
Multi-drone coordination with VLAs exhibits direct structural parallels to bimanual coordination (Section 8.1). The joint action space approach for bimanual VLAs, where a single model generates actions for both arms simultaneously, naturally extends to multi-drone systems where a centralized policy generates waypoints for all drones in the swarm.
Multi-drone coordination mirrors the three bimanual strategies from Section 8.1. Centralized policies generate joint actions for all drones but face the same dimensionality scaling as bimanual joint action spaces. Decentralized approaches reduce per-agent complexity but require explicit coordination. Hierarchical approaches, where a high-level VLM assigns subgoals to individual drones (Hi Robot [29], \(\pi_{0.5}\) [3]), offer the best scalability. Decentralized MARL [141] trains swarm policies where each drone outputs velocity commands from local observations, scaling to 10+ drones. Graph neural network architectures that model inter-drone communication provide a natural framework for swarm VLAs. Integrating VLM-based task assignment with MARL execution is a promising direction. However, no multi-drone VLA has been demonstrated on physical hardware; all results remain simulation-only.
Heterogeneous UAV–UGV systems exploit complementary capabilities: drones provide aerial survey while ground robots perform manipulation. VLMs provide a natural coordination interface via language-based task allocation. Cross-embodiment VLA pre-training (Section 10.4) is directly applicable; Octo [6] and Octo 2.0 [142] already span manipulation, navigation, and locomotion embodiments. The coordination challenge mirrors bimanual leader–follower strategies (Section 8.1): one agent (typically the drone) provides context while the other (the ground robot) executes manipulation. No published system yet deploys a shared VLA policy across both a UAV and a UGV in a single mission, making this an open research direction (Section 12.3).
Simulation is especially important for aerial VLAs because real-world drone data collection is expensive, risky, and constrained by regulations.
Two simulators dominate aerial VLA research. AirSim [45], built on Unreal Engine, provides photorealistic rendering with accurate flight dynamics and a rich sensor API (cameras, IMU, GPS, LiDAR). Flightmare [46] takes a different approach, decoupling rendering from physics to reach \({\sim}200\times\) real-time speeds for large-scale parallel RL training. Additional platforms (RotorS [143], Isaac Sim, Gazebo) serve complementary fidelity and scale requirements.
Large-scale datasets fill the gap between simulated and real-world training data. TartanAir [144] spans hundreds of scenes with diverse weather and lighting; Mid-Air [145] focuses on low-altitude flights (1–20 m) with stereo images, depth, and semantic labels.
The sim-to-real gap for aerial systems involves both visual and dynamics discrepancies. Visual domain randomization during training improves transfer of vision-based policies by exposing the model to varied textures, lighting, and weather conditions. Dynamics randomization varies mass, inertia, drag, and motor characteristics to produce policies robust to the physical reality gap. These techniques parallel the sim-to-real methods used for manipulation VLAs (Section 11), with the additional challenge that aerodynamic effects (ground effect, wind gusts, rotor wash) are difficult to simulate accurately.
-0cm
| Method | Task | Approach | Action Type | Sim | Year | Highlights |
|---|---|---|---|---|---|---|
| Navigation and Control | ||||||
| AerialVLN [124] | VL navigation | VLN baseline | Waypoints | ✔ | 2023 | First outdoor aerial VLN benchmark |
| LFG [125] | Language nav. | LLM \(\rightarrow\) cost map | Waypoints | – | 2023 | Zero-shot LLM-guided navigation |
| UAV-VLA [126] | Mission gen. | VLA (sat. imagery) | Waypoints | – | 2025 | \(6.5\times\) faster than human; 100K missions |
| UAV-VLN [127] | VL navigation | LLM + vision | Waypoints | ✔ | 2025 | End-to-end VLN with LLM parsing |
| OpenFly [128] | VLN benchmark | Toolchain | Waypoints | ✔ | 2025 | Large-scale aerial VLN benchmark |
| CityNavAgent [129] | City-scale nav. | Hierarchical VLN | Waypoints | ✔ | 2025 | Semantic planning + global memory |
| AgriVLN [130] | Agricultural nav. | VLN benchmark | Waypoints | ✔ | 2025 | 1560 episodes; 6 outdoor scene types |
| Hwangbo [131] | Stabilization | RL | Motor cmds | ✔ | 2017 | \(7\,\upmu\)s inference; thrown recovery |
| Kaufmann [132] | Drone racing | RL | Motor cmds | ✔ | 2023 | Superhuman agile flight |
| CognitiveDrone [9] | Cognitive tasks | VLA | 4D \((x,y,z,\text{yaw})\) | ✔ | 2025 | 77.2% success with VLM reasoning |
| RaceVLA [134] | Drone racing | VLA | Velocity cmds | ✔ | 2025 | Human-like racing behavior |
| Neural-Fly [136] | Agile flight | Adaptive NN | Motor cmds | – | 2022 | Online adaptation in strong winds |
| Dream to Fly [135] | Vision flight | Model-based RL | Velocity cmds | ✔ | 2025 | Learned world model for planning |
| Aerial Manipulation | ||||||
| Hwangbo [131] | Quadrotor ctrl | RL | Thrust cmds | ✔ | 2017 | RL-based flight control |
| DroneVLA [10] | Object retrieval | VLA + servoing | EE pose + grip | – | 2026 | Language-commanded aerial manipulation |
| AIR-VLA [11] | Aerial manip. | VLA benchmark | Flight + grip | – | 2026 | Safety-constrained; 20 Hz testbed |
| Flying Hand [12] | Dexterous manip. | ACT + MPC | 6-DOF + 4-DOF arm | – | 2025 | Hexarotor; writing, peg-in-hole |
| Aerial Bimanual [137] | Harvesting | Dual-arm aerial | Dual-arm cmds | – | 2024 | Bimanual aerial manipulation |
| Language-Guided Missions | ||||||
| AeroAgent [138] | Mission plan | LLM agent | API calls | – | 2023 | LLM mission decomposition |
| TypeFly [139] | Mission plan | LLM \(\rightarrow\) MiniSpec | API calls | – | 2024 | Low-latency program generation |
| Multi-Agent | ||||||
| MARL Swarms [141] | Formation | Decentralized MARL | Velocity cmds | ✔ | 2021 | Scalable to 10+ drones |
| Simulation, Datasets, and Sim-to-Real | ||||||
| AirSim [45] | Sim platform | UE4 rendering | Various | ✔ | 2018 | Photorealistic drone sim |
| Flightmare [46] | Sim platform | Parallel RL | Various | ✔ | 2021 | \(200\times\) real-time training |
| TartanAir [144] | Dataset | Multi-modal | – | ✔ | 2020 | Diverse visual conditions; SLAM focus |
| Mid-Air [145] | Dataset | Multi-modal | – | ✔ | 2019 | Low-altitude flights; depth + semantics |
The aerial landscape shows rapid progress: 2025–2026 has seen a surge of aerial VLA systems and benchmarks (UAV-VLA, CognitiveDrone, DroneVLA, AIR-VLA, Flying Hand) that target mapping observations and language to flight actions. The bridging of bimanual coordination with aerial manipulation [12], [137] suggests bidirectional technical transfer. Research directions for advancing this convergence appear in Section 12.
VLAs condition on natural-language instructions, inheriting the semantic understanding of pre-trained VLMs. This section examines language grounding, hierarchical reasoning, open-ended instruction following, and cross-embodiment generalization, mechanisms applicable to both manipulation and aerial domains.
The roots of language-conditioned policy learning trace back to Language-conditioned IL [32], which established multi-task learning from language instructions, and BC-Z [146], which scaled it to zero-shot generalization. VLAs extend this lineage by processing language and image tokens through shared Transformer layers, supporting deep cross-modal reasoning. Emergent grounding (following novel phrasings and generalizing to unseen objects) was first observed in RT-2 [1]. In contrast, \(\pi_0\) [2] conditions the flow-matching head on VLM hidden representations, grounding abstract instructions in continuous motor behaviors rather than discrete tokens. A persistent weakness is brittle instruction parsing: minor rephrasing or typographical errors can cause large performance drops.
Complex instructions require decomposition into executable subgoals. Hi Robot [29] introduces a hierarchical VLA architecture where a high-level “reasoner” VLM processes the user’s open-ended instruction and the current visual observation to generate a specific subgoal instruction. A low-level “executor” VLA then carries out the subgoal. This decomposition allows Hi Robot to follow complex instructions such as “make me a sandwich” by generating subgoals such as “open the bread bag,” “pick up two slices,” “place cheese between them.”
\(\pi_{0.5}\) [3] implements a similar hierarchy, with the high-level model additionally maintaining a task state representation that tracks progress through multi-step tasks. The high-level model can detect when a subgoal has failed and re-plan, providing robustness to execution errors.
Prior work established hierarchical planning principles adopted by VLAs: SayCan [109] grounds LLM plans in affordance scores, Code as Policies [108] generates executable code, and VoxPoser [147] produces 3D value maps. These affordance-grounding principles are incorporated in hierarchical VLAs such as Hi Robot and \(\pi_{0.5}\).
The language channel between high-level planner and low-level executor determines control granularity. Natural language subgoals (Hi Robot [29]) are flexible but may be ambiguous; alternatives include code-based specifications [108] (precise but brittle) and goal images (rich but expensive to generate). Natural language is currently favored for its compatibility with VLM backbones.
Open-ended instruction following tests generalization beyond the training distribution. RT-2 [1] showed VLM pre-training enables following instructions involving novel objects absent from robot data. Related work includes Manipulate-Anything [148] (detailed instruction following), Interactive Language [140] (real-time streaming corrections), and Chain-of-Thought Predictive Control [149] (reasoning-guided action generation).
VLM backbones bridge the gap between simple human commands (“fold the towel”) and the motor detail required for execution; \(\pi_0\) [2] and \(\pi_{0.5}\) [3] operate effectively with natural instructions. A persistent limitation is the lack of systematic evaluation: most results use hand-picked instruction sets—a small, manually curated collection of test commands rather than open-vocabulary or user-generated prompts—so reported success rates may overestimate real-world flexibility. Although VLMs can parse arbitrary natural language, current VLAs have only been validated on narrow instruction distributions and cannot reliably detect ambiguous or contradictory commands.
A key promise of VLAs is cross-embodiment generalization: a policy trained on data from multiple robots can be deployed on a new robot with minimal fine-tuning. The evidence is now substantial. Octo [6] pre-trains on OXE data spanning 22 embodiments and transfers to unseen robots with a few hundred fine-tuning demonstrations, while OpenVLA [5] confirms that OXE pre-training improves performance even on embodiments absent from the pre-training set.
Cross-embodiment transfer is critical for dual-arm systems because bimanual demonstration data is scarce (as discussed in Section 6.4). A VLA pre-trained on diverse single-arm data can transfer visual and semantic representations to a bimanual system, even though the action space differs. The strongest evidence comes from \(\pi_0\) [2], which pre-trains on a mixture of single-arm and bimanual data and finds that single-arm data improves bimanual performance through shared visual representations.
The transition of VLA technology from research to industrial deployment is exemplified by Xiaomi-Robotics-0 [150], which trains on data from multiple Xiaomi robot platforms with real-time execution optimizations for consumer hardware.
Cross-embodiment transfer for bimanual systems requires handling different arm configurations. Approaches include action space normalization (\(\pi_0\) [2] maps to a common end-effector format), embodiment-specific projection layers (Octo [6], extended to navigation and locomotion in Octo 2.0 [142]), and language-based action hierarchies (RT-H [151]).
Zero-shot generalization (performing tasks with no task-specific training data) remains challenging for VLAs but is an active research frontier. OK-Robot [152] combines a VLM for object detection with a pre-trained manipulation primitive to achieve zero-shot pick-and-place in novel environments. While not a full VLA, OK-Robot demonstrates the potential of VLM-based perception for zero-shot manipulation.
Robot Utility Models [153] train VLAs as general-purpose “utilities” that can perform a broad range of manipulation tasks from language instructions, approaching zero-shot capability for common manipulation primitives. The remaining gap to true zero-shot bimanual manipulation is substantial, as bimanual coordination patterns are difficult to infer from language alone without motor experience.
A limitation of current cross-embodiment claims is that transfer is evaluated after fine-tuning without controlling for data quantity; rigorous ablations separating pre-training benefit from fine-tuning benefit are needed.
Table 6 summarizes the generalization capabilities observed across VLA methods, distinguishing between environment, object, instruction, and embodiment generalization.
Tables 6 and 7 summarize the generalization and language grounding landscape across VLA methods. Language and cross-embodiment capabilities do not exist in isolation; they interact with visual representations, safety requirements, and deployment constraints, which we address in Section 11.
| Method | Env. | Obj. | Instr. | Embod. |
|---|---|---|---|---|
| RT-1 [59] | Weak | Weak | Weak | – |
| RT-2 [1] | Partial | Strong | Strong | – |
| OpenVLA [5] | Partial | Partial | Partial | Partial |
| Octo [6] | Partial | Partial | Partial | Strong |
| \(\pi_0\) [2] | Partial | Strong | Strong | Partial |
| \(\pi_{0.5}\) [3] | Strong | Strong | Strong | Partial |
| Hi Robot [29] | Partial | Partial | Strong | – |
| Method | Hierarchical | Novel Instr. | Novel Obj. | Open-Ended | Cross-Embod. | Zero-Shot |
|---|---|---|---|---|---|---|
| RT-1 [59] | – | Limited | Limited | – | – | – |
| RT-2 [1] | – | ✔ | ✔ | Partial | – | Partial |
| OpenVLA [5] | – | ✔ | ✔ | – | ✔ | – |
| \(\pi_0\) [2] | – | ✔ | ✔ | – | ✔ | – |
| \(\pi_{0.5}\) [3] | ✔ | ✔ | ✔ | ✔ | ✔ | Partial |
| Hi Robot [29] | ✔ | ✔ | ✔ | ✔ | – | – |
| SayCan [109] | ✔ | ✔ | – | ✔ | – | – |
Several concerns cut across all VLA architectures and application domains. This section addresses visual representation learning, world models and future state prediction, safety, sim-to-real transfer, and human–robot interaction. Table 8 compares these capabilities across representative VLA methods.
| Method | Visual Encoder | Multi-View | Safety | Sim-to-Real | HRI | Proprioception |
|---|---|---|---|---|---|---|
| RT-1 [59] | EfficientNet | – | Basic | – | – | – |
| RT-2 [1] | ViT (PaLI-X) | – | Basic | – | Partial | – |
| OpenVLA [5] | DINOv2 + SigLIP | – | – | – | – | – |
| \(\pi_0\) [2] | SigLIP | ✔ | Rate limit | – | – | ✔ |
| \(\pi_{0.5}\) [3] | SigLIP | ✔ | Multi-layer | – | ✔ | ✔ |
| \(\pi_0^*\) [4] | SigLIP | ✔ | Rate limit | – | – | ✔ |
| RDT-1B [44] | SigLIP | ✔ | Basic | – | – | ✔ |
| Octo [6] | Custom ViT | ✔ | – | ✔ | – | – |
The choice of visual encoder significantly impacts VLA performance. Three approaches dominate.
Pre-trained VLM encoders (e.g., SigLIP in PaLIGemma [25], ViT in CLIP [21]) provide rich semantic features pre-trained on web-scale data. These encoders excel at object recognition and scene understanding but may lack fine-grained spatial information needed for precise manipulation. Spatial structure may be as important as semantic richness for manipulation-oriented visual encoders: Transporter Networks [154] achieve strong rearrangement performance using equivariant spatial representations learned without large-scale pre-training.
Robot-specific visual representations offer an alternative to generic VLM encoders. R3M [155], pre-trained on robot video data using time-contrastive and language-aligned objectives, captures temporal dynamics and manipulation-relevant features that generic encoders miss. Offline data paired with crowd-sourced annotation also yields transferable representations [156]. A large-scale comparison by Cortex [157] found that representations trained on diverse egocentric video outperform those from static image classification, while SPA [158] adds explicit 3D spatial-awareness to improve embodied policy learning. Several VLAs use R3M or similar robot-specific encoders alongside VLM encoders, processing images through both pathways.
Multi-view fusion is critical for bimanual manipulation, where a single camera may not capture both arms and the workspace simultaneously. Most bimanual VLAs (\(\pi_0\) [2], RDT-1B [44]) use multiple camera views (typically a wrist camera on each arm plus one or more third-person cameras) and fuse the resulting tokens within the Transformer backbone.
Multi-view fusion approaches range from early concatenation (\(\pi_0\) [2], Octo [6]) to late fusion and learned view selection. Wrist cameras are indispensable for bimanual setups, capturing fine-grained contact information that third-person cameras miss. Multi-frame visual context [74], [76], [114] extends temporal scope beyond the current observation. A limitation across all three approaches is that no principled method exists for selecting which visual encoder or fusion strategy best suits a given task; current practice relies on empirical trial-and-error, and the relative contribution of semantic versus spatial features to bimanual coordination remains poorly understood.
Fine-tuning versus training from scratch. As Table ¿tbl:tab:architectures? (Init.column) shows, nearly all modern VLAs fine-tune pre-trained visual encoders rather than training from scratch, because web-scale pre-training produces representations impractical to learn from robot data alone. Most systems freeze or lightly fine-tune the encoder and allocate training budget to the action head; for example, \(\pi_0\) [2] fine-tunes SigLIP weights with a reduced learning rate, while RT-1 [59] adapts an ImageNet-pretrained EfficientNet-B3 via FiLM conditioning on 130K demonstrations. A notable exception is Octo [6], which trains from scratch on 800K episodes without any pre-trained encoder. The optimal balance between frozen and updated parameters remains an open question that depends on the available robot data and the domain gap.
Safety is paramount for bimanual systems operating near humans. VLA safety concerns include:
Action bounds and rate limiting: VLA outputs are typically clipped to safe action ranges and rate-limited to prevent high-velocity motions. Two-arm coordination introduces an additional collision-avoidance constraint between the arms that is not inherently captured by the VLA.
Out-of-distribution detection: Some VLAs use confidence-based filtering, halting when action head uncertainty (estimated from denoising variance or velocity field norms) exceeds a threshold.
Collision avoidance: Bimanual systems face self-collision risk between arms. Post hoc safety layers that project actions to collision-free trajectories add latency but provide guarantees; learning collision avoidance from demonstrations is an alternative that may not generalize to novel configurations.
Human-in-the-loop correction: For deployment in homes (e.g., \(\pi_{0.5}\) [3]), the ability for humans to intervene and correct the robot is essential. VLAs that accept real-time language feedback can be redirected mid-task, providing a natural correction mechanism.
Simulation provides scalable, safe data generation, but the reality gap (differences between simulated and real visual appearances, physics, and dynamics) limits direct transfer.
SIMPLER [48] provides simulation environments calibrated to match real-world VLA evaluation setups, so that VLAs can be evaluated without physical hardware. The correlation between simulated and real-world success rates validates simulation as a development tool for VLAs.
The reality gap is acute for bimanual manipulation because contact dynamics (friction, deformation, compliance) are difficult to simulate accurately. Current bimanual VLAs (\(\pi_0\) [2], \(\pi_0^*\) [4]) rely primarily on real-world demonstrations and practice, with simulation playing a secondary role.
Strategies for closing this gap include domain randomization (varying visual and physical parameters), system identification (calibrating simulation to match the real robot), and generative approaches such as Gen2Act [159] (human video demonstrations) and Track2Act [160] (point tracks from internet videos). Hybrid training (simulation pre-training plus real fine-tuning) works well for single-arm VLAs but remains underexplored for bimanual systems, where higher action dimensionality makes sim-to-real alignment harder.
A complementary approach to reactive VLA policies is to equip robots with world models that predict future states, whether as visual frames, latent representations, or explicit physical quantities, before committing to actions. This “predict-then-act” approach offers several advantages for bimanual manipulation: it allows look-ahead planning for multi-step coordination, provides a mechanism for evaluating action consequences before execution, and can generate synthetic training data to alleviate the data scarcity problem.
The GigaBrain family illustrates the rapid maturation of world model-powered VLAs. GigaBrain-0 [77] first used generative models to produce synthetic robot data. Its successor, GigaBrain-0.5M\(^*\) [53], added RAMP (RL via World Model-conditioned Policy), yielding \(\sim\)30% improvement on bimanual tasks. GigaWorld-0 [80] completes the picture with a unified framework combining video generation and 3D modeling (Gaussian Splatting) as a scalable data engine.
A more radical approach formulates control as video generation. Rhoda AI (DVA) [78] uses a causal video model pre-trained on web-scale video, with an inverse dynamics model translating predicted frames to actions (10–20 h of robot data). VPP [161] learns implicit inverse dynamics via video diffusion (+18.6% on Calvin ABC-D). ViPRA [162] learns from actionless videos at 22 Hz, and Mimic-Video [163] achieves \(10\times\) sample efficiency over standard VLAs.
Other approaches operate on optical flow and latent representations. FOFPred [164] achieves 68.6% on bimanual tasks via language-driven flow prediction. V-JEPA 2 [165] provides a self-supervised world model (1M+ hours of video; 65–80% zero-shot success). WorldVLA [79] jointly generates actions and future frames, UP-VLA [166] uses next-frame prediction for implicit physics, and NVIDIA Cosmos [167] provides open world foundation models trained on 20M+ h of data.
The predict-then-act approach offers four advantages: data efficiency (DVA requires only 10–20 h of robot data; Mimic-Video achieves \(10\times\) sample efficiency), interpretability (predicted frames can be visualized), planning (look-ahead evaluation before committing), and synthetic data generation (GigaWorld-0 and Cosmos produce unlimited training data).
However, fundamental limitations remain. Prediction accuracy degrades as compounding errors in autoregressive video generation make long-horizon forecasts unreliable, especially for contact-rich bimanual tasks with rapid state changes. Inverse dynamics accuracy suffers from the additional error of translating predicted video back to precise actions. Computational cost conflicts with real-time control budgets (ViPRA runs at only 22 Hz). Video models can hallucinate plausible but incorrect states after occlusions, and current world models lack haptic grounding for force and tactile signals.
VLAs facilitate more natural human–robot interaction through language. A user can instruct a bimanual robot in natural language, observe its behavior, and provide corrections or new instructions in real time.
The most complete HRI demonstration to date comes from \(\pi_{0.5}\) [3], where users gave verbal instructions to a bimanual robot in home environments, the robot executed them, and users could redirect it as needed. The hierarchical architecture allows the robot to ask clarifying questions through the high-level VLM when instructions are ambiguous.
PaLM-E [24] and PIVOT [168] show that VLMs can engage in dialogue about the physical world and elicit actionable knowledge through visual prompting. However, HRI evaluation for VLAs remains qualitative; no standardized metrics exist for interaction quality or correction latency in VLA-based bimanual systems.
Deploying VLAs on bimanual systems in real-world settings introduces engineering challenges beyond model performance. Compute requirements are substantial: a 3B-parameter VLA running flow matching with \(K = 10\) steps requires a high-end GPU (A100 or equivalent) for real-time bimanual control. Edge deployment on embedded GPUs is not yet practical for full-size VLAs, motivating the efficient architectures discussed in Section 5.4.
Communication latency between the VLA compute server and the robot controller adds to the end-to-end control delay. With dual-arm systems running at \(50\,\text{Hz}\), the total loop delay (image capture, network transfer, VLA inference, action transfer, motor execution) must remain below \(20\,\text{ms}\) per step. Action chunking mitigates this by amortizing the VLA inference over \(H\) steps but introduces a minimum reaction latency of one chunk period.
Figure 10 summarizes the complete VLA training and deployment pipeline that ties together the architectural choices (Section 5), training recipes (Section 6), and deployment considerations discussed above. The interplay among these architectural, training, and deployment considerations shapes the current state of the art, which we synthesize next.
Synthesizing the results presented across Sections 5–11, in our assessment, the state of the art in VLA-based bimanual manipulation and unmanned aerial robotics can be characterized along several dimensions. Figure 11 charts the rapid progress from 2023 to 2025: bimanual folding success rose from \(\sim\)30% (ACT) to over 90% (\(\pi_0^*\)), narrowing the gap with single-arm performance.
Architecture. As reflected in Tables ¿tbl:tab:benchmark95performance? and 4, flow-based VLAs, led by \(\pi_0\) [2] and its successors \(\pi_{0.5}\) [3] and \(\pi_0^*\) [4], currently achieve the strongest bimanual manipulation performance. The flow-matching action head generates smooth, high-dimensional action chunks without quantization, and the iterative denoising process captures the multi-modal coordination patterns inherent in bimanual tasks. Diffusion-based models, particularly RDT-1B [44], demonstrate that scale improves performance but trail flow-based approaches in inference efficiency. Autoregressive VLAs (OpenVLA [5], RT-2 [1]) provide the simplest integration with VLM pre-training but are limited by discretization for bimanual action spaces.
Training. The three-stage recipe (VLM initialization, cross-embodiment pre-training, task-specific fine-tuning) is now standard. The addition of reinforcement learning from autonomous practice (RECAP [4]) represents the most impactful recent advance; it allows VLAs to surpass demonstration quality by 10–40% on bimanual tasks. Co-training with diverse data during fine-tuning consistently improves performance and robustness.
Action representation. Action chunking with \(H = 50\) steps is the dominant choice for bimanual VLAs, providing the temporal coherence needed for coordinated two-arm motions. Learned action tokenization (FAST [8]) narrows the gap between autoregressive and continuous approaches. Real-time execution techniques (RTC [103]) enable reactive bimanual control despite the computational cost of large VLA models.
Generalization. Hierarchical VLAs (\(\pi_{0.5}\) [3], Hi Robot [29]) demonstrate the strongest generalization to novel environments and open-ended instructions. Cross-embodiment pre-training on OXE data provides a foundation for transfer, though bimanual-specific skills require task-specific fine-tuning.
Efficiency. The computational cost of VLA inference remains a concern for bimanual real-time control. Table 9 summarizes the efficiency characteristics of representative methods. Flow-based models with \(K = 10\) denoising steps achieve the best latency–quality tradeoff, while efficient architectures (TinyVLA [7], MiniVLA [73]) sacrifice some capability for deployment on resource-constrained hardware.
Memory. Memory-augmented VLAs represent the most significant recent advance for long-horizon bimanual tasks. MEM [74], integrated into the \(\pi_{0.6}\) VLA, enables tasks spanning up to 15 min by combining video-based short-horizon memory with language-based long-horizon memory. Concurrent approaches [75], [76], [117] explore complementary designs, from perceptual–cognitive memory banks to amortized multi-frame context. The common finding is that different time scales demand different memory representations.
World Models. World model-powered VLAs [53], [77] and direct video-action models [78], [161] represent a shift from purely reactive policies to predictive ones. The GigaBrain family demonstrated that world model-generated data improves bimanual task performance by \(\sim\)30%, and web-scale video pre-training transfers to robot control with 10–20 h of task-specific data. However, none of these approaches have been evaluated on standardized bimanual benchmarks, limiting direct comparison.
Unmanned Aerial Robotics. VLA adoption for drones lags manipulation by \(\sim\)2 years. Strong individual components exist (RL flight policies [132], VLN benchmarks [124], LLM-based planning [125]), but integrated end-to-end VLA systems for physical drones remain rare. The architectural innovations proven for bimanual manipulation are directly applicable (see directions 11–13 below).
Industrial VLA Deployment. The transition from research to product-level systems has accelerated in 2025–2026, with several companies deploying VLA-based robots commercially (Table ¿tbl:tab:industrial95vla?). Three architectural patterns have emerged from the industry that differ from the research approach.
First, dual-system (S1/S2) architectures separate slow reasoning from fast action. Gemini Robotics [169] runs a distilled VLM in the cloud (\(<\)160 ms query latency) paired with a local action decoder achieving 50 Hz control and more than doubles performance on a broad generalization benchmark compared to other VLAs. GR00T N1 [170] pairs a 1.34B-parameter VLM (System 2, 10 Hz) with a diffusion Transformer action head (System 1, 120 Hz). Helix [171] from Figure AI uses a 7B VLM at 7 Hz and an 80M-parameter action model at 200 Hz, controlling 35 degrees of freedom on embedded GPUs without cloud dependency. This pattern resolves the latency–capability tradeoff that limits monolithic VLAs (Direction 3).
Second, video-as-action models bypass direct action regression entirely. Rhoda AI’s DVA [78] pre-trains a causal video model on web-scale video, predicts future frames conditioned on the current scene, and extracts actions via a learned inverse dynamics model. 1X Technologies [172] takes a similar approach with a 14B-parameter text-conditioned diffusion world model trained on 900 h of egocentric human video plus 70 h of robot data. Both systems achieve one-shot or few-shot task adaptation from human demonstrations injected into the context window, without retraining.
Third, continuous autonomous improvement has reached production scale. Dyna Robotics [173] deploys a dual-arm foundation model (DYNA-1) with a proprietary reward model that enables self-supervised error recovery. DYNA-1 reports a 99.4% success rate over 24+ h of continuous autonomous operation in commercial settings. This validates the RECAP paradigm (Section 6.3) at industrial scale. We note that industrial performance figures are self-reported under company-defined conditions and await independent replication.
Novel data collection strategies are also emerging. Sunday Robotics [174], founded by the creators of ALOHA [16] and Diffusion Policy [40], trains its ACT-1 foundation model on zero robot data, using low-cost Skill Capture Gloves to collect human demonstration episodes across diverse homes, with a learned Skill Transform layer adapting human kinematics to robot morphology. Specific scale figures (glove cost, episode counts, number of homes) are based on company announcements subsequent to the initial publication and should be treated as projected targets. Covariant’s RFM-1 [175], an 8B-parameter autoregressive world model trained on millions of real deployment interactions, was designed to extend Covariant’s legacy fleet (which achieved 99%+ warehouse picking precision across hundreds of sites) with generalized reasoning capabilities; RFM-1 itself has not been independently deployed at that scale. AgiBot World [122] contributes 1M+ real robot trajectories across 217 tasks, with its GO-1 generalist policy outperforming Open X-Embodiment baselines by 30%.
Hardware-focused companies are also integrating VLA-class models. Boston Dynamics and Toyota Research Institute jointly developed a Large Behavior Model (LBM) [176] for the Atlas humanoid that controls the entire robot (hands and feet) through a single whole-body policy for packing, sorting, and organizing tasks. Atlas fleets are scheduled to ship to Hyundai and Google DeepMind in 2026, with Google’s Gemini Robotics [169] being integrated for enhanced cognitive capabilities.
Open-source efforts from NVIDIA [170] (GR00T N1 weights and training data), Xiaomi [150] (Xiaomi-Robotics-0, LIBERO SOTA at 98.7%), and AgiBot [122] are accelerating community progress. Figure 12 shows representative systems from this industrial wave.
| Method | Params | Latency | Min. GPU |
|---|---|---|---|
| RT-2 [1] | 55B | \(\sim\)1 s | TPU v4 |
| OpenVLA [5] | 7B | \(\sim\)150 ms | A100 |
| \(\pi_0\) [2] | 3B | \(\sim\)70 ms | A100 |
| RDT-1B [44] | 1.2B | \(\sim\)150 ms | A6000 |
| TinyVLA [7] | 1B | \(\sim\)40 ms | RTX 4090 |
| MiniVLA [73] | 300M | \(\sim\)25 ms | RTX 3090 |
| FAST [8] | 7B | \(\sim\)80 ms | A100 |
-0cm
| System | Organization | Architecture | Key Innovation | Deployment | Year |
|---|---|---|---|---|---|
| Dual-System (S1/S2) Architectures | |||||
| Gemini Robotics [169] | Google DeepMind | VLM + action decoder | Actions as native Gemini modality | Partner testing | 2025 |
| GR00T N1 [170] | NVIDIA | VLM (10 Hz) + DiT (120 Hz) | Open-source; neural trajectory augment. | Research | 2025 |
| Helix [171] | Figure AI | VLM (7 Hz) + action (200 Hz) | 35-DOF on embedded GPU | BMW partnership | 2025 |
| Video-as-Action / World Models | |||||
| DVA [78] | Rhoda AI | Causal video \(\rightarrow\) inv. dynamics | Web-scale video pre-training | Industrial pilots | 2026 |
| 1XWM [172] | 1X Technologies | Diffusion WM \(\rightarrow\) IDM | 900 h human video + 70 h robot | Development | 2026 |
| RFM-1 [175] | Covariant | 8B AR world model | Generalized reasoning from fleet data | Development | 2024 |
| Continuous Autonomous Improvement | |||||
| DYNA-1 [173] | Dyna Robotics | FM + proprietary RM | 99.4% success, 24 h autonomy | Commercial sites | 2025 |
| \(\pi_0^*\) [4] | Physical Intelligence | FM + RECAP (RL) | 10–40% over demo baseline | Research | 2025 |
| Novel Data Collection | |||||
| ACT-1 [174] | Sunday Robotics | Zero robot data; glove demos | Human demos via gloves (scale TBD) | Beta 2026 | 2026 |
| AgiBot World [122] | AgiBot | Latent action repr. | 1M+ trajectories; 30% over OXE | Shipping at scale | 2025 |
| Open-Source VLAs | |||||
| Xiaomi-Robotics-0 [150] | Xiaomi | MoT + DiT (4.7B) | LIBERO 98.7% SOTA | Open-source | 2025 |
| GR00T N1 [170] | NVIDIA | VLM + DiT (2.2B) | Weights + data released | Open-source | 2025 |
The field has also converged on several long-standing challenges that remain open despite recent progress:
Distribution shift: VLA policies still degrade when encountering out-of-distribution observations, especially for bimanual tasks where object configurations have high variability.
Contact modeling: precise force control during bimanual contact is not addressed by current position-space VLAs.
Evaluation standardization: the lack of common bimanual benchmarks prevents fair comparison across methods.
Data scarcity: high-quality bimanual demonstrations remain expensive to collect, limiting the scale of bimanual VLA training.
Temporal credit assignment: for long-horizon bimanual tasks, determining which actions contributed to success or failure is difficult, hindering RL-based improvement.
We organize our conclusions into fourteen findings, grouped thematically: (1)–(3) cover core VLA design choices, (4)–(6) cover training and data strategies, (7)–(8) identify current limitations, (9)–(10) describe emergent capabilities, and (11)–(14) address cross-domain transfer and deployment. Each finding states a conclusion from the evidence reviewed, followed by its implications.
In our view, the analysis yields the following key findings:
(1) Flow matching is the current best action generation mechanism for bimanual VLAs. We find that the combination of continuous action generation, efficient sampling (\(K = 10\) steps), and long action chunks makes flow matching uniquely suited to the high-dimensional, temporally correlated action spaces of bimanual manipulation. Diffusion models offer similar expressiveness but at higher computational cost.
(2) VLM pre-training provides critical semantic grounding for bimanual tasks. In our analysis, VLAs that inherit web-scale knowledge from VLM backbones consistently outperform architectures trained from scratch on robot data alone. The VLM’s understanding of objects, spatial relationships, and task semantics transfers directly to manipulation, reducing the amount of robot-specific data needed.
(3) Action chunking is essential for bimanual coordination. We observe that single-step action prediction cannot capture the coordinated motion patterns of two arms working in concert. Chunks of \(H = 50\) steps at \(50\,\text{Hz}\) (1 s of motion) provide sufficient temporal context for most bimanual primitives, including folding, handovers, and assembly.
(4) Reinforcement learning from autonomous practice is, in our assessment, the single most impactful recent advance for bimanual VLAs. RECAP [4] showed that VLAs can self-improve by practicing autonomously and learning from success/failure signals. This matters especially for bimanual tasks where demonstration data is expensive to collect and expert performance is difficult to achieve via teleoperation.
(5) Hierarchical architectures enable long-horizon bimanual tasks. We find that flat VLA policies struggle with tasks requiring more than a few steps of bimanual coordination. Hierarchical decomposition (high-level VLM reasoning plus low-level VLA execution) extends the effective planning horizon from seconds to minutes.
(6) Data diversity matters more than data quantity for generalization, but at the cost of per-task precision. VLAs pre-trained on diverse cross-embodiment data generalize better than those trained on larger quantities of homogeneous data. However, \(\pi_0\) [2] pre-trains on hundreds of tasks yet still requires 50–200 task-specific demonstrations for strong bimanual performance, and RT-1 [59] achieved 97% on seen tasks but only 76% on unseen ones. A two-stage recipe has thus become standard: broad pre-training for coverage, then narrow fine-tuning for precision.
(7) The latency–reactivity tradeoff remains a fundamental challenge. We note that large VLA models incur significant inference latency, conflicting with the need for reactive bimanual control. A 3B-parameter flow-based VLA requires \({\sim}12\,\text{GB}\) of GPU VRAM and an A100-class GPU for real-time inference; edge deployment on embedded GPUs (Jetson-class) is not yet practical at this scale. Techniques such as RTC [103], TinyVLA [7], and FAST [8] mitigate inference latency but do not fully resolve it.
(8) Bimanual benchmarks are insufficient. We consider this the most pressing infrastructure gap in the field. Most VLA evaluation occurs on single-arm tasks or bespoke bimanual setups that vary across papers. Without standardized bimanual benchmarks, comparing methods fairly and tracking progress systematically is not possible.
(9) Pre-training on web data transfers to bimanual tasks. We observe that the semantic knowledge encoded in VLM backbones (object affordances, material properties, spatial reasoning) directly benefits bimanual manipulation, even though web data contains no robot actions. This transfer is most evident in language grounding (understanding what “fold” or “stack” means) and visual scene understanding (identifying object parts and configurations).
(10) Bimanual coordination emerges from joint prediction. We find this result surprising: VLAs that predict both arms’ actions jointly in a single action chunk learn coordination patterns implicitly from data, without explicit coordination mechanisms. This emergent coordination is strongest with flow-based and diffusion-based models that generate the full bimanual action in a single denoising process.
(11) VLA architectures are cross-embodiment, with aerial applications lagging by \(\sim\)2 years. We observe that the same VLM backbones, action generation mechanisms, and training recipes that power bimanual manipulation are being adapted for unmanned aerial robotics. As of early 2026, the aerial VLA field is at the stage manipulation reached in 2022–2023: strong individual components exist but integrated end-to-end systems remain nascent. High-fidelity simulators, accessible hardware, and cross-embodiment pre-training provide the ingredients for rapid convergence.
(12) Dual-system architectures are the industry consensus for product-level VLAs. We find that Google (Gemini Robotics [169]), NVIDIA (GR00T N1 [170]), and Figure AI (Helix [171]) all independently converged on separating a slow reasoning module (\({\leq}10\,\text{Hz}\)) from a fast action module (\({\geq}100\,\text{Hz}\)). This pattern resolves the latency–capability tradeoff that monolithic VLAs face: the reasoning module provides semantic understanding and task decomposition, while the action module generates smooth, high-frequency motor commands. Research VLAs that adopt this pattern will be better positioned for deployment.
(13) Production reliability requires continuous self-improvement, not just better demonstrations. In our view, the most reliable deployed systems, Dyna’s DYNA-1 [173] (99.4% over 24 h) and Covariant’s RFM-1 [175] (99%+ precision), achieve their performance through continuous RL loops where every deployment interaction feeds back into training, not through larger demonstration datasets alone. This validates the RECAP approach [4] at industrial scale and suggests that the path to product-level VLAs runs through autonomous improvement infrastructure.
(14) Video prediction is gaining traction as an alternative to direct action regression. We note that Rhoda AI’s FutureVision [78] and 1X Technologies’ world model [172] generate future video frames first and extract actions via inverse dynamics, exploiting web-scale video pre-training that contains orders of magnitude more data than robot demonstration datasets. This approach allows one-shot task adaptation from human demonstrations without retraining, though inference latency and physics fidelity remain open challenges.
These findings point to a converging design pattern: a pre-trained VLM backbone for semantic grounding, paired with a continuous (preferably flow-based) action head that generates multi-dimensional action chunks. Training follows a two-stage recipe—diverse pre-training then task-specific fine-tuning—increasingly augmented by RL from autonomous practice. The same pattern appears in both bimanual manipulation and aerial robotics, supporting the view that VLAs generalize across embodiments.
Translating this pattern into deployed systems, however, requires addressing practical constraints that cut across all findings: environmental variability degrades laboratory-trained policies, communication latency between GPU servers and robot controllers adds to the control loop, long-term reliability over hours of operation remains undemonstrated, and the energy cost of continuous GPU inference presents barriers to fleet-level scaling. The most pressing open questions are scalable evaluation (Finding 8), the diversity–precision tradeoff (Finding 6), and the gap between research prototypes and production systems with sustained reliability (Findings 12–13).
Despite rapid progress, several fundamental challenges remain. We consider the following research directions most pressing:
(1) Standardized Bimanual Benchmarks: The field urgently needs standardized simulation and real-world benchmarks for bimanual manipulation, analogous to LIBERO for single-arm tasks. Such benchmarks should cover the full spectrum of coordination types (independent, loosely coupled, tightly coupled), object categories (rigid, articulated, deformable), and task horizons (single-step to multi-minute). Without standardized evaluation, comparing bimanual VLA methods remains unreliable.
(2) Dexterous, Force-Aware, and Multi-Modal Manipulation: Current VLA systems use parallel-jaw grippers and rely solely on visual observations, limiting both dexterity and contact awareness. Extending VLAs to multi-fingered hands would unlock tasks such as in-hand reorientation, but the action space (two 16-DOF hands plus two 7-DOF arms) exceeds 40 dimensions per step, posing extreme challenges for action generation. Simultaneously, incorporating force/torque feedback and tactile sensing (e.g., GelSight) into VLA observations is essential for contact-rich tasks such as tightening screws, snapping parts, and kneading dough. Auditory signals can further complement vision for detecting task-relevant events such as clicks and snaps. Jointly addressing dexterity, force awareness, and multi-modal sensing is necessary to move bimanual VLAs beyond the current pick-and-place regime.
(3) Real-Time Reactive Control: Despite advances in RTC [103] and efficient architectures [7], attaining truly reactive bimanual control (\(>\)100\(\,\text{Hz}\)) with large VLA models remains difficult. Research into model compression, speculative decoding for action generation, and hardware–software co-design could close this gap.
(4) Data-Efficient Learning and Sim-to-Real Transfer: Collecting bimanual demonstrations is expensive, and few-shot adaptation (fewer than 10 demonstrations) would reduce deployment costs. Cross-embodiment pre-training already provides strong priors; combining it with meta-learning, in-context learning, or skill composition could yield practical few-shot bimanual adaptation. Complementarily, simulation could provide unlimited training data, but the reality gap is severe for contact-rich bimanual tasks involving deformable objects. Advances in differentiable simulation, domain randomization tailored to bimanual contact, and sim-to-real fine-tuning are needed to unlock simulation as a primary data source.
(5) Compositional Bimanual Skills: Rather than learning each bimanual task from scratch, VLAs could learn a library of composable bimanual primitives (grasp, hold, fold, insert, handover) and combine them to perform novel tasks specified via language. Skill composition would improve generalization to unseen task combinations.
(6) Safety-Certified, Interpretable, and Trustworthy Bimanual VLAs: Deploying bimanual VLAs in human environments requires formal safety guarantees. Research into runtime monitoring, safety-constrained action generation, and provable collision avoidance between arms and with humans is essential. We believe this will become the primary bottleneck for commercial deployment, as current heuristic safety measures (rate limiting, action clipping) are insufficient for human-proximate operation. Closely tied to safety is the need for interpretability and trustworthiness: present-day VLAs largely operate as black boxes, making it difficult to attribute a chosen action to the underlying language command, visual input, or proprioceptive state. Integrating Explainable AI (XAI) techniques—for example, modality-attribution and attention-visualization methods that quantify the influence of the language instruction versus the visual scene on the predicted action chunk—would facilitate error analysis, support safety assurance, and improve user trust, all of which are prerequisites for human-proximate certification.
(7) Autonomous Improvement and World Models: RECAP [4] demonstrated that VLAs can self-improve from autonomous practice, but the current approach requires human-designed task distributions and VLM-based reward signals that may not generalize. Integrating world models [53] that predict the consequences of bimanual actions, including object deformation and contact transitions, could enable look-ahead planning and more effective autonomous practice. The long-term goal is fully autonomous self-improvement where the VLA discovers new tasks, practices them, and improves without human oversight.
(8) Human–Robot Collaborative Manipulation: The ultimate bimanual system may involve one robot arm and one human arm working together. VLAs could learn to coordinate with a human partner, predicting human intentions and adapting robot actions accordingly. This requires advances in human motion prediction, shared autonomy, and real-time VLA adaptation.
(9) Memory-Augmented VLAs for Long-Horizon Autonomy: MEM [74] and concurrent work [75], [76], [114]–[118] show that multi-scale memory improves performance on tasks spanning minutes. Key open challenges include scaling beyond single episodes to persistent deployment, learning what to remember versus forget, multi-modal memory grounding, and avoiding causal confusion. Persistent memory could enable continual learning across deployment sessions.
(10) World Models for Bimanual Planning: World models that predict future states [77], [78], [80], [164], [165] could enable look-ahead planning for contact-rich bimanual sequences. The GigaBrain family [53], [77] improved bimanual task performance by \(\sim\)30% via world model-generated data, and video-action models [78], [161], [163] transfer web-scale video pre-training to robot control. Key challenges include predicting joint consequences of two coordinated arms on deformable objects and integrating predictions with real-time control. Unifying world models with memory (Direction 9) is promising: short-term prediction plus long-term state tracking.
(11) End-to-End VLAs for Drone Control: Building VLAs that map onboard camera images and language to continuous flight commands for physical drones is the most pressing aerial direction. Key challenges: \({\geq}100\,\text{Hz}\) latency requirements, outdoor 3D observation spaces, and the sim-to-real gap for underactuated dynamics. Efficient manipulation VLA architectures (TinyVLA, MiniVLA, FAST) are directly relevant given constrained onboard compute.
(12) Multi-Agent Aerial VLAs: Multi-drone coordination presents a natural extension of the bimanual coordination strategies analyzed in Section 8.1. Centralized VLAs that jointly generate actions for multiple drones face the same dimensional scaling challenges as bimanual joint action spaces, while decentralized approaches require explicit communication protocols. The hierarchical VLA paradigm (high-level VLM planner assigning subgoals to individual drone policies) is especially promising for heterogeneous multi-agent systems that combine aerial and ground robots.
(13) Aerial Manipulation with VLAs: Drones equipped with grippers or robotic arms must simultaneously stabilize flight and execute precise manipulation, combining the challenges of both domains surveyed in this paper. VLA architectures that generate coupled flight-and-grasp action chunks, analogous to bimanual joint action spaces, could enable aerial grasping, payload handover, and contact-based inspection tasks that are currently beyond the reach of separate flight and manipulation controllers. Agriculture is a particularly promising application domain where both manipulation and aerial VLAs converge: drone-based harvesting [178], precision weeding [179], and ground-based robotic harvesters for fruits and vegetables [180] require outdoor visual robustness, deformable-object handling, and coordination between flight and manipulation. HarvestFlex [181] provides an early proof-of-concept, achieving 74% success on in-the-wild strawberry harvesting with a VLA policy trained from only 227 teleoperated episodes, but agricultural VLA adoption remains nascent overall.
(14) Bridging the Research-to-Production Gap: As Table ¿tbl:tab:industrial95vla? shows, industry has converged on architectural and training patterns that differ from the dominant research approach. Three gaps are most pressing. First, sustained reliability: research VLAs are evaluated over tens of trials, while production requires 99%+ success over thousands of continuous cycles; Dyna’s DYNA-1 [173] and Covariant’s RFM-1 [175] achieve this through continuous RL self-improvement loops that generate terabytes of training data daily. Second, dual-system design: the S1/S2 separation adopted by Gemini Robotics [169], GR00T N1 [170], and Helix [171] resolves the latency–capability tradeoff, but research on how to optimally partition reasoning and action across the two systems is nascent. Third, scalable data collection: Sunday Robotics’ $200 gloves [174] (10M episodes from 500+ homes), NVIDIA’s neural trajectory augmentation [170] (\(10\times\) synthetic data expansion), and 1X’s video-to-action pipeline [172] (900 h of human video) each demonstrate that the demonstration bottleneck can be bypassed, but no unified framework exists. Research that addresses these three gaps (evaluation at production scale, principled S1/S2 co-design, and demonstration-free data scaling) will have the most direct path to real-world impact.
Table ¿tbl:tab:directions95summary? maps each research direction to the VLA components and sections most relevant to its development.
-0cm
| # | Direction | Primary Component | Gap Severity | Sections |
|---|---|---|---|---|
| 1 | Standardized bimanual benchmarks | Evaluation | Critical | Sections [sec:sec:benchmarks] and [sec:sec:bimanual] |
| 2 | Dexterous, force-aware, multi-modal manip. | Observation/Action | High | Sections [sec:sec:action], [sec:sec:bimanual] and [sec:sec:crosscutting] |
| 3 | Real-time reactive control | Architecture/Efficiency | Medium | Sections [sec:sec:architectures] and [sec:sec:action] |
| 4 | Data-efficient learning & sim-to-real | Training/Data | High | Sections [sec:sec:training] and [sec:sec:crosscutting] |
| 5 | Compositional bimanual skills | Architecture/Language | Medium | Sections [sec:sec:bimanual] and [sec:sec:language] |
| 6 | Safety, interpretability & trustworthy VLAs | Deployment/XAI | Critical | Section [sec:sec:crosscutting] |
| 7 | Autonomous improvement & world models | Training/RL | Medium | Sections [sec:sec:architectures] and [sec:sec:training] |
| 8 | Human–robot collaboration | HRI | Low | Section [sec:sec:crosscutting] |
| 9 | Memory-augmented long-horizon VLAs | Architecture/Memory | High | Sections [sec:sec:architectures] and [sec:sec:bimanual] |
| 10 | World models & future state prediction | World Model/Planning | High | Sections [sec:sec:training] and [sec:sec:crosscutting] |
| 11 | End-to-end VLAs for drone control | Architecture/Aerial | Critical | Sections [sec:sec:architectures] and [sec:sec:aerial] |
| 12 | Multi-agent aerial VLAs | Coordination/Aerial | High | Sections [sec:sec:bimanual] and [sec:sec:aerial] |
| 13 | Aerial manipulation with VLAs | Aerial/Manipulation | High | Sections [sec:sec:bimanual] and [sec:sec:aerial] |
| 14 | Bridging research-to-production gap | Deployment/Training | Critical | Section [sec:sec:discussion] |
VLA models have transformed bimanual manipulation in under three years, progressing from proof-of-concept demonstrations to autonomous household and industrial operation. The cross-embodiment nature of VLAs means that progress in manipulation accelerates unmanned aerial robotics and vice versa, while industry deployment is validating and reshaping research priorities in real time. The fourteen research directions above provide a roadmap for addressing the remaining gaps: standardized evaluation, dexterous force-aware control, memory and world models for long-horizon planning, end-to-end drone VLAs, and bridging the widening gap between research benchmarks and production reliability.
-0cm