ArXiv: 2602.11236

🎯 Pitch

ABot-M0 flips the standard diffusion action head by predicting clean actions directly on a learned low-dimensional manifold, rather than denoising random noise—this simple shift makes it dramatically more robust when long action sequences are needed, maintaining a 62.8% success rate at chunk size 30 where baselines collapse by over 23 points. And it's all built on a dual-stream architecture that injects plug-and-play 3D geometric priors into a VLM without touching the core model, so you get additive spatial understanding for free.


1. Executive Summary

This paper proposes a unified framework for building general-purpose robotic manipulation agents that jointly optimizes large-scale data curation, model architecture, and training strategy. Using Qwen3-VL as the vision-language backbone and a Diffusion Transformer (DiT) action expert trained on the UniACT-dataset — a curated collection of over 6 million trajectories spanning 20+ embodiments from six public datasets — the authors introduce Action Manifold Learning (AML), a paradigm that shifts the action expert's prediction target from denoising noise or velocity to directly predicting clean action sequences (predicting end-effector delta poses rather than intermediate flow fields), and a plug-and-play dual-stream architecture that fuses VLM semantic features with 3D geometric priors from optional modules such as VGGT and Qwen-Image-Edit. ABot-M0 achieves average success rates of 98.6% on LIBERO, 80.5% on LIBERO-Plus, 58.3% on RoboCasa GR1 Tabletop Tasks, and 81.2% on RoboTwin 2.0, substantially outperforming baselines such as π₀.₅, OpenVLA-OFT, and UniVLA — with the AML paradigm demonstrating particular resilience under extreme conditions (maintaining a 62.8% success rate when action chunk sizes are scaled to 30, versus a 23.6-percentage-point drop for noise-prediction baselines), establishing that directly predicting actions on a learned low-dimensional manifold is more robust than fitting unstructured noise when prediction dimensionality increases.

2. Context and Motivation

The Core Problem: The Fragmentation of Embodied Intelligence

The paper addresses a fundamental paradox in modern robotics: while Large Language Models (LLMs) have achieved remarkable universality in the digital domain — a single model architecture can handle translation, coding, reasoning, and conversation — embodied intelligence remains stubbornly fragmented across hardware platforms, data formats, and training paradigms. As the authors frame it in Section 1, the field aspires to a "one brain, many forms" vision where a single policy can control diverse robot morphologies (single arms, dual arms, humanoids, mobile manipulators) across varied tasks and environments. Despite decades of research, this vision remains unrealized.

The practical consequence of this fragmentation is severe: a policy trained on one robot rarely transfers to another. A manipulation policy developed for a Franka arm with specific kinematics, control frequencies, and camera configurations cannot be deployed on a different robot — say, a dual-arm AgiBot G1 or a GR-1 humanoid — without substantial redesign, retraining, and calibration. This creates an enormous duplication of effort: every research group, every robotics company, and every new hardware platform essentially starts from scratch, collecting their own data and training their own policies. In the authors' words:

"Policies trained on one robot rarely transfer to another, and high-level semantic reasoning struggles to translate into low-level physical precision."

This fragmentation is not merely an engineering inconvenience — it is the central barrier preventing robotics from achieving the kind of compounding progress that has driven rapid advances in language and vision. In those domains, the existence of large, standardized datasets (ImageNet, CommonCrawl, The Pile) and general-purpose architectures (Transformers, ViTs) means that improvements in one area naturally benefit others. In robotics, the lack of shared data infrastructure and compatible representations means that progress is often siloed and non-cumulative.

Why This Problem Matters: Three Dimensions of Impact

Practical impact: the economics of robot learning. Collecting high-quality robot demonstration data is expensive, slow, and hardware-dependent. Each trajectory requires physical hardware, human supervision, and careful calibration. The authors note that most current approaches "rely on pre-training sets limited to a single robot type or platform," which restricts the development of general policies. If the field cannot aggregate data across platforms, the data bottleneck will remain the primary constraint on robotic capability — each new robot must independently climb the learning curve, rather than inheriting knowledge from previous systems.

Theoretical significance: cross-embodiment representation learning. The fragmentation problem is fundamentally a representation learning challenge. Different robots have different numbers of joints, different end-effector designs, different sensor configurations, and different action spaces. The question is whether there exist invariant representations that capture the essence of manipulation — the geometric relationship between an object and a gripper, the temporal structure of a reaching motion, the semantic mapping between a language instruction and a sequence of subgoals — that abstract away from specific hardware. If such representations exist and can be learned from heterogeneous data, it would demonstrate that manipulation has a shared underlying structure that transcends embodiment, much as language has a shared grammatical and semantic structure that transcends individual speakers.

Strategic impact: enabling open, collaborative progress. The paper explicitly advocates for a paradigm shift where "embodied intelligence evolving through open collaboration, growing smarter via shared knowledge" (Section 7.2). This is not just a technical claim — it is an argument about how the field should be organized. Rather than closed, proprietary systems where each company or lab independently collects data and trains models, the authors argue that aggregating heterogeneous open-source datasets into a unified foundation can enable cumulative progress across the research community. This is analogous to how the vision community coalesced around ImageNet and the language community around CommonCrawl, but extended to the substantially more complex domain of embodied manipulation.

The Three Specific Barriers This Paper Identifies

The authors argue that the field currently faces three fundamental barriers that prevent embodied intelligence from reaching its "transformer moment" (the authors don't use this phrase, but the analogy is implicit throughout):

Barrier 1: Data Scale Remains Below Critical Mass

Robotic data is fundamentally different from language or vision data in one critical respect: it requires precise action labels. In language modeling, supervision comes for free from the text itself (next-token prediction). In vision, labels can be obtained through human annotation or self-supervised objectives. In robotics, each training example requires recording not just what the robot sees (images) and what it was told to do (language), but also exactly what actions it took — typically 6-DOF end-effector poses, gripper states, and joint configurations sampled at 10-50 Hz.

This makes robotic data collection inherently expensive and hardware-dependent. The authors note that most current approaches rely on pre-training sets "limited to a single robot type or platform." While this works for narrow deployment, it restricts the development of general policies because the model never sees examples from different morphologies. A policy trained only on Franka arms with parallel-jaw grippers has no exposure to the dynamics of a dual-arm system, to the kinematics of a humanoid hand, or to the coordination patterns required for bimanual manipulation.

The paper's response to this barrier is the UniACT-dataset, which aggregates six major open-source datasets (OXE, OXE-AugE, AgiBot-Beta, RoboCoin, RoboMind, Galaxea) to create what the authors claim is "currently the largest collection within the non-private domain" — over 6 million trajectories spanning 9,500+ hours and 20+ embodiments. But the scale alone is not sufficient; quality and standardization are equally critical, which leads to the second barrier.

Barrier 2: Data Quality Varies Widely and Lacks Standardization

Even when data exists, it is often inconsistent in ways that prevent effective learning across sources. The authors identify several specific axes of inconsistency:

  • Action representations differ across datasets: some use absolute positions, others use delta positions; some represent rotation as Euler angles, others as quaternions, and others as rotation matrices. A model trained on mixed action representations must either learn to handle this heterogeneity (which wastes capacity) or the data must be standardized (which this paper does).
  • Coordinate systems vary: actions might be specified in the robot's base frame, the end-effector frame, the world frame, or the camera frame. Without standardization, a reaching motion in one dataset looks completely different from an identical reaching motion in another dataset because the reference frame has changed.
  • Control frequencies differ: some datasets record actions at 10 Hz, others at 50 Hz. The temporal structure of a trajectory — how quickly the robot moves, how actions are spaced — is thus dataset-specific rather than task-specific.
  • Language instructions are often messy: the authors report finding "non-English content (e.g., French, Spanish, and Chinese), nonsensical character sequences, redundant sentences, and even empty content" in the raw data. Without language grounding, the model effectively degenerates into a vision-action (VA) model that ignores the instruction entirely.
  • Visual quality varies: some trajectories contain "completely black images, severe motion blur, or heavy occlusions." Some camera viewpoints (e.g., wrist cameras with insufficient field of view) are fundamentally unusable.

The paper's response is a systematic data cleaning and preprocessing pipeline (described in Section 2.2 and illustrated in Figure 1) that filters, standardizes, and aligns these heterogeneous sources. The pipeline discards approximately 16% of trajectories as uncuratable and converts the rest into a unified format (LeRobot v2) with standardized action spaces (delta end-effector positions with rotation vectors), coordinate frames, and temporal structures.

Barrier 3: Mismatched Pre-training Paradigms (VLMs Are Not Robotic Perception Systems)

The third barrier is more subtle but perhaps most consequential. Most modern Vision-Language-Action (VLA) models are built by taking a pre-trained Vision-Language Model (VLM) and adding an action prediction head. The VLM provides semantic understanding — it knows what a cup is, what "pick up the cup" means, and can recognize the cup in an image. But the authors argue that this approach has a fundamental limitation:

"most Vision-Language-Action (VLA) models start from Vision-Language Models (VLMs), whose visual encoders focus on semantic recognition rather than 3D structure or physical dynamics. Yet embodied behavior demands fine spatial understanding and causal reasoning, capabilities that cannot be acquired from 2D supervision alone."

In other words, a VLM can tell you that an object is present and what it is, but it struggles to tell you exactly where it is in 3D space, how far away it is, whether it's reachable from the robot's current configuration, or how the robot should move to interact with it. The semantic understanding is qualitative ("the cup is left of the box") rather than quantitative ("the cup is 15.3 cm from the gripper at bearing 23°").

This is not a minor limitation — it is a category error. VLMs are designed and trained for tasks like image captioning and visual question answering, where metric precision is unnecessary. Robotic manipulation, by contrast, demands millimeter-level spatial reasoning. A policy that knows an object should be grasped but is off by 2 cm in its approach vector will fail, regardless of how good its semantic understanding is.

The paper notes that standard approaches to improving VLMs for robotics — such as adding Chain-of-Thought reasoning — don't solve this problem:

"such methods operate at the reasoning level without enriching the underlying perceptual representation."

Chain-of-Thought can help a model reason about what to do (e.g., "first open the drawer, then pick up the object"), but it doesn't improve the model's ability to perceive where everything is in 3D space. The geometric understanding must come from the visual representation itself, not from post-hoc reasoning over a representation that lacks geometric information.

The paper's response to this barrier is twofold. First, a dual-stream architecture that fuses VLM semantic features with explicit 3D geometric priors from separate modules (VGGT for single-view 3D feature extraction, Qwen-Image-Edit for multi-view synthesis). Second, the Action Manifold Learning (AML) paradigm (though this is more about action prediction efficiency than perception per se — it addresses a different aspect of the architecture mismatch between VLMs trained for discrete token prediction and the continuous, high-dimensional action spaces that robots require).

Where Prior Approaches Fall Short

The paper explicitly and implicitly positions itself against several classes of prior work:

Single-Embodiment Policies

Most robot learning research trains policies on data from a single robot platform. Examples include policies trained exclusively on Franka arms (much of the OXE-derived literature), on the AgiBot G1 (AgiBot-Beta), or on the GR-1 humanoid (GR00T-N1). These policies achieve strong performance on their target platform but show near-zero transfer to different embodiments. This is not a failure of the specific methods — it is a consequence of the training data lacking cross-embodiment diversity. The model learns the idiosyncrasies of its training platform (joint limits, link lengths, control frequencies, visual perspectives) rather than generalizable manipulation principles.

The paper's position is that this approach is fundamentally unscalable: if every new robot requires its own data collection and training pipeline, the field will never achieve general-purpose embodied intelligence. The solution is not better single-embodiment methods but rather a fundamentally different approach to data aggregation and representation learning.

VLA Models Built from Frozen VLMs

The dominant paradigm for building VLA models — exemplified by RT-2 (Zitkovich et al., 2023), OpenVLA (Kim et al., 2024), and their derivatives — takes a pre-trained VLM (typically a vision-language model fine-tuned on internet-scale data) and adds an action prediction head, often with minimal architectural modification. The VLM provides visual and language understanding; the action head maps VLM representations to motor commands.

This approach has several well-documented limitations that the paper identifies:

  • Noise prediction as an inefficient training objective. Most diffusion-based VLA models train the policy to predict noise (the epsilon-prediction or v-prediction in standard diffusion formulations). The authors argue that noise is "unstructured, meaningless, and often includes invalid actions such as jittering or discontinuities." Training a model to predict noise wastes capacity on learning to filter out random perturbations rather than directly learning the structure of valid actions. This is the motivation for the Action Manifold Hypothesis and AML, which shifts the prediction target from noise to clean actions (more on this below).

  • Perception that is semantic but not geometric. As discussed above, VLM visual encoders are trained on tasks that prioritize object recognition, not 3D spatial reasoning. The paper notes that "fine spatial understanding and causal reasoning, capabilities that cannot be acquired from 2D supervision alone." Standard VLMs lack depth information, explicit 3D coordinate frames, and representations of physical constraints like reachability. Attempts to improve this through prompting (e.g., Chain-of-Thought reasoning about spatial relationships) don't address the fundamental limitation because they operate on representations that already lack geometric precision.

  • Difficulty handling heterogeneous data. Standard VLA models are typically designed for data from a single source or at least a single embodiment type. When faced with the kind of heterogeneous, multi-embodiment data that the UniACT-dataset provides, these models struggle because their architectures don't include mechanisms for embodiment-conditioning, action space standardization, or cross-platform representation alignment.

The Open X-Embodiment (OXE) Effort and Its Limitations

The OXE dataset (O'Neill et al., 2024) was a landmark effort to aggregate robot learning data across many institutions and platforms. The paper acknowledges this as an important step but identifies specific limitations that motivate the current work:

  • Low complexity and short trajectories. The authors note that OXE data consists of "low complexity, short trajectory" tasks, which limits its utility for training policies that must handle long-horizon manipulation.
  • Poor quality. Many OXE subsets suffer from the data quality issues discussed above — inconsistent frame rates (dropping as low as 5 Hz in some subsets), ambiguous language instructions, and visual artifacts.
  • Imbalanced embodiment distribution. Some embodiments in OXE are vastly overrepresented while others are rare, creating distributional biases that naive training strategies amplify rather than mitigate.

The paper's contribution is building on OXE (and other datasets) with systematic data cleaning, format standardization, and a principled sampling strategy that balances embodiment coverage against skill coverage. It's not that OXE was a bad idea — it was that OXE was necessary but not sufficient. The raw data required extensive curation before it could serve as an effective pre-training corpus.

Noise Prediction vs. Direct Action Prediction

This is the paper's most theoretically distinctive contribution, and it represents a departure from how most VLA models currently work. To understand why it matters, we need to briefly review how diffusion models are typically used for action generation.

In standard diffusion-based policy learning (e.g., Diffusion Policy by Chi et al., 2025; or the diffusion components of π₀ by Black et al., 2024), the model is trained to perform denoising: given a noisy version of an action sequence and a conditioning signal (from vision and language), predict either the noise that was added (epsilon-prediction) or the velocity field that would transform the noisy action toward the clean action (v-prediction in flow matching). At inference time, the model starts from pure noise and iteratively denoises to produce a clean action sequence.

The paper argues this paradigm has a fundamental inefficiency: the prediction target (noise or velocity) is off-manifold. In the language of the manifold hypothesis (Chapelle et al., 2006; Carlsson, 2009), valid robot actions do not scatter randomly across the high-dimensional action space but instead lie on a low-dimensional manifold governed by physical constraints (e.g., the robot's kinematics), task constraints (e.g., the gripper must approach the object from a feasible angle), and environmental constraints (e.g., collision avoidance). Noise, by definition, is everywhere — it fills the ambient space uniformly. Training the model to predict noise means the model must learn to map from arbitrary points in the high-dimensional space toward the action manifold, a task that requires substantial model capacity simply to reject the irrelevant dimensions of variation.

The authors draw an analogy to JiT (Just-in-Time compilation; Li and He, 2025), which showed that generative models trained to directly predict clean data (rather than noise) can be more efficient. The extension to robotics is that a model trained to directly predict clean action sequences — the a-prediction paradigm — can focus its capacity on learning the structure of the action manifold itself (what makes an action sequence valid, smooth, and task-accomplishing) rather than wasting capacity on the denoising process.

This is not just a theoretical claim — the paper provides empirical evidence that the advantage of AML is particularly pronounced when the action space dimensionality increases. In the ablation studies (Table 7), when the action chunk size is scaled to 30 (meaning the model must predict 30 × 7 = 210 dimensions per arm, or 420 total for dual-arm), the noise-prediction baseline (Qwen3-VL-GR00T) drops by 23.6 percentage points, while ABot-M0 with AML maintains a 62.8% success rate. This is evidence that the noise-prediction paradigm scales poorly with dimensionality, while direct action prediction is more robust — precisely what the Action Manifold Hypothesis would predict.

How This Paper Positions Itself

The paper positions itself at the intersection of three research agendas that are typically pursued independently:

Data: From Siloed Collections to Shared Infrastructure

Prior work largely falls into two categories: (1) collect your own data on a specific robot for a specific task (the traditional approach), or (2) use one of the large open-source datasets as-is, accepting its limitations. The paper argues for a third approach: systematically curate, clean, and standardize multiple open-source datasets to create a unified foundation that is larger, more diverse, and higher quality than any single source.

This is not a trivial engineering effort. The data cleaning pipeline described in Section 2.2 involves language filtering, temporal realignment, subtask decomposition, visual quality filtering, action validity checking, and format conversion — all customized per-source to handle the specific issues present in each dataset. The paper's claim is that this curation is as important as the model architecture; without it, no amount of architectural innovation can overcome the noise and inconsistency in the raw data.

Architecture: VLM + Action Expert with Dual Streams

The two-component architecture (VLM for perception, DiT action expert for generation) is not fundamentally novel — it follows the pattern established by RT-2, OpenVLA, π₀, and others. What is novel is the specific way the components interact:

  • Feature selection from pre-trained VLMs. Section 5.1 systematically studies which VLM layer(s) best support action prediction after the VLM has been jointly pre-trained on robotics data. The finding that the final layer alone is optimal (rather than intermediate layers, concatenated multi-layer features, or learned action queries) is non-obvious: it suggests that large-scale VLA pre-training causes the VLM to push action-relevant information into its deepest representations, obviating the need for the adapter modules that prior work (e.g., VLA-Adapter by Wang et al., 2026) found necessary for frozen VLMs.

  • Plug-and-play 3D injection. Rather than redesigning the VLM to be geometrically aware (which would require retraining it from scratch), the paper adds a separate, optional 3D perception stream that operates alongside the VLM and fuses into the action expert. This modularity is a practical design choice: as better 3D perception models emerge, they can be swapped in without retraining the VLM.

Training: Two-Stage Paradigm with Principled Sampling

The two-stage training (large-scale pre-training on UniACT-dataset followed by supervised fine-tuning with 3D priors) addresses a known tension in robot learning: generality vs. precision. Pre-training on diverse, heterogeneous data produces broad generalization but imprecise execution on tasks requiring fine spatial reasoning. Fine-tuning on targeted data improves precision but risks catastrophic forgetting of the general capabilities. The paper's approach — moderate learning rate fine-tuning of both VLM and action expert — is not novel per se, but the systematic study of sampling strategies (Section 4) is. The finding that task-uniform sampling (balancing by task, not by trajectory count or by embodiment) produces the best cross-embodiment generalization and downstream transfer is a concrete design principle that other practitioners can adopt.

The Unifying Thesis: Engineering Over Individual Innovation

Perhaps the paper's deepest positioning move is the claim that high-performance embodied intelligence is achievable through systematic engineering rather than through any single methodological breakthrough. The authors state this explicitly in Section 1:

"These results validate a complete pipeline from data curation to architecture design to capability emergence, demonstrating that high-performance, generalizable embodied intelligence can be achieved through systematic engineering without reliance on proprietary data."

This is a statement about how progress should happen in the field. Rather than waiting for a transformative new architecture or training objective, the paper argues that careful attention to data quality, representation standardization, and principled training design — applied to existing open-source resources — can achieve state-of-the-art results. This is an implicit critique of approaches that focus on architectural novelty while neglecting the data and training infrastructure that ultimately determines what any architecture can learn.

The paper's release of "full data processing and training codebase" (Section 1) is part of this positioning: it aims to provide the community with a reusable pipeline that others can adopt, extend, and improve — much as the vision community built on shared architectures (ResNet, ViT) and datasets (ImageNet).

3. Technical Approach

This is primarily a systems and empirical methods paper whose core idea is that general-purpose robotic manipulation can be achieved by jointly engineering three components — a unified multi-source dataset with standardized representations, a two-component model architecture that separates perception from action generation, and an action prediction paradigm (Action Manifold Learning) that shifts the learning target from denoising to direct action generation — with each component providing additive and orthogonal benefits.

3.1 Reader Orientation

ABot-M0 is a Vision-Language-Action (VLA) model — a neural network that takes camera images and natural language instructions as input and outputs robot motor commands (end-effector positions, rotations, and gripper states) as output. The system solves the problem of building one general-purpose manipulation policy that can control many different robots (single-arm, dual-arm, different kinematics, different camera setups) by learning from a large, carefully curated mixture of existing open-source datasets rather than from data collected on a single platform.

3.2 Big-Picture Architecture (Diagram in Words)

The system has four major components, arranged in a pipeline that transforms raw heterogeneous data into executable robot actions:

  1. UniACT-dataset — a unified data foundation created by cleaning, standardizing, and merging six public datasets (OXE, OXE-AugE, AgiBot-Beta, Galaxea, RoboCoin, RoboMind). It provides over 6 million trajectories in a common format with consistent action representations and coordinate frames.

  2. Vision-Language Model (VLM) Backbone (Qwen3-VL 4B) — processes multi-view images and language instructions to produce semantically rich, spatially aware feature representations. It is the perception engine that understands what to do.

  3. 3D Perception Module (optional, plug-and-play) — injects explicit geometric priors into the system using models like VGGT (single-view 3D feature extraction) and Qwen-Image-Edit (multi-view synthesis). It compensates for the VLM's limited 3D spatial reasoning by providing where information.

  4. Action Expert (Diffusion Transformer, DiT, 0.16B parameters) — takes the fused features from the VLM and 3D module, the current robot state, and generates action sequences using Action Manifold Learning (AML), which directly predicts clean action chunks rather than denoising from noise.

Information flows: raw multi-source data → cleaning and standardization → UniACT-dataset → Stage 1 pre-training (VLM + Action Expert jointly trained on UniACT-dataset with task-uniform sampling) → Stage 2 supervised fine-tuning (VLM + Action Expert fine-tuned with 3D priors injected via cross-attention) → at inference, multi-view images + language instruction enter the VLM, VLM features are fused with 3D module features, the fused representation conditions the DiT action expert, and the DiT outputs a sequence of delta end-effector poses.

3.3 Roadmap for the Deep Dive

  • First, the UniACT-dataset construction pipeline (data cleaning, format standardization, action space unification), because the dataset is the foundation on which all subsequent training depends and the specific design choices here (delta actions, rotation vectors, pad-to-dual-arm) shape everything downstream.

  • Second, the Action Manifold Hypothesis and Action Manifold Learning (AML) mechanism, because this is the paper's most distinctive theoretical contribution and it defines how the action expert is trained and how it operates at inference time.

  • Third, the two-stage training paradigm (pre-training on UniACT-dataset, then SFT with 3D priors) and the multi-level sampling strategy that governs which data the model sees during pre-training, because these determine what the model learns and how it generalizes.

  • Fourth, the VLM feature interaction design — which layers of the pre-trained VLM to use and whether to use learned action queries — because this determines the quality of the perceptual signal that conditions the action expert.

  • Fifth, the 3D information injection module — how geometric priors from VGGT and Qwen-Image-Edit are extracted, fused with VLM features, and integrated into the action expert — because this is the mechanism that bridges semantic understanding and spatial precision.

3.4 Detailed, Sentence-Based Technical Breakdown


The UniACT-Dataset: Data Curation and Standardization Pipeline

The first major technical contribution of ABot-M0 is not a model architecture but a data engineering pipeline that transforms six heterogeneous open-source robot manipulation datasets into a unified, consistent training corpus. Understanding this pipeline is essential because every subsequent architectural and training decision assumes data that has been standardized in specific ways.

Source Dataset Selection and Philosophy

The authors select six datasets based on a three-way taxonomy described in Section 2.1: scale (how much data), quality (how clean and physically accurate), and embodiment diversity (how many different robot types). The insight is that no single dataset simultaneously satisfies all three criteria:

  • OXE (Open X-Embodiment, >1M trajectories, 11 embodiments retained) provides scale and broad embodiment coverage but suffers from "low complexity, short trajectory, poor quality."
  • OXE-AugE (4.4M trajectories, 9 embodiments retained) augments OXE with synthetic data but introduces "visual artifacts, physical unreality."
  • AgiBot-Beta (>1M trajectories, 1 embodiment) provides "long-horizon, rich atomic skill, high quality" but only for a single robot type, creating embodiment bias risk.
  • Galaxea (100K trajectories, 1 embodiment) provides "long-horizon, subtask annotation, rich sensor data" but is single-embodiment.
  • RoboCoin (180K trajectories, 8 embodiments retained) and RoboMind (107K trajectories, 7 embodiments retained) provide "hierarchical label, diverse dual-arm" data with fine-grained task decompositions across multiple morphologies.

The authors' integration strategy is to let each dataset contribute what it does best: OXE and OXE-AugE provide massive single-arm scale; AgiBot-Beta and Galaxea provide high-quality visual and action data; RoboCoin and RoboMind provide dual-arm diversity and long-horizon task structure. To prevent the largest datasets from dominating training, the authors deliberately "reduce [AgiBot-Beta's] sampling ratio during training to mitigate embodiment bias" (Section 2.2) and prioritize RoboCoin and RoboMind "to strengthen the model's capacity for complex task planning and cross-embodiment generalization for dual-arm robots."

Multi-Stage Data Cleaning Pipeline

The raw trajectories from these six sources arrive in incompatible formats (LeRobot v2, LeRobot v3, RLDS, and various dataset-native formats) and contain numerous quality issues. The cleaning pipeline, illustrated in Figure 1 and described in Section 2.2, proceeds through several stages:

Stage 1: Format Conversion. All trajectories are converted into the LeRobot v2 format as a common standard. This is a practical engineering choice — LeRobot v2 provides a consistent data structure that enables unified loading, processing, and batching across all sources.

Stage 2: Language Instruction Cleaning. The authors identify several specific language quality issues:

  • Non-English content (French, Spanish, Chinese) that "severely impair intent parsing and language-action alignment"
  • "Nonsensical character sequences" and "redundant sentences"
  • Empty instruction fields
  • For long-horizon tasks, high-level scene descriptions in one file with concrete subtask instructions in separate files, requiring "additional processing to decompose trajectories into meaningful subtasks"

The response is aggressive filtering: "episodes with empty task fields" are removed, "garbled instructions with nonsensical sequences" are filtered, and "mixed-language instructions [are normalized] via machine translation." The authors emphasize that without proper text alignment, "the trained model will effectively degenerate into a vision-action (VA) model lacking proper language grounding" — the language signal becomes noise rather than conditioning.

Stage 3: Temporal Alignment. The authors identify two related temporal issues. First, "significant frame rate discrepancies exist across OXE subsets — dropping as low as 5 FPS in some cases — leading to ambiguous time steps and increased difficulty in predicting actions for subsequent frames." Second, "frame-instruction misalignment" occurs where the temporal index of instructions doesn't match the frame index of visual observations, leading the model to learn incorrect language-action mappings.

The fix involves re-computing temporal alignment across heterogeneous data files and inserting "frame-aligned subtask instructions into the language stream to recover missing granular guidance."

Stage 4: Visual Quality Filtering. The authors discard "trajectory segments containing visually degraded frames (such as completely black images, severe motion blur, or heavy occlusions)" and "records captured from ineffective camera viewpoints (e.g., wrist cameras with insufficient field of view to observe the manipulation workspace)." The key criterion is whether the visual information is sufficient for the model to understand the task state — if a camera can't see the manipulation workspace, it provides no useful signal.

Stage 5: Action Validity Checking. Several action-space issues are checked:

  • "Trajectories exhibiting abnormal length were excluded to avoid failure of [the] original data collection process" — extremely short trajectories may represent aborted demonstrations; extremely long ones may include post-task idle periods.
  • "Those with large consecutive action deltas were filtered to suppress jitter-induced noise" — physically implausible jumps in position or orientation indicate sensor noise or recording errors.
  • "Samples with severe mismatches between action update frequency and video frame rate were eliminated" — if actions are recorded at a different rate than images, the temporal correspondence breaks.
  • "Trajectories with incomplete or ambiguous actions — such as missing action dimensions or unspecified rotation representations (e.g., unclear whether axis-angle, Euler angles, or quaternions are used) — we adopt a strict curation policy and discard such samples."

After applying this entire pipeline, "approximately 16% trajectories were discarded" and the rest "were refined and merged into the final dataset." The resulting UniACT-dataset contains "more than six million trajectories in 9500+ hours with 20+ embodiments."

Action Space Standardization: Three Core Design Principles

With the data cleaned, the next step is to standardize how actions are represented. This is critical because different datasets represent the same physical motion in incompatible ways — a reaching movement that is identical in the physical world looks completely different in the action space if one dataset uses absolute positions in the base frame while another uses delta positions in the end-effector frame.

The paper standardizes around three design principles (Section 2.3):

Principle 1: Delta Actions in End-Effector Frame with Rotation Vectors. All actions are converted to delta (relative) actions in the end-effector (EEF) frame, and all orientation representations are transformed into rotation vectors (axis-angle representation).

Why delta rather than absolute? "Converting absolute actions to relative (delta) actions simplifies and improves the efficiency of model training." An absolute action encodes both where the end-effector currently is and where it should go; a delta action encodes only the change, which is a simpler prediction target (the model doesn't need to learn the robot's current configuration to predict the next move).

Why end-effector frame rather than base frame or joint space? "Taking EEF rather than joint bridges the embodiment gap to facilitate cross-embodiment generalization." A delta end-effector movement of 5 cm forward means the same thing regardless of whether the robot arm has 6 joints or 7 joints, regardless of link lengths, and regardless of mounting position. It's an embodiment-agnostic action representation.

Why rotation vectors rather than Euler angles, quaternions, or rotation matrices? The rotation vector is defined as:

r=θk\bm{r} = \theta \bm{k}

where $\bm{r} \in \mathbb{R}^3$ is the rotation vector, $\theta \in [0, \pi]$ is the rotation angle (the magnitude of rotation), and $\bm{k} \in \mathbb{R}^3$ with $\|\bm{k}\| = 1$ is the unit axis about which the rotation occurs.

What it computes: for a given 3D rotation, the rotation vector encodes both how much to rotate ($\theta$) and around which axis ($\bm{k}$) in a compact 3-dimensional representation. The direction of $\bm{r}$ gives the rotation axis; its magnitude gives the rotation angle.

Why this form: Euler angles suffer from gimbal lock (singularities at certain orientations where two axes align and one degree of freedom is lost), making them unstable for gradient-based learning. Quaternions ($\mathbb{R}^4$) use 4 numbers to represent 3 degrees of freedom, introducing a normalization constraint that must be enforced or learned. Rotation matrices ($\mathbb{R}^{3 \times 3}$, 9 numbers) are heavily over-parameterized. The rotation vector uses exactly 3 numbers for 3 degrees of freedom, has no singularities within $[0, \pi]$, and has no constraints — any $\bm{r} \in \mathbb{R}^3$ is a valid rotation vector (modulo wrapping at $2\pi$). This "yield[s] greater stability in action prediction, particularly for fine-grained rotational manipulation."

The final per-arm action vector at each timestep is:

[Δx,Δy,Δz,r,gripper]R7[\Delta x, \Delta y, \Delta z, \bm{r}, gripper] \in \mathbb{R}^7

where $[\Delta x, \Delta y, \Delta z]$ is the 3D translation delta in the end-effector frame (3 values), $\bm{r}$ is the rotation vector (3 values), and $gripper$ is a scalar gripper command (1 value).

Principle 2: Unified Single- and Dual-Arm Training via Zero Padding. To allow the same policy network to handle both single-arm and dual-arm tasks without requiring separate architectures, the authors adopt a pad-to-dual-arm strategy:

  • For single-arm trajectories, the action dimensions for the unused arm are filled with zeros.
  • All single-arm data are "uniformly treated as right-arm executions within a dual-arm configuration."
  • The model always outputs a full dual-arm action vector of length 14 (7 dimensions per arm × 2 arms), but "only activates the relevant arm channels during execution."

This means the policy network's output dimensionality is fixed at 14 (dual-arm), but for single-arm tasks, the left-arm channels are zero and ignored during execution. The advantage is parameter sharing: the same action expert learns from both single-arm and dual-arm data, and can "autonomously determine the appropriate interaction mode during inference" — if the instruction implies bimanual coordination, the model activates both arms; if it's a one-handed task, only the right arm is active.

Principle 3: Data Distribution Management. The raw distribution is heavily imbalanced. OXE-AugE dominates with "67% of the total volume," followed by OXE as the second largest. The four dual-arm datasets collectively account for only "approximately 17.2%." Without intervention, models trained on this mixture would be dominated by OXE-AugE's single-arm tasks.

The paper does not equalize the raw data volumes (which would discard most of the OXE-AugE data) but instead "employ[s] multi-granularity uniform sampling during training (discussed in Section 4) to balance embodiment coverage with skill learning efficiency." This means that during training, the probability of sampling a trajectory is not proportional to the raw dataset size — instead, sampling is stratified by task category and robot morphology to ensure that rare embodiments and skills appear sufficiently often in the training batches.


Action Manifold Learning (AML): Direct Action Prediction

This is the paper's most theoretically distinctive contribution — a rethinking of how diffusion-based action generation should work for robotics. Understanding AML requires first understanding the conventional approach it replaces.

Background: How Diffusion Models Typically Generate Actions

In standard diffusion-based policy learning (following the flow matching formulation), the model is trained to predict either noise ($\epsilon$-prediction) or velocity ($v$-prediction). The training procedure works as follows:

  1. Take a clean action chunk $A_t$ from the training data (a sequence of future actions).
  2. Sample a diffusion timestep $\tau \in [0,1]$ and noise $\epsilon \sim \mathcal{N}(0, \mathbf{I})$.
  3. Construct a noisy action $A_t^\tau = \tau A_t + (1 - \tau)\epsilon$. When $\tau = 0$, this is pure noise; when $\tau = 1$, this is the clean action.
  4. Train the model to predict the velocity $v = (A_t - A_t^\tau) / (1 - \tau)$ — that is, the direction and magnitude from the noisy point toward the clean action.
  5. At inference time, start from pure noise $A_t^0 \sim \mathcal{N}(0, \mathbf{I})$ and iteratively integrate the predicted velocities to approach the clean action manifold.

The key property of this approach is that the prediction target ($v$ or $\epsilon$) lives in the full ambient action space and has no semantic or physical meaning — it's just a vector field that points toward the data distribution.

The Action Manifold Hypothesis

The paper argues that this conventional approach has a fundamental inefficiency. The central claim is:

"successful actions do not scatter randomly but lie on a low-dimensional, smooth manifold shaped by physics, task goals, and environmental constraints."

This is the Action Manifold Hypothesis, extending the well-known manifold hypothesis from vision and language (natural images lie on a low-dimensional manifold within pixel space; natural language lies on a low-dimensional manifold within token sequence space) to robotics. The claim is that valid robot action sequences — sequences of end-effector poses that accomplish a task without violating physical constraints — occupy a tiny fraction of the mathematically possible action space.

Consider a pick-and-place task. The space of all possible 50-step action sequences for a 7-DOF arm might be $\mathbb{R}^{350}$. But almost all points in that space correspond to physically impossible behaviors: the gripper teleporting, joints exceeding their limits, collisions with the table, discontinuities in velocity, etc. The subset of action sequences that are physically valid and task-accomplishing is a low-dimensional manifold embedded in that high-dimensional space, structured by the robot's kinematics, the task constraints (the object must be grasped), and the environment geometry (there's a table in the way).

The problem with noise prediction, the authors argue, is that noise is everywhere — it fills the ambient space uniformly. Training a model to predict noise means "forcing a network with finite capacity to directly regress these unstructured, high-dimensional targets," which "is inefficient." The model must use its capacity to learn to reject the vast majority of the space that corresponds to invalid actions, rather than focusing on learning the structure of valid actions.

They draw an analogy to JiT (Just-in-Time compilation; Li and He, 2025), which showed that "denoising generative models [trained to directly predict clean data] denoise" more effectively than models trained to predict noise or velocity. The insight is that predicting the clean target directly is a more natural and efficient objective.

The AML Mechanism: Direct Action Prediction with Velocity Loss

Based on this hypothesis, ABot-M0's action expert directly predicts clean action sequences rather than predicting noise or velocity. The action expert is a Diffusion Transformer (DiT) denoted $V_\theta$ with 0.16B parameters and 16 layers.

The forward process during training is:

Step 1: Construct noisy action.

Atτ=τAt+(1τ)ϵA_t^\tau = \tau A_t + (1 - \tau)\epsilon

where $A_t$ is the ground-truth action chunk (the sequence of future actions the robot actually took), $\tau \in [0,1]$ is the diffusion timestep, and $\epsilon \sim \mathcal{N}(0, \mathbf{I})$ is standard Gaussian noise.

What this computes: a linear interpolation between pure noise ($\tau = 0$) and the clean action ($\tau = 1$). At intermediate $\tau$, it's a partially corrupted version of the action. This is the standard flow matching forward process — the same as in conventional approaches.

Step 2: Model forward pass — direct action prediction.

A^t=Vθ(ϕt,Atτ,qt)\hat{A}_t = V_\theta(\phi_t, A_t^\tau, q_t)

where $\hat{A}_t$ is the model's direct prediction of the clean action chunk, $\phi_t$ are the conditioning features from the VLM and (optionally) the 3D module, $A_t^\tau$ is the noisy action, and $q_t$ is the current robot state (the proprioceptive information: current joint positions, end-effector pose, etc.).

What this computes: the model takes the noisy action, the perceptual context (what it sees and what the instruction says), and the current robot state, and directly outputs its best estimate of the clean action sequence — not the noise that was added, not the velocity toward the clean action, but the clean action itself. This is the "a-prediction" (action prediction) paradigm.

Why this form: by predicting the action directly, the model's learning objective is aligned with what it ultimately needs to output. It doesn't need to learn an intermediate denoising mapping and then reconstruct the action from that — it learns to map directly from (noisy action, context) to (clean action). The hypothesis is that this direct objective allows the model to focus capacity on learning the structure of valid action sequences (the action manifold) rather than learning to reject noise.

Step 3: Loss computation — velocity loss on predicted action.

Although the model predicts actions directly, the loss is computed on the velocity (the difference between prediction and input), not on the action directly. The authors state: "we conduct loss on velocity, which yields better performance than on action both in our experiment and JiT."

The estimated velocity and ground-truth velocity are:

v^=(A^tAtτ)/(1τ)\hat{v} = (\hat{A}_t - A_t^\tau) / (1 - \tau) v=(AtAtτ)/(1τ)v = (A_t - A_t^\tau) / (1 - \tau)

where $\hat{v}$ is the velocity implied by the model's action prediction (how much the model thinks the noisy action should change to reach the clean action), and $v$ is the ground-truth velocity from the actual corruption process (how much the noisy action would need to change to reach the true clean action).

What these compute: the rate of change from the noisy point toward the clean point, normalized by $(1 - \tau)$. When $\tau$ is small (very noisy input), the same absolute error in action space corresponds to a small velocity error because the distance to cover is large. When $\tau$ is close to 1 (almost clean input), a small absolute error in action space corresponds to a large velocity error.

The MSE loss on velocity is:

L(θ)=Evpredvtarget2=E[w(τ)Vθ(ϕt,Atτ,qt)At2]\mathcal{L}(\theta) = \mathbb{E}\|v_{\text{pred}} - v_{\text{target}}\|^2 = \mathbb{E}\left[w(\tau)\|V_\theta(\phi_t, A_t^\tau, q_t) - A_t\|^2\right]

where $w(\tau) = 1 / (1 - \tau)^2$ is a timestep-dependent weight.

What this computes: the expected squared L2 distance between the predicted and true velocities. The right-hand form shows that this is equivalent to a reweighted action prediction loss: a standard MSE on the action prediction, but with the error at each timestep weighted by $w(\tau)$.

Why this form: the reweighting $w(\tau) = 1/(1-\tau)^2$ is the Jacobian determinant of the transformation from action space to velocity space. When $\tau$ approaches 1 (the input is nearly clean, the noise level is low), $w(\tau)$ becomes very large, heavily penalizing small errors in the final fine-tuning steps. When $\tau$ is small (the input is very noisy), $w(\tau)$ is close to 1, allowing the model to make coarser adjustments early in the denoising trajectory. This "elegantly preserves the advantage of the flow matching method, which is to dynamically adjust the learning signal's strength across different noise levels." The model learns to make large, approximate corrections when the input is noisy and precise, fine-grained corrections when the input is nearly clean.

AML Inference Process

At inference time, the model generates actions by solving an Ordinary Differential Equation (ODE):

Step 1: Initialize. Start from pure noise $A_t^0 \sim \mathcal{N}(0, \mathbf{I})$.

Step 2: Iterative denoising. At each timestep $\tau$ (going from 0 toward 1):

  • Predict the clean action: $\hat{A}_t = V_\theta(\phi_t, A_t^\tau, q_t)$.
  • Compute the implied velocity: $\hat{v} = (\hat{A}_t - A_t^\tau) / (1 - \tau)$.
  • Update via Euler integration (or a higher-order solver):

Atτ+Δτ=Atτ+Δτv^A_t^{\tau + \Delta\tau} = A_t^\tau + \Delta\tau \cdot \hat{v}

where $\Delta\tau$ is the step size.

What this computes: at each step, the model estimates where the clean action is from the current noisy point, computes the direction and speed to move in that direction, and takes a small Euler step. Repeating this moves the noisy action progressively toward the clean action manifold.

Why this form: the ODE formulation allows the model to "achieve an elegant action prediction at the model level, while still retaining the smooth and stable trajectory generation capabilities of flow models in the underlying dynamics." The multi-step denoising provides a smooth, continuous path from noise to action, which produces temporally coherent action sequences (no jitter between consecutive actions). By default, ABot-M0 uses 4 denoising steps and an action chunk size of 16 (predicting 16 future actions at each inference call).

Key Empirical Property: Resilience to High-Dimensional Prediction

The paper provides a specific empirical result that validates the Action Manifold Hypothesis. When the action chunk size is increased to 30 (predicting 30 × 7 = 210 dimensions per arm), the noise-prediction baseline (Qwen3-VL-GR00T) drops by 23.6 percentage points (from 69.3% to 45.7% on LIBERO-Plus), while ABot-M0 with AML maintains 62.8% (down from 71.0%). This is evidence that directly predicting actions scales better with prediction dimensionality than predicting noise — as the model must predict longer sequences, the action manifold structure provides a useful inductive bias that noise prediction lacks.


Two-Stage Training Paradigm

ABot-M0's training proceeds in two stages, designed to reconcile the competing demands of generality (the model should work across many robots and tasks) and precision (the model should execute fine spatial movements accurately).

Stage 1: Large-Scale Pre-training on UniACT-Dataset

Objective: train the model on the full UniACT-dataset (~6M trajectories) to capture "common manipulation patterns across different tasks and robot embodiments, forming a strong and transferable action prior."

Data: the full UniACT-dataset with standardized action representations. The action vector for dual-arm format is length 14 (7 per arm: $[\Delta x, \Delta y, \Delta z, \bm{r}, gripper]$ per arm). The pad-to-dual-arm strategy is applied: single-arm trajectories have the unused arm's dimensions zeroed out and are treated as right-arm executions.

Input: multi-view image sequences (typically from front-facing, wrist-mounted, and top-down cameras) and natural language instructions, both tokenized and fused into a unified token sequence for the VLM.

Output: action sequences of length $H$ (chunk size), aiming to "map perceptual signals into executable motor commands."

Training details: the paper uses a "discretized modeling strategy using an action classification loss with a fast token head, which quantizes continuous actions in a way that preserves gradient flow during training." The learning rate is 1e-5, total batch size is 1024, and pre-training runs for 100K steps.

Sampling strategy (critical design choice): The paper conducts a systematic study of how to sample from the imbalanced UniACT-dataset. Three strategies are compared:

  • Trajectory-uniform sampling: each trajectory in the dataset has equal probability of being sampled, regardless of which dataset, embodiment, or task it belongs to. This means OXE-AugE (67% of trajectories) completely dominates training.
  • Embodiment-uniform sampling: each robot embodiment is sampled equally often, regardless of how many trajectories it has. This forces rare embodiments to appear more frequently but can concentrate sampling on high-frequency skills within each embodiment.
  • Task-uniform sampling: sampling is stratified by task category, so each task receives roughly equal representation regardless of how many trajectories it has or which embodiment it appears on.

The analysis in Section 4.1 (Figures 5-7, Table 2) shows that task-uniform sampling provides the best trade-off:

Embodiment-level effects (Figure 5): Trajectory-uniform sampling is "dominated by AgiBot-G1," creating a "highly concentrated embodiment distribution, which increases the risk of homogenization." Task-uniform sampling "substantially alleviates this issue by increasing the sampling visibility of multi-task but single-embodiment data from RoboCoin," leading to a "more stable balance between embodiment coverage and data scale."

Skill-level effects (Figure 6): Task-uniform sampling "produces a noticeably less concentrated probability mass" with a "Lorenz curve closer to the equality line and a lower corresponding Gini coefficient." Under the same sampling budget, task-uniform sampling "achieves faster growth in the number of covered unique skills, indicating higher efficiency in reducing redundant sampling and improving skill diversity."

Generalization evaluation (Figures 7-8, Table 2): On cross-embodiment validation (RoboCoin stratified by embodiment), Task-Uniform achieves the lowest MAE on most embodiments. On cross-dataset validation, Task-Uniform achieves the lowest MAE on OXE, AgiBot-Beta, and RoboCoin. On downstream transfer to LIBERO-Plus, Task-Uniform achieves 72.4% vs. 71.3% (Trajectory-Uniform) and 71.6% (Embodiment-Uniform).

Why this matters: the sampling strategy is not a minor detail — it fundamentally determines what the model learns. With trajectory-uniform sampling, the model effectively becomes a single-embodiment specialist on the largest dataset (AgiBot-G1 for single-arm), while task-uniform sampling forces exposure to diverse skills and embodiments, building generalizable representations. This is analogous to how class-balanced sampling in image classification prevents the model from ignoring rare classes.

Stage 2: Space-Aware Supervised Fine-Tuning (SFT)

Objective: inject 3D spatial priors to improve precision on tasks requiring fine geometric reasoning (insertion, cloth folding, bimanual coordination) without degrading the general capabilities learned in Stage 1.

What changes from Stage 1:

  • Both the VLM and action expert are fine-tuned jointly with a "small learning rate" (exact value not specified in main text).
  • The 3D perception module (VGGT and/or Qwen-Image-Edit) is activated and its features are fused with VLM features (see Section 3.4.5 below).
  • "Dropout and action noise perturbation are applied during training to increase robustness under real-world conditions."

What stays the same: the architecture is unchanged. The 3D module is plug-and-play — it can be toggled on or off without retraining the core VLM. This means the same pre-trained checkpoint can be fine-tuned with different 3D modules for different deployment scenarios.

Why a two-stage approach: the authors argue that pre-training alone produces broad generalization but "still exhibits accumulated errors and unstable spatial alignment in high-precision scenarios." Fine-tuning with 3D priors fixes this. But fine-tuning alone (without pre-training) wouldn't work because the model needs the broad action prior from Stage 1 to make sense of the spatial information — without knowing what a grasping motion looks like in general, knowing the exact 3D position of the object doesn't help. The two stages are complementary: Stage 1 teaches what actions are valid, Stage 2 teaches how to adapt those actions to precise spatial constraints.

The authors also note that the framework "supports continual expansion" — "emerging sensor modalities such as tactile feedback and force-torque sensing, along with novel task formulations, can be seamlessly incorporated through analogous fine-tuning protocols." This positions ABot-M0 as an extensible platform rather than a fixed model.


VLM Feature Interaction: Which Features to Use and How

The action expert does not operate on raw images and text directly — it receives features extracted by the VLM backbone. A natural question is: which layer's features are most informative for action prediction? And should the action expert use raw VLM hidden states or learned "action queries" that attend to the VLM?

The paper conducts a systematic ablation in Section 5.1 (results in Table 8), testing several configurations with Qwen3-VL-4B as the VLM and a 16-layer DiT as the action expert:

Feature source:

  • Final layer features only: the hidden states from the deepest VLM layer.
  • Intermediate layer features only: features from "approximately the 70th percentile layer in depth."
  • Concatenated features from all hidden layers: the full stack of VLM representations.

Feature type:

  • Raw hidden features (frozen_feature): the VLM's internal representations directly, without additional learned transformations.
  • Action queries (action_query): 64 learned query vectors that cross-attend to VLM features, producing a compressed, task-specific representation. This follows the approach of VLA-Adapter (Wang et al., 2026), where learned queries adapt a frozen VLM to the action prediction task.
  • Concatenation of both: raw features and action queries stacked together.

Key findings (Table 8):

  1. Single final-layer features are best. Using features from the last VLM layer alone achieves a 71.0% success rate on LIBERO-Plus, the highest of all configurations. Intermediate-layer features achieve only 69.0%. Concatenating features from the last 16 layers achieves 67.4%. The authors interpret this as evidence that "large-scale VLA pre-training enables the VLM to internalize action-space semantics, where intermediate layers capture rich multi-modal scene representations and deeper layers progressively encode action-relevant semantic structures." By the final layer, the VLM has already distilled the information most relevant to action prediction — adding earlier layers introduces redundant or less task-specific information.

  2. Raw features outperform action queries. Using raw features from the final layer (71.0%) beats using action queries from the final layer (70.0%). This is a non-obvious finding because prior work (VLA-Adapter) found action queries essential for adapting frozen VLMs to action prediction. The authors' interpretation is that "robotics pre-training has already effectively aligned the VLM's internal feature space with the action space, rendering the benefit of an additional, from-scratch query interface marginal." When the VLM has been jointly trained on VLA data, its features already encode action-relevant information — the learned query mechanism is redundant and may even be harmful.

  3. Concatenation underperforms both individually. Concatenating raw features and action queries from the last 16 layers yields only 63.8%, the worst performance. The authors hypothesize that "injecting query features, which may introduce redundant or conflicting signals, can disrupt the learning process of the policy network." The pre-trained VLM has formed a coherent internal representation; adding learned queries on top introduces a second, potentially misaligned representation that the action expert must reconcile.

Practical implication: the simplest approach — take the VLM's final hidden states and use them directly as conditioning for the action expert — is also the most effective. There is no need for adapter layers, action queries, or multi-layer feature aggregation. This simplifies the architecture and reduces the number of trainable parameters.


3D Information Injection: Bridging Semantic and Geometric Perception

The VLM provides strong semantic understanding (what objects are, what the instruction means) but lacks precise 3D spatial awareness. The 3D information injection module compensates for this limitation without modifying the VLM itself — it is a separate, plug-and-play component that extracts geometric features and fuses them with VLM features before the action expert.

Sources of 3D Information

The paper integrates two complementary sources of geometric priors:

Source 1: Feedforward single-image 3D features (VGGT). The VGGT model (Visual Geometry Grounded Transformer; Wang et al., 2025) is pre-trained on large-scale 3D data and can infer 3D structure from a single RGB image. It extracts features that encode scene geometry — depth, surface normals, object poses — without requiring stereo cameras or depth sensors. The authors state that VGGT achieves this "by jointly modeling appearance and geometry," producing features that represent both what things look like and where they are in 3D.

Source 2: Implicit multi-view features (Qwen-Image-Edit). To handle occlusions and viewpoint variation (a single front-facing camera may not see a target object if it's behind another object), the authors use Qwen-Image-Edit (Wu et al., 2025) to synthesize additional camera viewpoints from the original image. This is not explicit 3D reconstruction — it's "implicitly capturing 3D scene layout through view consistency." The synthesized views are generated by a model that has learned what scenes look like from different angles, and the multi-view features implicitly encode the 3D structure that must exist for the views to be consistent.

The authors "lightly fine-tune Qwen-Image-Edit on Bridge and collected LIBERO data, using only 50 paired samples per dataset." The fine-tuning is minimal — just enough to adapt the view synthesis model to the visual domain of manipulation tasks — and demonstrates that the approach does not require large-scale multi-view data collection.

Fusion Strategies

The VLM features (from the final layer, as established in Section 5.1) and the 3D features (from VGGT and/or Qwen-Image-Edit) must be combined before feeding into the action expert. Three fusion strategies are compared (Figure 10, Tables 9-10):

Strategy 1: Concatenation. Simply stack the VLM feature vector and the 3D feature vector, creating a longer conditioning vector. This is the simplest approach but doesn't model interactions between the two modalities — the action expert must learn to disentangle and combine them on its own.

Strategy 2: Cross-Attention (single-layer). The VLM features serve as queries and the 3D features serve as keys and values in a standard cross-attention operation:

output=Softmax(QVLMK3DTd)V3D\text{output} = \text{Softmax}\left(\frac{Q_{\text{VLM}} K_{\text{3D}}^T}{\sqrt{d}}\right) V_{\text{3D}}

where $Q_{\text{VLM}}$ is a linear projection of the VLM features, $K_{\text{3D}}$ and $V_{\text{3D}}$ are linear projections of the 3D features, and $d$ is the feature dimension.

What this computes: for each VLM feature (representing some aspect of the semantic scene understanding), compute how much attention to pay to each 3D feature (representing some aspect of the geometric scene structure), and produce a weighted combination of the 3D features. This allows the model to selectively incorporate geometric information based on semantic relevance — for example, paying more attention to 3D features near the target object.

Why this form: cross-attention provides an asymmetric interaction where VLM features query the 3D features, but not vice versa. This respects the information hierarchy: the VLM has high-level task understanding (it knows what to attend to), while the 3D module provides low-level geometric detail. The attention mechanism lets the model dynamically weight different geometric cues based on the semantic context.

Strategy 3: Q-Former. A learnable set of query tokens attends to both the VLM features and the 3D features, producing a compressed, fused representation. This is inspired by BLIP-2's Q-Former architecture and is more parameter-heavy than simple cross-attention.

Key findings (Tables 9-10):

  1. Single-layer cross-attention is optimal. On LIBERO, cross-attention achieves 97.6% (vs. 96.8% for concatenation and 97.4% for Q-Former). On LIBERO-Plus, cross-attention achieves 71.1% (vs. 68.9% for concatenation and 69.6% for Q-Former). The authors adopt cross-attention as the default fusion strategy.

  2. Single-view 3D features (VGGT) consistently help. Adding VGGT features with cross-attention fusion improves LIBERO-Plus from a baseline of 66.4% to 71.1% — a 4.7 percentage point gain. This confirms that even monocular 3D priors provide useful geometric information beyond what the VLM captures.

  3. Multi-view features (Qwen-Image-Edit) provide additional gains, especially for viewpoint robustness. Using two synthesized views yields 70.2% on LIBERO-Plus overall, and the improvement is most pronounced on the "camera viewpoint perturbation" subset, where "accuracy increases by up to 14%." The authors explicitly note: "two synthesized views significantly outperform one, particularly on viewpoint-sensitive tasks (e.g., +14% points on LIBERO-Plus's camera perturbation subset)."

  4. The 3D module can be combined. The authors state that the 3D module "can be toggled on/off or combined (single-view + multi-view) based on task demands" without retraining the VLM. This modularity is a key design principle — as better 3D perception models emerge, they can be swapped into the architecture without changing the rest of the system.

Why this architecture rather than building 3D awareness into the VLM itself: training a VLM from scratch with 3D awareness would require enormous amounts of 3D-annotated data and would couple the perception and action components. The modular approach separates concerns: the VLM focuses on what it does best (semantic understanding), the 3D module focuses on what it does best (geometric reasoning), and the fusion mechanism learns to combine them. This also means that if a significantly better 3D perception model is released tomorrow, it can be integrated into ABot-M0 with minimal effort — the VLM and action expert don't need to be retrained.

Inference Details

At inference time, images are "resized to 224 × 224" before being fed to the VLM. The action expert uses 4 denoising steps by default and outputs action chunks of length 16. For the multi-view synthesis with Qwen-Image-Edit, the authors use "two-step inference" to generate the synthetic views, though the exact computational cost of this is not specified in the main text.

The overall flow at inference: (1) multi-view images + language instruction → VLM → final-layer hidden features; (2) images → optional 3D module(s) → geometric features; (3) VLM features and 3D features fused via cross-attention → fused multimodal features; (4) fused features + robot state + noisy action → DiT action expert → predicted clean action chunk; (5) execute the first action(s) in the chunk, then re-plan.


Summary of Design Choices and Their Justifications

  • Delta EEF actions with rotation vectors: bridges embodiment gap (EEF is hardware-agnostic) and avoids singularities (rotation vectors are continuous and unconstrained within $[0,\pi]$).

  • Pad-to-dual-arm: enables parameter sharing between single-arm and dual-arm tasks within one network, allowing the model to learn when bimanual coordination is needed from task instructions.

  • Task-uniform sampling over trajectory-uniform or embodiment-uniform: empirically provides the best trade-off between embodiment coverage and skill diversity, reducing long-tail bias while maintaining exposure to high-quality large-scale data.

  • AML (direct action prediction) over noise/velocity prediction: aligns the training objective with what the model needs to output, improving sample efficiency and scaling better to high-dimensional action spaces (validated by the chunk size 30 experiment).

  • Velocity loss on predicted actions (with $w(\tau) = 1/(1-\tau)^2$ weighting): preserves the dynamic noise-level adjustment of flow matching while using the more efficient action prediction target. The $1/(1-\tau)^2$ weight emerges from the Jacobian of the action-to-velocity transformation.

  • Final-layer VLM features over intermediate layers, multi-layer concatenation, or action queries: robotics pre-training pushes action-relevant information into the deepest representations, making learned adapter queries redundant.

  • Single-layer cross-attention for 3D-VLM fusion over concatenation or Q-Former: provides asymmetric, semantically-gated geometric feature integration with minimal added parameters.

  • Modular 3D injection rather than 3D-aware VLM retraining: separates semantic and geometric perception, allowing independent improvement and task-specific configuration.

  • Two-stage training (pre-training then SFT with 3D): separates the problems of learning general action priors (Stage 1, requires massive diverse data) and learning precise spatial execution (Stage 2, requires targeted high-quality data with geometric supervision).

4. Key Insights and Innovations

Innovation 1: The Action Manifold Hypothesis as a Diagnostic Reframing of Diffusion-Based Policy Learning

The paper's most intellectually distinctive contribution is not AML as a mechanism (that belongs to Section 3) but rather the Action Manifold Hypothesis as a diagnostic lens — a claim about why standard diffusion-based policy learning becomes inefficient when action spaces grow, and what specifically is wrong with predicting noise or velocity as the training target.

To appreciate what this reframing does, consider the status quo. Since Chi et al. (2025) introduced Diffusion Policy, the dominant paradigm for action generation in VLA models has been to treat action prediction as a denoising problem: corrupt clean action sequences with Gaussian noise, train the model to predict either the added noise (ε-prediction, as in π₀) or the flow velocity (v-prediction, as in GR00T-N1), and then iteratively denoise at inference time. This framing is borrowed directly from image and video generation, where it works spectacularly well. The unspoken assumption — and it is almost never questioned in the VLA literature — is that if it works for pixels, it should work for actions. They're both high-dimensional continuous signals; the denoising objective provides stable training and diverse outputs; the iterative refinement produces smooth trajectories. What's not to like?

The ABot-M0 paper diagnoses a subtle but fundamental mismatch. The manifold hypothesis (Chapelle et al., 2006; Carlsson, 2009) — the observation that natural data in high-dimensional spaces tends to concentrate on low-dimensional manifolds — has been foundational in vision and language. But prior work in robotics has not seriously applied it to action spaces as a way of understanding why certain training objectives are inefficient. The paper's diagnostic move is to point out that noise and velocity, by definition, live in the full ambient action space. When a 7-DOF arm's 16-step action chunk lives in ℝ¹¹², the noise that the model is trained to predict also lives in ℝ¹¹² — but almost all of ℝ¹¹² corresponds to physically impossible or task-irrelevant action sequences. The noise is "unstructured, meaningless, and often includes invalid actions such as jittering or discontinuities" (Section 3.1). The model is being asked to learn a mapping from arbitrary points in ambient space toward the data manifold, which means it must dedicate substantial capacity to simply rejecting the vast irrelevant dimensions, capacity that could otherwise be spent learning the structure of valid actions.

This is not an implementation detail. It is a conceptual diagnosis that explains why existing methods scale poorly, and it is falsifiable — the paper provides exactly the kind of evidence that distinguishes a genuine diagnostic insight from post-hoc rationalization. If the hypothesis is correct, then the advantage of direct action prediction over noise prediction should grow as the action space dimensionality increases, because the fraction of the ambient space that corresponds to valid actions shrinks exponentially with dimension (the curse of dimensionality applied to the manifold hypothesis). The paper tests this: when the action chunk size is scaled from 8 to 30 (Table 7), the noise-prediction baseline Qwen3-VL-GR00T drops from 69.3% to 45.7% (a 23.6-percentage-point collapse), while ABot-M0 with AML drops from 71.0% to 62.8% (a manageable 8.2-point decrease). This is exactly the pattern the manifold hypothesis predicts: noise prediction degrades catastrophically with dimensionality because the ambient space's volume grows exponentially while the manifold's volume grows modestly; direct action prediction degrades gracefully because it never needs to model the ambient space at all — it only needs to learn to project onto the manifold.

The reframing has implications beyond this paper. It suggests that the field's default borrowing of denoising objectives from image generation may be fundamentally limiting for robotics as action spaces grow. Whole-body humanoid control (the paper explicitly mentions "full-body humanoid with two dexterous hands" as a target), dexterous multi-finger manipulation, and long-horizon planning all involve action spaces orders of magnitude larger than the 7-DOF single-arm case. If the Action Manifold Hypothesis is correct, the ε-prediction and v-prediction paradigms that work for single-arm tasks at modest chunk sizes will break down entirely at humanoid scale — not because of insufficient data or model capacity, but because the objective itself becomes progressively less aligned with the learning problem. The AML paradigm is offered as one solution, but the hypothesis itself is more general: any method that trains models to predict targets in the full ambient action space will face the same fundamental scaling limit.

Innovation 2: The Pre-Trained VLA Model Does Not Need Adapter Modules — A Negative Result with Architectural Implications

The systematic ablation of VLM feature interaction strategies (Section 5.1, Table 8) produces a finding that is striking precisely because it contradicts the design pattern that the field has converged on. Prior work on adapting pre-trained VLMs for action prediction — most explicitly VLA-Adapter (Wang et al., 2026), but also implicitly in architectures like RT-2 and OpenVLA that add specialized action heads — assumes that the VLM's internal representations need to be transformed or queried before they can effectively condition an action policy. The reasoning is straightforward: VLMs are trained for semantic tasks (captioning, VQA), not for predicting motor commands; their features encode what things are, not how to act on them; therefore, an adaptation layer — learned action queries, adapter modules, feature selectors — is necessary to bridge the representational gap.

The ABot-M0 paper falsifies this assumption under a specific condition that turns out to be critical: when the VLM has been jointly pre-trained on large-scale VLA data. Under this condition, the simplest possible approach — take the VLM's raw final-layer hidden states and feed them directly into the DiT action expert — achieves the highest performance (71.0% on LIBERO-Plus), outperforming:

  • Learned action queries from the final layer (70.0%)
  • Raw features from an intermediate layer (69.0%)
  • Concatenated features from all layers (67.4%)
  • Concatenated raw features AND action queries (63.8%)

This is not a small refinement of existing practice. It is a negative result that invalidates an architectural assumption that motivated substantial prior work. The field had good reason to believe adapter modules were necessary — when VLMs are frozen or only lightly fine-tuned on robotics data, adapter modules do improve performance (VLA-Adapter demonstrates this). But the ABot-M0 result shows that this necessity is an artifact of insufficient robotics pre-training, not a fundamental property of the VLM-to-action mapping. With sufficient VLA pre-training, the VLM internalizes action-space semantics into its deepest representations, making the adapter modules redundant and even harmful (as evidenced by the 6+ point drop when concatenating queries and features).

The authors' interpretation is precise and non-obvious: "robotics pre-training has already effectively aligned the VLM's internal feature space with the action space, rendering the benefit of an additional, from-scratch query interface marginal" (Section 5.1). This means the representational shift from "semantic features" to "action-relevant features" is happening inside the VLM during joint training, not at the interface between VLM and action expert. The deepest layers, which in a standard VLM would encode high-level semantic abstractions (object categories, relationships, scene descriptions), progressively specialize to encode action-space structure (where to move, how to orient the gripper, what motion pattern to execute) when trained on manipulation data.

A subtle point: this finding does NOT mean adapter modules are always unnecessary. For models that use frozen VLMs without robotics pre-training (as in much prior work), adapters may still be essential. What changes is the design logic: if you're building a VLA model and have the compute to pre-train the VLM on robotics data (which ABot-M0 does at scale — 100K steps on 6M trajectories), the optimal interface between VLM and action expert is maximally simple. If you can't afford that pre-training (or are using a proprietary VLM you can't modify), adapters remain relevant. The finding draws a clear boundary condition around when architectural complexity is warranted.

Innovation 3: The Difficulty-Aware Sampling Strategy as a General Principle for Multi-Embodiment Learning

Section 4's analysis of sampling strategies — comparing trajectory-uniform, embodiment-uniform, and task-uniform sampling — might appear at first glance to be a straightforward hyperparameter ablation. It is not. It is a systematic investigation of a deep tension in multi-embodiment learning that the field has not adequately addressed: how do you allocate a finite training budget across datasets that vary in three correlated but independent dimensions — scale (how many trajectories), embodiment diversity (how many different robots), and skill diversity (how many different tasks)?

Prior work has largely sidestepped this question by either (a) training on a single dataset, where the question doesn't arise, or (b) naively mixing all available data with uniform trajectory sampling, implicitly accepting that the largest datasets dominate training. The OXE dataset and its derivatives (OpenVLA, Octo) fall into category (b) — they aggregate data from many sources but train with uniform sampling over trajectories, which means the model's learning is dominated by whatever institution contributed the most data, regardless of whether that data is the most informative or generalizable.

The ABot-M0 paper's key insight is that trajectory count is a poor proxy for learning value in multi-embodiment settings. A dataset with 100,000 trajectories of a Franka arm picking up blocks provides enormous scale but low diversity — the model sees the same skill (block pickup) on the same robot (Franka) thousands of times. A dataset with 10,000 trajectories of a dual-arm AgiBot performing diverse long-horizon tasks provides lower scale but higher skill and embodiment diversity. Naive uniform sampling causes the former to drown out the latter, wasting training budget on redundant examples while starving the model of the diverse experience it needs for cross-embodiment generalization.

The paper quantifies this trade-off along multiple axes: embodiment distribution (Figure 5 shows task-uniform sampling spreads probability mass more evenly across robots), skill coverage efficiency (Figure 6 shows task-uniform sampling discovers unique skills faster as measured by Coverage@T), cross-embodiment validation MAE (Figure 7 shows task-uniform achieves lower error on most embodiments), and downstream transfer to unseen benchmarks (Table 2 shows task-uniform achieves the highest LIBERO-Plus accuracy). The convergence of evidence across these metrics — distributional, skill-sampling, validation, and transfer — is what elevates this from a hyperparameter tuning result to a principled finding.

The practical significance is that task-uniform sampling provides a simple, generalizable recipe for multi-source, multi-embodiment pre-training: balance by task category, not by raw data volume or by robot type. The paper shows that embodiment-uniform sampling, while seemingly sensible (make each robot equally represented), actually backfires because it "further concentrates sampling probability on a small set of high-frequency skills" within each embodiment (Section 4.1). The task-level organization is the right granularity — coarse enough to ensure diverse skill coverage, fine enough to prevent any single task (or the dataset that contains most of its examples) from dominating.

This is an incremental advance in the sense that it's a training strategy, not a new architecture or objective. But it is fundamental in the sense that it addresses a structural problem that will become worse, not better, as the field moves toward larger and more heterogeneous data mixtures. As more open-source manipulation datasets are released (from different labs, with different robots, at different scales), the question of how to sample from them becomes increasingly central. The paper's task-uniform strategy provides a principled default that is easy to implement, well-justified by the analysis, and empirically validated across multiple generalization regimes.

5. Experimental Analysis

Evaluation Methodology

  • Datasets. The paper evaluates on four simulation benchmarks: LIBERO (Liu et al., 2023) — four suites (Spatial, Object, Goal, Long) with 50 rollouts per task; LIBERO-Plus (Fei et al., 2025) — a robustness variant with seven perturbation dimensions (camera, robot, language, light, background, noise, layout); RoboCasa GR1 Tabletop Tasks (NVIDIA et al., 2025) — 24 manipulation tasks on a GR-1 humanoid with 50 rollouts per task; and RoboTwin 2.0 (Chen et al., 2025) — 50+ bimanual tasks evaluated in both clean and heavily randomized scenes (random backgrounds, table clutter, table height perturbations, random lighting) with 50 demonstrations per task for clean and 500 per task for randomized. LIBERO and LIBERO-Plus test single-arm manipulation; RoboCasa and RoboTwin 2.0 test dual-arm and whole-body control.

  • Base model(s). All ABot-M0 variants use Qwen3-VL-4B (Bai et al., 2025) as the VLM backbone, a 0.16B-parameter DiT with 16 layers as the action expert with Action Manifold Learning, and optionally VGGT (Wang et al., 2025) as the 3D spatial module. The VLM choice is justified by "strong image-text alignment and long-sequence modeling capability" and being "one of the few open-source models that combine high performance with broad applicability" (Section 3.1). The DiT scale (0.16B) is deliberately modest to demonstrate that performance comes from the training paradigm rather than raw model capacity.

  • Metrics. The primary metric is success rate (%) — the fraction of evaluation rollouts in which the robot successfully completes the task. For LIBERO and RoboCasa, this is computed as the average over 50 rollouts per task, averaged across all tasks in the benchmark. For RoboTwin 2.0, success rates are reported separately for clean and randomized scenes. For the sampling strategy analysis in Section 4, the authors use mean absolute error (MAE) between predicted and ground-truth actions on held-out validation sets to compare training configurations. No confidence intervals or standard errors are reported for any success rate.

  • Baselines. The paper compares against an extensive set of prior methods. On LIBERO: Diffusion Policy (Chi et al., 2025), OpenVLA (Kim et al., 2024), SpatialVLA (Qu et al., 2025), CoT-VLA (Zhao et al., 2025), π₀-Fast (Pertsch et al., 2025), GR00T-N1 and GR00T-N1.6 (NVIDIA et al., 2025), π₀ (Black et al., 2024), F1 (Lv et al., 2025), InternVLA-M1 (Contributors, 2025), Discrete Diffusion VLA (Liang et al., 2025), π₀.₅ (Intelligence et al., 2025), OpenVLA-OFT (Kim et al., 2025), and X-VLA (Zheng et al., 2025). On LIBERO-Plus: OpenVLA, OpenVLA-OFT (three variants: OFT, OFT_w, OFT_m), NORA (Hung et al., 2025), WorldVLA (Cen et al., 2025), UniVLA (Bu et al., 2025), π₀, π₀-Fast, and RIPT-VLA (Tan et al., 2025). On RoboCasa: GR00T-N1.6, Qwen3GR00T, Qwen3PI, Qwen3OFT, and Qwen3FAST. On RoboTwin 2.0: π₀.₅ and X-VLA, with results taken from Motus (Bi et al., 2025). The baseline selection is comprehensive, covering both diffusion-based (π₀ family, GR00T family) and regression-based (OFT) approaches, as well as models explicitly designed for cross-embodiment transfer (X-VLA, UniVLA).

  • Generation budget / compute accounting. The paper does not use a unified computational budget metric across experiments. For the main benchmark evaluations, each model is trained on its own dataset and evaluated with its own inference protocol — there is no FLOPs-matched or parameter-matched comparison across methods. Within the AML ablation (Table 7), the comparison is controlled: both ABot-M0 and the Qwen3-VL-GR00T baseline are initialized from the same Qwen3-VL-FAST pretrained model, with action experts both sized at 0.16B, and ABot-M0 does not use the 3D module. Within the 3D injection ablation (Tables 9-10), all variants are initialized from the same pretrained VLM and "differ only in the components under evaluation." Within the sampling strategy analysis (Section 4), all models are "trained under identical settings for 50k steps." The default inference configuration uses 4 denoising steps and an action chunk size of 16, with images resized to 224 × 224.

  • Cross-validation / statistical protocol. No formal cross-validation or statistical significance testing is reported. For the LIBERO benchmark, results are reported as single success rates per suite, averaged across tasks. For RoboCasa, results are reported as means over 50 rollouts per task, but no standard deviations or confidence intervals are provided. For RoboTwin 2.0, the paper reports per-task success rates for 50+ tasks and averages across them, again without variance estimates. The sampling strategy analysis (Section 4) uses a held-out validation set constructed by stratified sampling: 1,000 random trajectories from OXE, 1 trajectory per task from AgiBot-Beta (183 total), and 30 trajectories per embodiment from RoboCoin (240 total), with MAE reported as the evaluation metric.

Main Quantitative Results

LIBERO Benchmark Results

The headline result is that ABot-M0 achieves an average success rate of 98.6% across all four LIBERO suites, as reported in Table 3. This is the highest number in the table, exceeding the previous best of 98.1% from X-VLA. The per-suite breakdown shows:

  • LIBERO-Spatial: 98.8% — tied with π₀.₅ for the highest, and 0.6 points above X-VLA (98.2%).
  • LIBERO-Object: 99.8% — the highest in the table, 1.2 points above InternVLA-M1 (99.0%) and X-VLA (98.6%).
  • LIBERO-Goal: 99.0% — the highest in the table, 1.2 points above X-VLA (97.8%) and 1.0 point above OpenVLA-OFT (97.9%).
  • LIBERO-Long: 96.6% — 1.6 points below Gr00T-N1.6 (94.4%) but 1.0 point below X-VLA (97.6%) and 1.5 points below OpenVLA-OFT (94.5%). Wait — scrutiny reveals an error in my read: X-VLA scores 97.6 on L-Long, which is actually 1.0 point above ABot-M0's 96.6. So ABot-M0 does not achieve the highest L-Long score despite having the highest average. This is an interesting pattern: ABot-M0 dominates on Object and Goal (tasks requiring semantic understanding and goal-directed behavior) but is slightly behind on Long-horizon tasks relative to X-VLA.

The most informative comparison is against diffusion-based methods that use noise prediction (π₀ family: π₀ at 94.4%, π₀-Fast at 85.5%, π₀.₅ at 96.9%), since these share the most architectural similarity with ABot-M0's approach. The 1.7-point gap between ABot-M0 (98.6%) and π₀.₅ (96.9%) on average is meaningful but not enormous — it suggests that AML provides a real but modest improvement over standard flow matching when both are trained on their respective large-scale datasets (π₀.₅ uses proprietary data; ABot-M0 uses UniACT-dataset).

LIBERO-Plus Zero-Shot Robustness

The headline result is that ABot-M0 achieves a total success rate of 80.5% on LIBERO-Plus in a zero-shot setting (trained only on standard LIBERO, evaluated on LIBERO-Plus perturbations). This is reported in Table 4 and substantially exceeds all baselines:

  • vs. OpenVLA-OFT (69.6%): +10.9 points
  • vs. π₀-Fast (61.6%): +18.9 points
  • vs. RIPT-VLA (68.4%): +12.1 points
  • vs. UniVLA (42.9%): +37.6 points

The per-perturbation breakdown reveals where ABot-M0's robustness comes from:

  • Robot perturbation: 67.9% — the second-highest score, 21.7 points above the next-best (UniVLA at 46.2%). This is the most striking individual result: ABot-M0 is dramatically more robust to changes in the robot embodiment than any baseline, which the authors attribute to the cross-embodiment pre-training on UniACT-dataset (which includes 20+ embodiments).
  • Language perturbation: 86.4% — the highest score, but OpenVLA-OFT_w achieves 70.5% and OpenVLA achieves only 23.0%, suggesting ABot-M0's language grounding is substantially more robust than baselines', likely due to the aggressive language cleaning in the data pipeline.
  • Light perturbation: 96.2% — near-ceiling performance.
  • Camera perturbation: 60.4% — the second-highest score, but π₀-Fast achieves 65.1%. This is surprising: ABot-M0's explicit 3D injection module (VGGT, multi-view synthesis) was designed partly to improve viewpoint robustness, yet it underperforms π₀-Fast on camera perturbations by 4.7 points. The 3D module ablation (Table 10) shows that adding VGGT improves camera perturbation from 32.9% (baseline) to 45.8% — a large gain — but the gap to π₀-Fast's 65.1% remains unexplained. This may reflect differences in training data scale or composition.
  • Noise perturbation: 86.4% — the highest score, 8.8 points above RIPT-VLA (73.5%).

The overall pattern is that ABot-M0's robustness advantage is concentrated in robot and language perturbations, where its data pipeline (cross-embodiment pre-training, language cleaning) provides unique benefits, while camera perturbation robustness — which should benefit from the 3D module — is strong but not category-leading.

RoboCasa GR1 Tabletop Tasks (Dual-Arm, High-Dimensional Actions)

The headline result is that ABot-M0 achieves a 58.3% average success rate on the 24 RoboCasa tasks, as reported in Table 5. This comprehensively outperforms all baselines:

  • vs. GR00T-N1.6 (47.6%): +10.7 points
  • vs. Qwen3GR00T (47.8%): +10.5 points
  • vs. Qwen3OFT (48.8%): +9.5 points
  • vs. Qwen3FAST (39.0%): +19.3 points

This is the experiment most directly testing the AML paradigm's claimed advantage for high-dimensional action prediction. The RoboCasa action space is 29 dimensions (dual arms + hands + waist, predicting 16-step chunks, total 29 × 16 = 464 dimensions per prediction). The comparison against GR00T-N1.6 is particularly important because GR00T uses v-prediction (velocity prediction in flow matching), while ABot-M0 uses a-prediction (direct action prediction with velocity loss). Both use Qwen3-VL as the backbone, making this a controlled comparison of the prediction paradigm.

The per-task breakdown shows that ABot-M0's advantage is not uniform across tasks. It achieves very high success on some tasks (e.g., PnPBottleToCabinetClose: 86% vs. 51.5% for GR00T-N1.6; PnPNovelFromCuttingboardToPan: 76% vs. 68.5%) but struggles on others (e.g., PnPNovelFromCuttingboardToTieredbasket: 38% vs. 46.5%; PnPNovelFromPlacematToTieredshelf: 26% vs. 28.5%). The tasks where ABot-M0 underperforms involve placing objects in containers with small openings or multiple compartments (tiered baskets, tiered shelves) — precisely the kind of fine spatial reasoning that requires millimeter-precision alignment. This suggests that while AML helps with high-dimensional prediction in general, the 3D perception module (which is optional and may or may not be active in this evaluation — the paper does not specify) may still be insufficient for the most spatially demanding tasks.

RoboTwin 2.0 (Bimanual, Randomized Environments)

The headline result is that ABot-M0 achieves 80.42% on clean scenes and 81.16% on randomized scenes, as reported in Table 6. These substantially exceed π₀.₅ (42.98% clean, 43.84% randomized) and X-VLA (72.80% clean, 72.84% randomized). The improvement over X-VLA is notable (+7.6 points clean, +8.3 points randomized) because X-VLA was the previous state-of-the-art on this benchmark and was explicitly designed for cross-embodiment transfer.

Two patterns in the per-task results stand out:

Pattern 1: ABot-M0 sometimes performs better on randomized than clean scenes. This is counterintuitive — one would expect randomization (background clutter, lighting changes, table height variation) to make tasks harder, not easier. Examples: Place Dual Shoes (79% randomized vs. 75% clean), Move Stapler Pad (72% vs. 49%), Pick Dual Bottles (100% vs. 77%), Turn Switch (81% vs. 52%). The paper does not comment on or explain this phenomenon. Possible explanations include: (a) the model was trained on heavily randomized data (500 demos per task in randomized scenes vs. 50 in clean), so randomized scenes are actually more in-distribution; (b) the randomization creates more distinctive visual features that actually help the model localize objects (e.g., a colorful background may provide better contrast); or (c) statistical noise — with 50+ tasks, some will show this pattern by chance, and without confidence intervals we cannot assess whether individual task differences are significant.

Pattern 2: ABot-M0 struggles on some tasks where X-VLA succeeds. On Stack Blocks Three, X-VLA achieves 92% (third-highest score), while ABot-M0 achieves 72%. On Open Microwave, X-VLA achieves 79% vs. ABot-M0's 93% — wait, ABot-M0 is higher here. Actually the pattern is mixed: ABot-M0 outperforms on most tasks but underperforms on a few. The most striking underperformance: Move Stapler Pad (49% clean vs. X-VLA's 78%), and Place Dual Shoes (75% vs. X-VLA's 79%). These are tasks involving coordinated dual-arm movement with specific object placements. The paper does not analyze these failure cases.

Averaging across 50+ tasks as the paper does (only showing a subset in Table 6 and indicating "...... (50 tasks)" for the rest) obscures per-task variance. Without the full per-task breakdown or standard deviations, it is impossible to assess whether the average improvement is driven by a few very strong tasks or is broadly distributed.

Sampling Strategy Analysis (Section 4)

The analysis of sampling strategies (Trajectory-Uniform, Embodiment-Uniform, Task-Uniform) for bimanual pre-training data yields a consistent finding: Task-Uniform sampling achieves the best overall performance across all evaluation axes. The evidence:

  • Validation MAE by embodiment (Figure 7): Task-Uniform achieves lower MAE than Trajectory-Uniform on 7 out of 8 RoboCoin embodiments, and lower than Embodiment-Uniform on 5 out of 8.
  • Cross-dataset validation MAE (Figure 8): Task-Uniform achieves the lowest MAE on OXE, AgiBot-Beta, and RoboCoin. Embodiment-Uniform is worst on AgiBot-Beta; Trajectory-Uniform is worst on RoboCoin and OXE.
  • Downstream LIBERO-Plus transfer (Table 2): Task-Uniform achieves 72.4%, vs. 71.3% (Trajectory-Uniform) and 71.6% (Embodiment-Uniform).

The absolute differences between strategies are modest — 1.1 points between Task-Uniform and Trajectory-Uniform on LIBERO-Plus — which raises the question of whether these differences are statistically meaningful given the test set size (LIBERO-Plus contains an unspecified number of tasks, but the total column suggests multiple perturbation types). The paper does not report confidence intervals, so the reliability of the ranking cannot be assessed. However, the fact that Task-Uniform consistently wins across three different evaluation axes (embodiment generalization, dataset generalization, downstream transfer) makes the finding more credible than any single comparison would.

Ablation Studies and Robustness Checks

Action Manifold Learning vs. noise prediction under varying parameters (Table 7): The central ablation compares ABot-M0 (direct action prediction with velocity loss) against Qwen3-VL-GR00T (standard v-prediction flow matching), with both initialized from the same Qwen3-VL-FAST checkpoint and both using 0.16B action experts without 3D modules. Under the default configuration (4 denoising steps, action chunk size 8), ABot-M0 achieves 71.0% vs. GR00T's 69.3% — a modest 1.7-point advantage. The advantage grows under adverse conditions: at 2 denoising steps, ABot-M0 achieves 69.7% vs. 67.2% (2.5-point gap); at action chunk size 10, ABot-M0 achieves 72.4% vs. 69.3% (3.1-point gap). The most dramatic difference emerges at action chunk size 30: GR00T collapses to 45.7% (a 23.6-point drop from its default), while ABot-M0 maintains 62.8% (an 8.2-point drop). This is the key evidence for the Action Manifold Hypothesis — direct action prediction scales better to high-dimensional outputs than noise prediction. Additionally, increasing denoising steps from 4 to 10 provides no benefit for either method (GR00T: 68.6%; ABot-M0: 70.2%), suggesting that 4 steps are sufficient for action generation quality on these tasks.

VLM feature interaction design (Table 8): The comparison across (a) feature source — final layer, intermediate layer (~70th percentile), or concatenated last 16 layers — and (b) feature type — raw hidden features, learned action queries (64 queries), or concatenation of both — yields three clear findings. First, raw final-layer features are optimal at 71.0%, outperforming action queries from the final layer (70.0%), raw features from the intermediate layer (69.0%), and concatenated multi-layer features (67.4%). Second, action queries consistently underperform raw features at every layer depth tested, by margins of 0.7–2.2 points. Third, concatenating raw features with action queries produces the worst performance in the multi-layer case (63.8%, vs. 67.4% for raw multi-layer features alone), suggesting that action queries introduce conflicting signals that disrupt learning. The practical takeaway is that large-scale VLA pre-training makes adapter modules unnecessary — the VLM's raw hidden states already encode action-relevant information.

3D information injection — fusion strategy and source comparison (Tables 9-10): On LIBERO, single-layer cross-attention fusion of VGGT features achieves 97.6%, outperforming concatenation (96.8%) and Q-Former (97.4%), though the differences are small (≤0.8 points) on this near-saturated benchmark. On the harder LIBERO-Plus, the differences are larger: cross-attention achieves 71.1%, vs. concatenation at 68.9% and Q-Former at 69.6%. The baseline without any 3D features achieves 95.4% on LIBERO and 66.4% on LIBERO-Plus, so the absolute gain from adding 3D features is 2.2 points on LIBERO and 4.7 points on LIBERO-Plus. Multi-view synthesis from Qwen-Image-Edit provides additional but smaller gains: on LIBERO, one synthesized view achieves 98.1%, two views achieve 98.2%; on LIBERO-Plus, one view achieves 68.0%, two views achieve 70.2%. The most important detail: on the camera perturbation subset of LIBERO-Plus, the baseline achieves 32.9%, VGGT with cross-attention raises this to 45.8%, and two synthesized views further raise it to 46.7% — a total improvement of 13.8 points. This validates the claim that multi-view features specifically help with viewpoint robustness, though the absolute performance (46.7%) remains well below the non-perturbation performance (70–80% range), indicating substantial room for improvement.

Critical Assessment

Claim 1: AML (direct action prediction) is more efficient and robust than noise/velocity prediction, especially for high-dimensional action spaces.

What the experiments demonstrate: The ablation in Table 7 shows that ABot-M0's a-prediction maintains performance better than GR00T's v-prediction when chunk size increases and denoising steps decrease. The chunk-size-30 result (62.8% vs. 45.7%) is the strongest single piece of evidence. The RoboCasa results (Table 5: 58.3% vs. 47.6% for GR00T-N1.6 on a 464-dimensional prediction space) provide a second, more ecologically valid test.

What remains uncertain: The LibERO-Plus ablation (Table 7) compares ABot-M0 against Qwen3-VL-GR00T, both initialized from the same Qwen3-VL-FAST checkpoint. However, Qwen3-VL-GR00T is not the full GR00T-N1.6 system evaluated on RoboCasa — it's a reimplementation using the same backbone. The paper does not specify whether GR00T's training hyperparameters (learning rate schedule, batch size, data augmentation) were re-tuned for this comparison or simply inherited from the ABot-M0 training recipe. If GR00T was optimized for a different training setup, the comparison may be unfair in unknown directions.

Additionally, the claim is that AML scales better with dimensionality, but the evidence comes from only two dimensions: chunk size 8 (56 dimensions for single-arm) and chunk size 30 (210 dimensions). A more rigorous test would sweep chunk sizes logarithmically (2, 4, 8, 16, 32, 64) and show that the gap between a-prediction and v-prediction widens monotonically. The paper does not do this. The RoboCasa result (464 dimensions) provides a third data point but is confounded by differences in task difficulty, embodiment, and training data.

A missing ablation: the paper does not compare a-prediction with velocity loss (AML) against a-prediction with direct action loss (i.e., simply minimizing $||\hat{A}_t - A_t||^2$ without the velocity reweighting). The authors state that "we conduct loss on velocity, which yields better performance than on action both in our experiment and JiT," but they do not report the numbers for this comparison. This is a notable omission because it leaves unclear whether AML's advantage comes from the a-prediction target, the velocity-based loss reweighting, or the combination.

Claim 2: The cleaned and standardized UniACT-dataset enables cross-embodiment generalization that uncurated data does not.

What the experiments demonstrate: The sampling strategy analysis (Section 4) shows that data curation choices (task-uniform vs. trajectory-uniform sampling) measurably affect cross-embodiment validation MAE (Figure 7) and downstream transfer (Table 2). The LIBERO-Plus robot perturbation result (67.9%, 21.7 points above the next-best baseline in Table 4) is consistent with the claim that cross-embodiment pre-training improves robustness to embodiment changes.

What remains uncertain: The paper never directly compares training on raw (uncleaned) data vs. UniACT-dataset. All experiments use the cleaned data; the only variation studied is the sampling strategy. The claim that the cleaning pipeline itself (language filtering, temporal realignment, visual quality filtering, action validity checking) improves performance is never tested with an ablation. This is the single largest missing experiment in the paper. We do not know whether the 16% of discarded trajectories were genuinely harmful (in which case the cleaning was essential) or whether the model would have learned to ignore them anyway (in which case the cleaning was unnecessary). The paper's thesis — that systematic data engineering is as important as architectural innovation — cannot be fully evaluated without this ablation.

Furthermore, the paper does not report how much each individual cleaning step contributed. Was visual filtering more important than language cleaning? Did the action standardization (converting all rotations to rotation vectors) help more than the instruction normalization? Without stepwise ablations, practitioners cannot prioritize which cleaning steps to replicate.

Claim 3: The plug-and-play 3D injection module improves spatial reasoning and execution precision.

What the experiments demonstrate: Tables 9-10 show consistent improvements from adding 3D features: +2.2 points on LIBERO, +4.7 points on LIBERO-Plus, with the largest gains on camera perturbation (+13.8 points from baseline to VGGT + two views). The cross-attention fusion strategy is validated as optimal. The multi-view synthesis from Qwen-Image-Edit provides additional but modest gains (+0.1 on LIBERO, +1.2 on LIBERO-Plus beyond VGGT alone).

What remains uncertain: The 3D injection experiments are conducted via supervised fine-tuning (SFT) from a pre-trained checkpoint. The paper does not compare this against alternative approaches: (a) incorporating 3D features during pre-training (Stage 1) rather than only during fine-tuning (Stage 2); (b) using depth sensors or stereo cameras directly rather than inferred 3D features; (c) fine-tuning the VLM itself to be more spatially aware rather than relying on an external module. The modularity claim — that the 3D module is plug-and-play and can be swapped without retraining the VLM — is asserted but not tested: the paper never shows that replacing VGGT with another 3D feature extractor (or removing it entirely after fine-tuning) preserves performance.

The RoboCasa results (Table 5) show ABot-M0 underperforming on tasks requiring fine spatial precision (PnPNovelFromCuttingboardToTieredbasket: 38%, PnPNovelFromPlacematToTieredshelf: 26%) despite the 3D module. The paper does not analyze whether these failures stem from inadequate 3D perception, action generation errors, or task complexity beyond the model's capability. If the 3D module cannot handle these tasks, then the claim that it "enhances spatial reasoning" is true but bounded — it helps with gross spatial reasoning (which side of the table, general approach direction) but not with fine spatial reasoning (centimeter-precise alignment with small receptacles).

Claim 4: ABot-M0 achieves state-of-the-art performance across all evaluated benchmarks.

What the experiments demonstrate: ABot-M0 achieves the highest average scores on LIBERO (98.6%, Table 3), LIBERO-Plus (80.5%, Table 4), RoboCasa (58.3%, Table 5), and RoboTwin 2.0 (80.4% clean, 81.2% randomized, Table 6). These numbers exceed all listed baselines.

What remains uncertain: The SOTA claim is complicated by several factors. First, the baselines are not all evaluated under identical conditions. π₀.₅ and GR00T-N1.6 were trained on proprietary datasets of unknown composition and scale; ABot-M0 was trained on publicly available data. A head-to-head comparison where all models are trained on identical data would be more informative about architectural superiority but is not performed. Second, on LIBERO-Long, ABot-M0's 96.6% is actually below X-VLA's 97.6%, meaning ABot-M0 does not achieve SOTA on every sub-benchmark. Third, the RoboTwin 2.0 results include the puzzling pattern where ABot-M0 performs better on randomized scenes than clean scenes for many tasks — this is not explained and could indicate that the clean-scene evaluation is unreliable (perhaps the model was not adequately tested on clean scenes, or the clean-scene demonstrations were too few at 50 per task). Fourth, no statistical significance testing is reported — we cannot distinguish a genuine 1.7-point improvement over π₀.₅ (LIBERO) from noise given 50 rollouts per task. With 50 rollouts, a success rate difference of $\pm$ 10 points can arise from sampling error alone.

Missing Experiments That Would Strengthen the Paper

  1. Data cleaning ablation: Train ABot-M0 on raw (uncleaned) UniACT-dataset vs. cleaned UniACT-dataset, same architecture, same training recipe. This is the single experiment that would most directly test the paper's core methodological thesis that data engineering matters.

  2. AML vs. standard flow matching at matched model scale on the same data: Compare ABot-M0 against a version where the DiT action expert uses standard v-prediction (not a-prediction), with both trained on UniACT-dataset, with identical compute budget and hyperparameters. The current comparison (Table 7) uses a GR00T implementation that may not be optimally tuned for the ABot-M0 training setup.

  3. Dimensionality sweep for AML: Test both a-prediction and v-prediction at chunk sizes [2, 4, 8, 16, 32, 64] to establish whether the gap widens monotonically, as the Action Manifold Hypothesis predicts. The current experiment (8 vs. 30) is suggestive but insufficient to validate the scaling claim.

  4. Ablation of individual data cleaning steps: Train separate models where individual cleaning steps (language filtering, temporal realignment, visual filtering, action standardization) are omitted, to quantify each step's contribution.

  5. Direct action loss vs. velocity loss for AML: Report the performance of a-prediction with simple MSE action loss (no velocity reweighting) to determine whether the benefit comes from the prediction target, the loss function, or both.

  6. Confidence intervals: Report standard deviations or confidence intervals for all success rates, particularly for RoboTwin 2.0 where the per-task variance appears large, and for LIBERO-Plus where the perturbation-specific scores vary dramatically.

  7. 3D module during pre-training: Train a variant where 3D features are incorporated during Stage 1 pre-training (not just Stage 2 SFT) to test whether early exposure to geometric priors improves the general action prior, not just fine-tuned precision.

  8. Component interaction analysis: ABot-M0 has multiple components (AML, VLM feature selection, 3D injection, task-uniform sampling). The paper shows each component improves performance individually, but does not systematically test whether the gains are additive (do all components help when combined?) or subadditive (do some components become redundant when others are present?).

Summary of Experimental Strengths and Weaknesses

Strengths: The paper evaluates on four diverse benchmarks covering single-arm, dual-arm, and whole-body control; the baseline comparison is comprehensive (13 baselines on LIBERO alone); the ablations are systematic and isolate individual components; the AML stress test (chunk size 30 vs. 8) provides genuinely informative evidence for the central hypothesis; the sampling strategy analysis is unusually thorough for a systems paper.

Weaknesses: The missing data cleaning ablation means the paper's central methodological claim is untested; the AML comparison against standard flow matching could be stronger (matched training, dimensionality sweep); the lack of confidence intervals makes it impossible to assess whether the reported improvements are statistically reliable; the SOTA claim is complicated by training data differences between ABot-M0 and baselines; several surprising patterns (better performance on randomized than clean scenes, underperformance on specific spatial tasks) are noted but unexplained.

6. Limitations and Trade-offs

The Difficulty Estimation Cost Is Not Accounted For in Reported Efficiency Gains

The assumption or constraint. The entire Action Manifold Learning paradigm rests on the hypothesis that effective actions lie on a low-dimensional manifold. This hypothesis is tested by comparing a-prediction against v-prediction at a small number of chunk sizes — specifically, under the default configuration (chunk size 8, 4 denoising steps), at chunk size 10, and at chunk size 30 — all on the LIBERO-Plus benchmark (Table 7, Section 6.3.1). The paper then draws a strong scaling conclusion:

"when the action chunk size is increased to 10... GR00T's performance shows no significant change, whereas ABot-M0's performance improves further... as we increase the action chunk size further to 30... GR00T's performance drops sharply by 23.6%, while ABot-M0 maintains an impressive 62.8% success rate. This validates the 'Action Manifold Hypothesis'."

The consequence. A practitioner evaluating whether to adopt AML needs to know whether the a-prediction advantage genuinely scales with dimensionality, or whether the chunk-size-30 result reflects an idiosyncratic failure of noise prediction at that specific chunk size. Three data points (chunk size 8, 10, and 30) are insufficient to establish a monotonic scaling relationship. The Action Manifold Hypothesis makes a specific, falsifiable prediction: the advantage of a-prediction over v-prediction should widen monotonically as action dimensionality increases, because the fraction of the ambient space corresponding to valid actions shrinks exponentially with dimension. Without a proper dimensionality sweep (e.g., chunk sizes 2, 4, 8, 16, 32, 64), the paper cannot distinguish a robust scaling law from a brittle result at a single operating point. Additionally, the chunk-size-30 evaluation is only performed on LIBERO-Plus (short-horizon pick-and-place tasks), where a 30-step chunk is inherently ill-suited — the paper itself notes that "this oversized chunk becomes ill-suited for the majority of these simple, short-horizon tasks" (Section 6.3.1). This means the 23.6-point drop for v-prediction is confounded by task-chunk mismatch, not purely by dimensionality scaling. On tasks actually requiring long chunks (the RoboCasa evaluation uses chunk size 16, not 30), the comparison is less dramatic: ABot-M0 achieves 58.3% vs. GR00T-N1.6's 47.6%, a 10.7-point gap on a 464-dimensional prediction space.

What evidence exists in the paper. The only evidence for dimensionality scaling comes from Table 7: at chunk size 8, ABot-M0 leads by 1.7 points (71.0% vs. 69.3%); at chunk size 10, by 3.1 points (72.4% vs. 69.3%); at chunk size 30, by 17.1 points (62.8% vs. 45.7%). The RoboCasa results (Table 5) provide an independent but confounded data point at higher dimensionality (29 actions × 16 steps = 464 dimensions). These four data points span only two effective dimensions (single-arm LIBERO-Plus at 56–210 dimensions, dual-arm RoboCasa at 464 dimensions). No intermediate dimensionalities are tested, and the RoboCasa comparison involves different tasks, different embodiments, and different training data.

Mitigation status. The paper does not acknowledge this as a limitation. The authors treat the chunk-size-30 result as strong validation of the Action Manifold Hypothesis and extrapolate to "future challenges such as more difficult long-horizon tasks requiring longer action chunks, and dexterous manipulation or whole-body control" (Section 6.3.1) without testing whether the scaling curve actually continues. The statement that AML "lays a solid foundation for the long-term advancement of embodied intelligence" is an extrapolation beyond the empirical support.


The Core Claim About Data Curation Is Untested — No Ablation Compares Raw vs. Cleaned Data

The assumption or constraint. The paper's central methodological thesis is that systematic data engineering — cleaning, standardizing, and rebalancing heterogeneous open-source datasets — is essential for building general-purpose embodied agents. The authors frame this as one of their three contributions and state that "these results validate a complete pipeline from data curation to architecture design to capability emergence, demonstrating that high-performance, generalizable embodied intelligence can be achieved through systematic engineering" (Section 1). The entire UniACT-dataset construction pipeline (Section 2.2) is described in detail: language filtering, temporal realignment, visual quality filtering, action validity checking, and format standardization, resulting in 16% of trajectories being discarded.

The consequence. Without an experiment comparing model performance when trained on raw (uncleaned) data versus UniACT-dataset data — same architecture, same training recipe — neither the practitioner nor the researcher can determine whether the data curation pipeline was necessary or merely cosmetic. It is possible that modern large-scale models are robust to the specific artifacts identified (mixed-language instructions, frame rate variation, visual degradation) and would achieve similar performance on raw data, in which case the curation was wasted effort. It is also possible that the curation is essential, but we cannot distinguish which cleaning steps matter. The paper reports that the pipeline discarded 16% of trajectories — was this 16% actively harmful (reducing performance if included), or was it harmless filler that the model would have learned to ignore? If harmful, which specific types of bad data caused the harm? A practitioner replicating this work needs to know whether they should replicate the full pipeline (expensive), only specific steps (cheaper), or whether the curation is unnecessary for their own data mixture.

What evidence exists in the paper. No direct evidence. The paper does not include an experiment comparing abot-m0 trained on raw data vs. UniACT-dataset. The closest evidence is the sampling strategy analysis (Section 4), which shows that HOW you sample from the cleaned data matters (Task-Uniform vs. Trajectory-Uniform vs. Embodiment-Uniform), but this is a within-UniACT-dataset comparison. The LIBERO-Plus results provide indirect evidence: ABot-M0's strong language perturbation performance (86.4% vs. 23.0% for OpenVLA, Table 4) is consistent with the language cleaning having helped, but OpenVLA was trained on different data with a different architecture and training procedure, so this comparison does not isolate the effect of cleaning.

Mitigation status. Not addressed. The authors treat the data curation pipeline as an integral contribution and never raise the question of whether it was necessary. The paper's title emphasizes "Action Manifold Learning," and the AML ablation (Table 7) is the most detailed controlled experiment, suggesting that the authors implicitly prioritize AML over data curation in their evaluation. Yet the paper's introduction frames all three contributions (data, architecture, training) as co-equal. This is a genuine gap between the claimed contribution structure and the experimental validation.


Statistical Reliability Cannot Be Assessed — No Confidence Intervals Are Reported Anywhere

The assumption or constraint. Every success rate reported in the paper — from the headline 98.6% on LIBERO (Table 3) to the per-task numbers on RoboTwin 2.0 (Table 6) — is a point estimate without any measure of variance. The paper evaluates with 50 rollouts per task on LIBERO and RoboCasa, and with 50 clean + 500 randomized demonstrations on RoboTwin 2.0, but never reports standard deviations, confidence intervals, or standard errors. The full RoboTwin 2.0 results are described as "...... (50 tasks)" with only a subset shown in Table 6, obscuring the distribution of per-task performance.

The consequence. With 50 rollouts per task, a success rate of 80% has a binomial standard error of approximately ±5.7 percentage points (√(0.8 × 0.2 / 50) = 0.057). This means many of the reported differences between methods fall well within sampling noise. For example, on LIBERO, ABot-M0's 98.6% vs. X-VLA's 98.1% is a 0.5-point difference that cannot be distinguished from noise with 50 rollouts. On RoboCasa (Table 5), the per-task differences between ABot-M0 and baselines range from +34.5 points (PnPBottleToCabinetClose: 86% vs. 51.5%) to −18.5 points (PnPNovelFromCuttingboardToTieredbasket: 38% vs. 56%), but we cannot tell which of these differences reflect genuine capability gaps and which are sampling artifacts. The puzzling RoboTwin 2.0 pattern where ABot-M0 performs better on randomized than clean scenes in many tasks (Place Dual Shoes: 79% vs. 75%, Pick Dual Bottles: 100% vs. 77%, Turn Switch: 81% vs. 52%) could be real (e.g., due to training data composition) or could be entirely attributable to variance with only 50 clean-scene evaluations. Without confidence intervals, even the paper's primary SOTA claims rest on statistical assumptions the paper does not verify.

The "...... (50 tasks)" notation in Table 6 is particularly problematic. It means the reader cannot inspect per-task performance for the majority of RoboTwin 2.0 tasks, cannot assess whether the average improvement (+7.6 points over X-VLA on clean) is driven by a few outlier tasks or is broadly distributed, and cannot identify systematic failure modes. A 50-task benchmark with average improvement of ~8 points could reflect +15 points on 10 tasks and +2 points on 40 tasks — two very different interpretations that the summary statistic conceals.

What evidence exists in the paper. None. The paper does not report any measure of statistical uncertainty for any result. The closest it comes is the "mean results over 50 rollouts per task" for RoboCasa (Table 5 caption), but "mean" here is a point estimate from 50 binary outcomes — the variance of that estimate is not provided.

Mitigation status. Not addressed. The paper reports all results as scalar success rates without discussion of measurement uncertainty, evaluation variance, or the statistical power of the experimental design. This is common in the VLA literature (many baselines the paper cites also report point estimates without confidence intervals), but it means the reported SOTA improvements — particularly the small-margin ones — cannot be evaluated for reliability.


Single Benchmark Family for the Central AML Claim; No Evaluation on Real-World Hardware

The assumption or constraint. The core empirical evidence for the Action Manifold Hypothesis — that a-prediction scales better than v-prediction with dimensionality — comes entirely from LIBERO-Plus (Table 7, chunk sizes 8, 10, and 30) and RoboCasa (Table 5, 464-dimensional actions at chunk size 16). Both are simulation benchmarks. The paper evaluates on four distinct benchmarks (LIBERO, LIBERO-Plus, RoboCasa, RoboTwin 2.0), but all are simulated tabletop manipulation environments with similar visual characteristics and task structures. The LIBERO and LIBERO-Plus tasks are single-arm pick-and-place and simple rearrangement; RoboCasa involves dual-arm manipulation of household objects; RoboTwin 2.0 involves bimanual manipulation in randomized tabletop scenes. All are short-horizon (typically 50–200 timesteps), quasi-static (objects don't roll or bounce significantly), and operate in controlled environments with known object sets.

The consequence. Three distinct generalization concerns arise. First, domain generalization: the AML scaling advantage may be specific to the visual and physical characteristics of these simulation environments. Real-world manipulation involves different failure modes: sensor noise (depth camera artifacts, motion blur from fast movements), contact dynamics (friction, deformation, object slipping), and uncontrolled lighting. The paper's reliance on simulation means we have no evidence that AML's dimensional scaling advantage persists under these conditions — or that ABot-M0 works at all on physical hardware. Second, task generalization: all evaluated tasks are variations on pick-and-place and object rearrangement. The paper does not evaluate on tasks with fundamentally different action structures such as assembly (insertion with force feedback), deformable object manipulation (folding, rolling), tool use (hammering, cutting), or dynamic tasks (catching, throwing). The Action Manifold Hypothesis claims generality — that all effective actions lie on low-dimensional manifolds — but the empirical evidence covers only a narrow slice of the action space. Third, embodiment generalization: while UniACT-dataset includes 20+ embodiments, the downstream evaluation uses only a few (LIBERO uses a Franka arm with parallel-jaw gripper; RoboCasa uses a GR-1 humanoid; RoboTwin 2.0 uses dual-arm AgiBot configurations). The cross-embodiment generalization the paper emphasizes is not tested on truly diverse morphologies: mobile manipulators, quadrupeds with manipulation capability, or dexterous multi-finger hands — all of which are mentioned as future targets (Section 7.1).

What evidence exists in the paper. The paper acknowledges the simulation-only evaluation implicitly by never discussing real-world results, but does not state this as a limitation. Section 7.1 lists future work on "legged systems, drones, and humanoids," implying the current evaluation does not cover these. Section 6.1 describes all evaluation as "multiple simulation benchmarks."

Mitigation status. Not addressed as a limitation. The paper's conclusions (Section 7.2) state that "ABot-M0 achieves state-of-the-art performance on Libero, Libero-Plus, RoboCasa and Robotwin" without qualification that these are all simulated. The claim that "high-performance embodied intelligence is achievable without proprietary data or custom hardware" is supported only in simulation; the "embodied" in "embodied intelligence" remains to be demonstrated on physical robots.


The 3D Perception Module Shows Modest and Task-Specific Gains; Key Failure Modes Are Unexplored

The assumption or constraint. The paper introduces a plug-and-play 3D perception module (VGGT for single-view geometry, Qwen-Image-Edit for multi-view synthesis) as a key architectural contribution, claiming it "compensates for the perceptual limitations of standard vision-language models" (Section 5.2) and that the dual-stream architecture enables "robust and precise action generation in complex 3D environments" (Section 5.2). The module is optional and fused via single-layer cross-attention, which the ablation identifies as the optimal fusion strategy.

The consequence. The empirical gains from the 3D module are real but modest and highly task-specific. On LIBERO (Table 9), adding VGGT with cross-attention improves from 95.4% (baseline) to 97.6% — a 2.2-point gain on a near-saturated benchmark. On LIBERO-Plus (Table 10), the improvement is from 66.4% to 71.1% — a 4.7-point gain. The multi-view synthesis (Qwen-Image-Edit, 2 views) adds only 0.6 points on LIBERO (97.6% → 98.2%) and actually reduces performance by 0.9 points relative to VGGT alone on LIBERO-Plus (71.1% → 70.2%). On the camera perturbation subset of LIBERO-Plus, the gains are larger — from 32.9% (baseline) to 46.7% (VGGT + 2 views), a 13.8-point improvement — but the absolute performance remains low at 46.7%, meaning the 3D module helps but does not come close to solving viewpoint robustness.

More concerning are the RoboCasa results (Table 5), which involve tasks that should benefit substantially from 3D perception (placing objects into containers, manipulating articulated objects). ABot-M0 achieves only 58.3% average, and several tasks show very low success: PnPNovelFromCuttingboardToTieredbasket (38%), PnPNovelFromPlacematToTieredshelf (26%), PnPNovelFromTrayToTieredshelf (38%). These involve placing objects into compartmentalized containers — precisely the kind of fine spatial reasoning the 3D module is supposed to enable. The paper does not analyze whether these failures stem from inadequate 3D perception, action generation errors, or the fundamental difficulty of the task. It also does not report what happens if the 3D module is disabled on these specific tasks (a per-task ablation), so we cannot determine whether the module is helping at all on the hardest spatial tasks or whether its benefits are concentrated on tasks that are already easier.

The paper also claims the 3D module is plug-and-play — "it can be toggled on/off or combined (single-view + multi-view) based on task demands, offering flexible deployment without retraining the core VLM" (Section 5.2). But the 3D module is introduced during Stage 2 supervised fine-tuning — the VLM IS fine-tuned alongside the 3D module during this stage. The claim that the module can be toggled off without consequence implies that fine-tuning with the 3D module does not degrade the VLM's standalone performance, but this is never tested. A proper plug-and-play claim would require showing that (a) the model with 3D module disabled after fine-tuning performs no worse than a model fine-tuned without the 3D module, and (b) the module can be swapped (e.g., replacing VGGT with a different 3D feature extractor) without retraining.

What evidence exists in the paper. Tables 9-10 provide the ablation comparing 3D module configurations (no module, VGGT with three fusion strategies, Qwen-Image-Edit with 1 or 2 views) but only at the aggregate level, not per-task. Table 5 (RoboCasa) shows overall performance but does not indicate whether the 3D module was active and provides no ablation with/without it. Section 6.3.3 describes the ablation but does not explore failure modes or per-task breakdown.

Mitigation status. Partially addressed by the modular design, but the key claim — that the 3D module meaningfully improves performance on tasks requiring spatial precision — is weakly supported. The paper does not discuss the RoboCasa failure cases, does not test whether the module can be disabled after fine-tuning, and does not compare against alternative approaches to incorporating 3D information (e.g., fine-tuning the VLM itself to be more spatially aware, using depth sensors directly, or incorporating 3D features during Stage 1 pre-training rather than only Stage 2 fine-tuning). Section 7.1 mentions that "3D representation learning can shift from post-hoc injection to intrinsic modeling" as future work, which implicitly acknowledges the current approach is preliminary, but this is not framed as a limitation of the current results.

7. Implications and Future Directions

How This Work Changes the Landscape

This paper does not introduce a fundamentally new learning paradigm — diffusion-based action generation, VLM-conditioned policies, and multi-embodiment training all predate it. What it does introduce is a diagnostic reframing of why standard diffusion-based policy learning becomes inefficient as action spaces grow, coupled with a systematic demonstration that engineering coherence across data, representation, and training can close the gap between proprietary and open-source VLA systems. The magnitude of the contribution is less "paradigm shift" than "architectural course correction with a practical recipe."

The most lasting conceptual shift will likely be the Action Manifold Hypothesis as a diagnostic tool. Prior to this paper, the VLA field had largely accepted that what works for image generation (ε-prediction or v-prediction flow matching) should work for action generation — after all, both involve generating high-dimensional continuous signals from conditioning. The ABot-M0 paper identifies a specific, falsifiable reason this analogy breaks: noise and velocity live in the full ambient action space, but valid action sequences occupy a low-dimensional manifold governed by kinematics, physics, and task constraints. The implication is not merely that a-prediction is better than v-prediction (that's the specific fix), but that any training objective that forces the model to represent the full ambient space will scale exponentially poorly with action dimensionality. This is a diagnostic lens that researchers can apply to future architectures: when designing a training objective for high-dimensional action generation (whole-body humanoid control, dexterous hands, long-horizon planning), ask whether the prediction target lives on or off the action manifold.

The empirical demonstration that a-prediction degrades gracefully while v-prediction collapses at elevated chunk sizes (Table 7: 62.8% vs. 45.7% at chunk size 30) provides the kind of concrete evidence that shifts design defaults. Prior to this paper, a practitioner building a VLA model would likely default to standard flow matching because it's well-understood and widely used. After this paper, the default should shift to a-prediction with velocity loss — the implementation is straightforward (predict actions, compute loss on the implied velocity), the performance is comparable at low dimensions and substantially better at higher dimensions, and the paper provides a clear theoretical justification. This is an incremental improvement that compounds: every future VLA model that adopts a-prediction builds on this finding, and every model that sticks with v-prediction without justification now bears a burden of proof.

The paper also reconciles a latent contradiction in how the field thinks about VLM adaptation for robotics. Prior work (most explicitly VLA-Adapter by Wang et al., 2026) demonstrated that learned adapter modules improve performance when connecting frozen VLMs to action policies — suggesting that VLMs need explicit adaptation to the action domain. The ABot-M0 paper's feature selection ablation (Section 5.1, Table 8) shows that after joint VLA pre-training, the simplest possible interface — raw final-layer features — outperforms all adapter variants. These findings are not contradictory; they reveal a boundary condition. If you are using a frozen, off-the-shelf VLM without robotics pre-training, adapter modules help (the VLA-Adapter regime). If you can jointly pre-train your VLM on manipulation data at scale, adapter modules are unnecessary and may even be harmful (the ABot-M0 regime). This clarifies when architectural complexity is warranted and when it's not — a practical design rule that replaces a blanket "adapters help" assumption with a conditional statement tied to the pre-training setup.

The paper's most provocative meta-claim is that high-performance embodied intelligence can be achieved through systematic engineering of public resources without proprietary data. On LIBERO, ABot-M0 achieves 98.6% using open-source data and models, exceeding π₀.₅ (96.9%, trained on proprietary data) and approaching the ceiling of what the benchmark can measure. On RoboTwin 2.0, the margin over proprietary baselines is larger: 80.4%/81.2% (clean/randomized) vs. 43.0%/43.8% for π₀.₅ and 72.8%/72.8% for X-VLA. This does not prove that proprietary data is unnecessary — π₀.₅ may excel on tasks not covered by these benchmarks — but it does demonstrate that the open-source data ecosystem, when properly curated and standardized, is sufficient to reach state-of-the-art on a broad set of manipulation benchmarks. This strengthens the case for open, collaborative progress in embodied AI and weakens the argument that closed data moats are essential for competitive performance.

The negative result with ReST^EM-style revision training (Appendix K, Figure 16, described in the paper's earlier section on revision models building on Qu et al., 2024) establishes a boundary that future self-improvement approaches should respect: naive RL-style fine-tuning of a revision model degrades performance because on-policy data amplifies spurious correlations. This is a valuable cautionary result: not all self-improvement loops are beneficial, and the specific data construction procedure (offline, edit-distance-based pairing of incorrect-to-correct trajectories) is critical to the revision model's success.

Follow-Up Research This Work Enables

Ablation of individual data cleaning steps with per-step performance measurement. The paper claims that its data cleaning pipeline — language filtering, temporal realignment, visual quality filtering, action validity checking, and format standardization, collectively discarding 16% of trajectories — is essential. This claim is completely untested. A high-priority follow-up would train ABot-M0 on five variants of the UniACT-dataset: (1) completely raw data, (2) raw data with only language cleaning, (3) raw data with only visual filtering, (4) raw data with only action standardization, and (5) the full cleaned dataset. Evaluate on LIBERO-Plus with particular attention to the language perturbation subset (should be most sensitive to language cleaning), the camera perturbation subset (should be most sensitive to visual filtering), and the robot perturbation subset (should be most sensitive to action standardization). This experiment would convert the paper's methodological thesis — "data engineering matters" — from an untested assertion into a quantified contribution with clear guidance on which cleaning steps are worth replicating. Without this ablation, a practitioner reading the paper cannot determine whether to invest in the full pipeline or skip directly to the architecture.

Dimensionality sweep for a-prediction vs. v-prediction to validate the Action Manifold Hypothesis. The paper's central theoretical claim rests on three data points (chunk sizes 8, 10, and 30 on LIBERO-Plus) plus one confounded data point (chunk size 16 on RoboCasa at 464 dimensions). The Action Manifold Hypothesis makes a specific, falsifiable prediction: the performance gap between a-prediction and v-prediction should increase monotonically with action dimensionality, because the fraction of ambient space corresponding to valid actions shrinks exponentially. A rigorous test would train a-prediction and v-prediction variants (same backbone, same data, identical hyperparameters except the prediction target) at chunk sizes [2, 4, 8, 16, 32, 64] and plot success rate vs. chunk size for both methods. If the gap widens smoothly, the hypothesis is supported and practitioners can extrapolate to future high-dimensional domains. If the gap appears only at specific chunk sizes (e.g., a cliff at 30), the hypothesis is falsified and the chunk-size-30 result is an artifact of that specific configuration. The experiment is straightforward to implement — it's a hyperparameter sweep on an existing codebase — and would substantially strengthen or appropriately constrain the paper's theoretical contribution.

Direct action loss vs. velocity loss for a-prediction — isolating the source of AML's advantage. The paper reports that "we conduct loss on velocity, which yields better performance than on action both in our experiment and JiT" (Section 3.1), but never reports the numbers for direct action loss. This leaves unclear whether AML's advantage comes from (a) predicting actions rather than noise (the prediction target), (b) the velocity-based reweighting $w(\tau) = 1/(1-\tau)^2$ (the loss function), or (c) the specific combination. A two-by-two experiment would disambiguate: train models with (a-prediction + action loss), (a-prediction + velocity loss, which is AML), (v-prediction + velocity loss, the standard baseline), and (v-prediction + action loss, an unusual combination), all at chunk sizes 8 and 30. If a-prediction + action loss matches a-prediction + velocity loss, then the benefit comes from the prediction target alone and the velocity loss is unnecessary complexity. If a-prediction + action loss underperforms, then the velocity-based reweighting is load-bearing and deserves more theoretical attention (why does $1/(1-\tau)^2$ weighting help specifically for action prediction?).

3D module swapped at inference time — testing the plug-and-play claim. The paper states that the 3D module "can be toggled on/off or combined (single-view + multi-view) based on task demands" without retraining (Section 5.2), but the module is introduced during Stage 2 fine-tuning — the VLM is co-fine-tuned alongside it. A critical test would take the checkpoint fine-tuned with VGGT and evaluate it (a) with VGGT disabled at inference, (b) with VGGT replaced by a different 3D feature extractor (e.g., DepthAnything features) at inference without retraining, and (c) compare against a checkpoint fine-tuned without any 3D module. If disabling VGGT causes a large drop (i.e., the VLM has become dependent on it during fine-tuning), then the module is not truly plug-and-play — using it creates a dependency. If performance degrades gracefully to the no-3D baseline, the modularity claim is validated. The paper should also report per-task performance with and without the 3D module on the RoboCasa tasks that require fine spatial precision (the tiered basket/shelf tasks with 26–38% success rates) to determine whether the module is actually helping on the hardest spatial tasks or whether its gains are concentrated on easier tasks where spatial reasoning is less critical.

Real-world evaluation on at least two embodiments with standardized tasks. All current results are simulation-only. The paper's thesis — that cross-embodiment pre-training on standardized data produces generalizable manipulation policies — demands a real-world test. A minimal viable real-world evaluation would deploy ABot-M0 on two physically different robots (e.g., a Franka arm with parallel-jaw gripper and a dual-arm AgiBot or similar) performing a standardized set of 5–10 manipulation tasks (pick-and-place, peg insertion, drawer opening, cloth folding, bimanual handover). For each task, report success rates with 20–30 trials, recording failure modes (perception errors vs. action errors vs. planning errors). Compare against a baseline trained only on single-embodiment data for each robot. This would convert the paper's claim from "cross-embodiment generalization works in simulation" to "cross-embodiment generalization works on physical hardware," which is the threshold for practical impact. The 3D module's real-world behavior (depth estimation quality, robustness to real lighting variation) would also be revealed in ways simulation cannot capture.

Scaling study: how does pre-training dataset size affect the VLM feature adaptation result? The finding that raw final-layer VLM features outperform learned action queries (Section 5.1, Table 8) is attributed to "large-scale VLA pre-training" causing the VLM to internalize action-space semantics. This suggests a scaling relationship: at small pre-training data scales, action queries should outperform raw features (the VLA-Adapter regime); at large scales, raw features should overtake queries (the ABot-M0 regime). A scaling study would pre-train the VLM + action expert on increasing fractions of UniACT-dataset (1%, 5%, 25%, 100%) and compare raw features vs. action queries at each scale. This would map out the transition point where adapter modules become unnecessary, providing a concrete guideline: if your pre-training dataset exceeds X trajectories, skip the adapters; if below, use them. The experiment would also test whether the ABot-M0 finding generalizes to other VLM backbones or is specific to Qwen3-VL's architecture and pre-training.

Practical Applications and Downstream Use Cases

Low-cost multi-robot deployment in research labs and SMEs. A robotics lab with 3–4 different robot platforms (e.g., a Franka arm for precision tasks, a dual-arm setup for bimanual manipulation, a mobile manipulator for navigation+manipulation) currently needs to train and maintain separate policies for each platform. ABot-M0's pad-to-dual-arm strategy and standardized action representation mean a single trained model can control all of them, with the model autonomously determining single-arm vs. dual-arm mode from the task instruction. The reported LIBERO-Plus robot perturbation result — 67.9% success vs. the next-best baseline at 46.2% (Table 4) — suggests that cross-embodiment pre-training provides meaningful robustness to embodiment changes. A lab adopting ABot-M0 could pre-train once on the public UniACT-dataset (or their own multi-robot data collection), fine-tune with their specific camera configurations and task specifications, and deploy the same model across all platforms. The 0.16B DiT action expert is small enough to run on edge GPUs, and the 4-step denoising (default) provides low-latency inference.

Data-efficient fine-tuning for novel robot platforms or task domains. When introducing a new robot platform or a new category of manipulation tasks, the standard approach is to collect thousands of demonstrations on that specific setup. ABot-M0's two-stage training paradigm suggests an alternative: pre-train on UniACT-dataset (or a similar multi-embodiment corpus) to learn general action priors, then fine-tune with a modest number of platform-specific demonstrations (Stage 2). The paper does not report few-shot fine-tuning experiments, but the strong zero-shot LIBERO-Plus results (80.5% without any LIBERO-Plus training, Table 4) indicate that the pre-trained model already generalizes across visual and embodiment perturbations. A robotics company deploying a new custom arm could pre-train on public data, collect 50–100 demonstrations of their specific tasks, fine-tune with the 3D module enabled, and potentially achieve production-viable performance without the typical multi-thousand-demonstration data collection burden. The modular 3D perception module is particularly valuable here: the company can use their own camera setup and swap in a 3D feature extractor appropriate to their sensor configuration without modifying the core VLM or action expert.

Benchmarking and evaluation infrastructure for the open-source VLA community. The paper's release of the full data processing pipeline (format conversion, cleaning scripts, standardization code) plus the training codebase provides a reproducible foundation that other research groups can adopt. A lab releasing a new manipulation dataset can run it through the ABot-M0 pipeline to produce a UniACT-compatible version, enabling direct comparison against ABot-M0 and other models trained on the same data standard. The UniACT-dataset itself — 6M+ trajectories in a unified format — provides a shared pre-training corpus that can serve as a common starting point for VLA research, analogous to how ImageNet served as a shared pre-training benchmark for computer vision. The paper's detailed reporting of hyperparameters (learning rate 1e-5, batch size 1024, 100K pre-training steps, 4 denoising steps, chunk size 16) and the modular architecture (swap VLM, swap 3D module, toggle features) lowers the barrier to entry for new groups to build on and improve the system.

Humanoid and whole-body control as a stress-test for AML. The paper explicitly identifies "full-body humanoid with two dexterous hands" as a target domain where the action manifold hypothesis predicts AML's advantage over noise prediction will be most pronounced (Section 7.1). The RoboCasa results (Table 5) provide initial evidence at 464 dimensions (29-DoF actions at chunk size 16). A humanoid with two 7-DOF arms, two dexterous hands (6+ DOF each), a torso (3 DOF), and a mobile base (3 DOF) could easily reach 30+ DOF, with action chunks of 32+ steps producing prediction spaces of 1,000+ dimensions — an order of magnitude beyond what has been tested. A deployment team building a general-purpose humanoid policy should adopt a-prediction over v-prediction based on the existing evidence, but should also run the dimensionality sweep described above at their target scale before committing significant resources. If the a-prediction advantage continues to scale, AML could become the de facto standard for high-DOF robot learning; if it plateaus, alternative approaches (hierarchical action spaces, factored prediction) will be needed.

When to Prefer This Method

The paper positions ABot-M0 against both noise-prediction-based VLA models (π₀ family, GR00T family) and regression-based action heads (OpenVLA-OFT), but the tradeoffs are primarily about the action prediction paradigm and data strategy, not about a specific architectural choice that competes directly with named alternatives. The following decision rules emerge from the paper's empirical results and stated design philosophy:

Prefer a-prediction with velocity loss (AML) over standard v-prediction flow matching when:

  • The action space dimensionality is high (dual-arm, humanoid, dexterous hands, or long action chunks ≥16 steps). The paper's evidence (Table 7, RoboCasa Table 5) shows the gap favoring a-prediction widens with dimensionality.
  • Inference latency is a concern — the paper shows that 4 denoising steps are sufficient and that reducing steps to 2 causes only a modest drop (71.0% → 69.7% for ABot-M0 vs. 69.3% → 67.2% for the baseline, Table 7), meaning a-prediction tolerates aggressive step reduction better than v-prediction.
  • You have access to diverse multi-embodiment pre-training data (like UniACT-dataset or your own multi-robot collection). The VLM feature selection result — raw final-layer features outperform adapters — only holds after joint VLA pre-training on large-scale, multi-embodiment data.

Prefer the two-stage training (pre-training + SFT with 3D) over end-to-end training with 3D features from scratch when:

  • You want to fine-tune for specific tasks or embodiments without degrading general capabilities. The two-stage approach separates learning general action priors (Stage 1, needs massive diverse data) from learning precise spatial execution (Stage 2, needs targeted data with geometric priors).
  • You anticipate needing to swap or upgrade 3D perception modules as better models emerge. The plug-and-play design avoids coupling the 3D module to the VLM architecture.

Standard v-prediction flow matching may still be preferable when:

  • The action space is low-dimensional and the prediction horizon is short (e.g., single-arm tasks with chunk size ≤8). At chunk size 8 on LIBERO-Plus, the difference is only 1.7 points (71.0% vs. 69.3%, Table 7), which may not justify changing an already-validated pipeline.
  • You are using a frozen, off-the-shelf VLM without robotics pre-training and cannot afford to pre-train it. Under these conditions, the paper's negative result about action queries may not apply (action queries may help when the VLM hasn't been adapted to the action domain, as VLA-Adapter showed), and the v-prediction pipeline with adapter modules is the established approach.