[CVPR 2025] AtomVLA: Bridging the Instruction Gap with Latent World Models and Atomic Subtasks
AtomVLA: Scalable Post-Training for Robotic Manipulation via Predictive Latent World Models
AtomVLA is a scalable Vision-Language-Action (VLA) framework that introduces a two-stage post-training pipeline for robotic manipulation. It achieves a 97.0% success rate on the LIBERO benchmark and 48.0% on LIBERO-PRO by integrating LLM-based subtask decomposition with offline Group Relative Policy Optimization (GRPO) guided by a predictive latent world model.
Executive Summary
TL;DR: AtomVLA is a novel two-stage framework designed to solve the "compounding error" problem in long-horizon robotic manipulation. By using an LLM to break down high-level tasks into "atomic" steps and employing a predictive latent world model (V-JEPA2) to provide reward signals, it allows for scalable offline reinforcement learning.
Background: Within the current embodied AI landscape, most models are either "reactive" (mapping images directly to actions via Imitation Learning) or "generative" (simulating pixels). AtomVLA occupies a unique SOTA position by performing policy optimization in the latent space, effectively combining the reasoning of LLMs with the predictive power of world models.
Problem & Motivation: The Grounding Gap
The primary bottleneck for VLA models isn't just data—it's granularity. High-level instructions like "Clean the table" offer no guidance on the sequence of micro-actions required (approach, grasp, lift, wipe). This leads to:
- Semantic-Visual Asymmetry: Visual tokens dominate the latent space, drowning out sparse language cues.
- Compounding Errors: Small mistakes in step one lead to total failure in step ten.
- Scalability Issues: Online RL on physical robots is too slow and dangerous.
Methodology: Atomic Decomposition & Latent Rewards
AtomVLA tackles these issues through a sophisticated two-stage pipeline.
Stage 1: Subtask-Aware SFT
Unlike standard Supervised Fine-Tuning (SFT) that uses a single prompt, AtomVLA uses GPT-4o to segment video demonstrations into a JSON list of atomic subtasks (e.g., "Pick up white mug" -> "Place on coaster"). This provides the model with dense intermediate supervision.
Stage 2: Offline GRPO with World Models
This is the core innovation. Instead of needing a simulator, AtomVLA uses a V-JEPA2 based world model.
- Mechanism: The model generates candidate action chunks.
- Scoring: A predictor "imagines" the future latent state .
- Reward Function: It balances following the subtask, reaching the final goal, and staying close to the expert demo (imitation).
Fig 1: Overall architecture showing LLM decomposition (Left) and GRPO post-training via the Latent World Model (Middle).
Experiments: Breaking the Benchmarks
AtomVLA was rigorously tested on LIBERO (standard) and LIBERO-PRO (perturbed).
SOTA Comparison
In the LIBERO-Long suite, which specifically tests multi-step consistency, AtomVLA reached 94.4%, significantly outperforming baseline models like OpenVLA (53.7%) and even surpassing the highly optimized π0.
| Method | LIBERO-Spatial | LIBERO-Long | Avg. Success |
|---|---|---|---|
| OpenVLA (7B) | 84.7% | 53.7% | 76.5% |
| π0 (4B) | 96.8% | 85.2% | 94.2% |
| AtomVLA (Ours) | 96.4% | 94.4% | 97.0% |
Ablation Insight: Why post-training matters
The ablation studies confirmed that adding the Subgoal Reward provided 4.4% absolute gain on long tasks. This proves that "knowing where you are" in a task sequence is as important as "knowing where you want to end up."
Fig 2: Impact of Action Chunking. Setting the chunk size to 4 provided the best balance between planning and execution flexibility.
Real-World Deployment: Folding Clothes
The most impressive validation occurred on the Galaxea R1 Lite platform. AtomVLA successfully folded T-shirts—a task involving deformable objects and complex long-horizon physics. Under "Generalization" settings (unseen distractors, varied positions), AtomVLA maintained a 47.5% success rate while baselines plummeted to ~29%.
Fig 3: Real-world tasks including bowl stacking and the highly difficult T-shirt folding.
Conclusion & Insights
Takeaway: AtomVLA demonstrates that we don't necessarily need more robot hours; we need smarter use of existing data. By re-annotating existing demos with atomic subtasks and using "latent imagination" for policy refinement, we can build robots that are significantly more robust to real-world chaos.
Limitations: The framework currently relies on static subtask boundaries generated by an LLM at the start. Future iterations may benefit from dynamic subtask generation that adapts if a robot slips or misses a grasp mid-step.
