VLA GalleryAll modelsGallery

VLA Gallery / All models / Flow·Diffusion VLA

X-VLA

Tsinghua AIR, Shanghai AI Lab, Peking University · 2025-10

VLAFlow·Diffusion VLA0.9Bflow matching

Absorbs heterogeneity across 7 platforms with per-embodiment soft prompts (0.04% of all parameters).

View architecture diagram in the galleryPaper ↗

Paper

X-VLA: Soft-Prompted Transformer as Scalable Cross-Embodiment Vision-Language-Action ModelarXiv 2510.10274

Overview

Category
Flow·Diffusion VLA
Type
VLA
Released
2025-10
Organization
Tsinghua AIR, Shanghai AI Lab, Peking University
Open weights
Yes
Parameters
0.9B(X-VLA-0.9B)

Architecture

Backbone LLM
None (Florence-2 encoder only)
Vision encoder
Florence-Large encoder
Action head
flow matching Transformer (24 blocks) + soft prompt (flow matching)
Chunk
30 anchors (4 s)
Control rate
Not disclosed
Architecture (original summary)
Florence-Large VL encoder (encoder-only) + learnable per-embodiment soft prompts + 24-block · hidden 1024 flow matching Transformer; EE pose action = 30 anchor points of a 4-second trajectory; 10 denoising steps at inference (README example)

Training

Pretraining accelerators
A100×64
Pretraining duration
About 4 days
Pretraining steps & batch
200K iter, global batch 1024, bf16, lr 1e-4, wd 0.01
GPU/TPU-hours
6,144 (Converted (approx.) · A100-hours (64 × about 4 days))
Fine-tuning
Most benchmarks batch 128·60K steps, Fractal 256·50K, Soft-Fold 256·400K (hardware·time Not disclosed); with PEFT LoRA 9M, LIBERO 93%·Simpler-WidowX 54%
Data type
Real-robot teleoperation
Data scale
290K episodes (DROID · RoboMIND · AgiBot), 7 platforms; Soft-Fold 1,200 episodes · 2M samples · 24 hours of collection
Main datasets
DROID, RoboMIND, AgiBot World(48.8%)
Tasks & evaluation
Simpler Google Robot VM 80.4·VA 75.7 (paper)/83.5·76.4 (README), WidowX 95.8; LIBERO 98.2/98.6/97.8/97.6, average 98.1; CALVIN ABC→D 4.43; RoboTwin-2.0 Easy 70.0·Hard 39.0; NAVSIM PDMS 87.3; Soft-Fold cloth folding 2 hours 100% success (README)
Robot
WidowX, AgileX, AIRBOT real robots; cross-embodiment 7 platforms·5 arm types (+NAVSIM driving)

Inference

Inference device & speed
Not disclosed in paper; LeRobot port default chunk 32·denoising 10 (secondary)
Inference memory
Not disclosed
Weights bf16 (calc.)
1.8 GB
Where it runs
Not disclosed

Reinforcement learning & base

Reinforcement learning
Not used · Imitation learning (behavior cloning) only
Base control
Fixed · Robot experiments use end-effector pose only (no base); NAVSIM autonomous-driving closed-loop evaluation is separate (not a robot base)

Notes

Key features
Absorbs heterogeneity across 7 platforms with per-embodiment soft prompts (0.04% of all parameters). Tuning only 1% of parameters (9M) with LoRA reached LIBERO 93%, and it won 1st place at AgiBot World Challenge @ IROS 2025.
Notes
Google Robot scores: paper 80.4/75.7 vs README 83.5/76.4. LIBERO-Long uses 97.6, consistent with the 98.1 average. Accepted at ICLR 2026 (README). App. K lists baseline retraining compute (A100×4 about 60 h·150,000 steps, π0 LoRA A800×4 about 7 h·30,000 steps).
Verification
Confirmed

Other models in this category