DAMO Academy DAMO Academy (dark) CUHK Hong Kong Embodied AI Lab
Auto

RynnVLA-Latent

Latent Action Pretraining for Robotic Manipulation Foundation Models

Haoyu Zhao* Xingyue Zhao* Zhian Su* Bohan Hou* Yinzhou Tang* Fengyi Wang Kehan Li Yuming Jiang Siteng Huang† Xin Li Zhenyu Zeng Mingxiu Chen Deli Zhao Zhongyu Li†
DAMO Academy, Alibaba Group · Hong Kong Embodied AI Lab · CUHK · Hupan Lab · Alibaba Group · PUMC
* Core contributors † Corresponding authors

Real-Robot Demos

YouTube: 观看链接

Abstract

Vision-language-action (VLA) models are limited by the scarcity and fragmentation of action-annotated robot data: different embodiments define incompatible action spaces, while abundant human videos remain unusable because they lack action labels. We present a unified latent-action framework that turns heterogeneous manipulation video into a shared, embodiment-agnostic action space. We first train RynnLAM, a latent action model, fully self-supervised to compress inter-frame dynamics into compact latent actions grounded in physical motion. Using RynnLAM as a scalable auto-labeler we densely annotate a large multi-source corpus, then pretrain RynnVLA-Latent, a Mixture-of-Transformers VLA that generates latent-action chunks from language and multi-view observations via flow matching; post-training retargets the same objective to robot-specific action spaces, requiring action-labeled demonstrations only for final embodiment alignment.

Key Highlights

  • Metric, 3D, camera-invariant latent actions:
    RynnLAM grounds latents in future visual features, dynamic 3D flow and explicit camera-ego-motion decoupling.
  • Label once, align everything:
    One shared latent-action space absorbs robot, simulation and human egocentric video under a single supervision signal.
  • Pretrain then retarget:
    Flow-matching pretraining on latent actions, then post-training retargets the same objective to the target robot's action space with no extra decoder.

Overview

1 · RynnLAM. Self-supervised latent actions: motion tokens + global action latent + camera latent, grounded by future-feature prediction, dynamic 3D flow and camera-pose decoupling.
2 · Auto-labeling. RynnLAM annotates a 25-dataset multi-embodiment corpus into one shared latent-action space.
3 · Pretraining. A Mixture-of-Transformers policy (RynnBrain VLM + narrow action expert) generates latent-action chunks via flow matching.
4 · Post-training. The same flow-matching objective is retargeted to the target robot’s action space; no separate decoder is added.

Training Data

Pre-training corpus of RynnVLA-Latent. Human egocentric video, real-robot manipulation and simulation rollouts are all relabelled by RynnLAM into one shared latent-action space, so heterogeneous sources contribute to a single policy objective. Click the figure to enlarge.

RynnVLA pretraining corpus

Results

Full evaluation from the paper: latent-action representation quality (LARY), simulation benchmarks (LIBERO, LIBERO-Plus, RoboTwin 2.0, VLABench) and six real-world tasks. Best per column is highlighted.

LARY benchmark — low-level control regression (MSE ↓)
MethodAvg.CALVINVLABenchRoboCOINAgiBotWorld-B
General Encoders (Absolute Action)
V-JEPA 20.250.270.070.320.33
DINOv30.190.220.060.220.24
Wan2.20.300.390.090.340.39
FLUX.2-dev0.350.250.040.470.62
RynnLAM (Raw Features)0.140.080.010.240.22
Embodied LAMs (Absolute Action)
LAPA0.970.960.950.961.00
Moto0.670.240.600.880.97
UniVLA0.870.820.740.940.97
villa-X0.870.860.720.940.97
DreamDojo0.490.340.140.740.74
RynnLAM0.270.340.010.340.39
Embodied LAMs (Relative Action)
LAPA0.930.721.001.010.98
Moto0.770.650.640.910.89
DreamDojo0.550.350.330.810.70
RynnLAM0.380.400.050.420.64
LIBERO
MethodSpatialObjectGoalLongAvg
OpenVLA-OFT97.698.497.994.597.1
π0-FAST96.496.888.660.285.5
π098.096.894.488.494.4
π0.598.898.298.092.496.9
GR00T-N1.797.798.597.594.497.0
InternVLA-M198.099.093.892.695.9
Motus96.899.896.697.697.7
Fast-WAM98.2100.097.095.297.6
Xiaomi-Robotics-098.8100.098.897.298.7
LingBot-VA98.599.697.298.598.5
RynnVLA-Latent-2B98.699.697.097.898.3
RynnVLA-Latent-4B99.499.898.897.098.8
LIBERO-Plus (zero-shot, LIBERO-finetuned checkpoint)
MethodCamRobotLangLightBkgNoiseLayoutTotal
OpenVLA0.83.523.08.134.815.228.515.6
OpenVLA-OFT56.431.979.588.793.375.874.269.6
π013.86.058.885.081.479.068.953.6
π0-FAST65.121.661.073.273.274.468.861.6
π0.578.473.680.896.294.189.084.584.4
StarVLA52.549.888.595.795.773.076.974.1
ABot-M060.467.986.496.291.686.482.680.5
Cosmos Policy75.863.381.796.588.992.782.282.2
RynnVLA-Latent-2B76.459.388.396.294.689.683.282.9
RynnVLA-Latent-4B72.964.091.797.195.493.285.284.7
RoboTwin 2.0 (Native protocol)
MethodCleanRandomizedAvg
π065.958.462.2
π0.582.776.879.8
X-VLA72.972.872.9
StarVLA-FAST72.583.277.9
ABot-M086.185.185.6
LingBot-VLA88.686.787.7
RynnVLA-Latent-2B87.987.287.6
RynnVLA-Latent-4B88.788.488.6
VLABench
MethodIn-Dist (SR/PS/IS)Cross-CatCommon SenseSemantic Instr.Unseen TextureAverage
π047.062.767.821.233.644.029.143.054.917.338.758.032.242.550.629.444.155.0
π0-FAST56.266.872.431.038.247.838.048.656.835.045.059.439.049.056.839.849.558.6
π0.565.477.880.438.249.752.043.957.360.048.264.267.044.962.365.048.162.364.9
RynnVLA-Latent-2B58.571.281.230.340.153.326.239.959.834.051.073.037.150.774.537.250.668.4
RynnVLA-Latent-4B67.880.383.948.060.768.244.653.854.153.069.871.145.962.172.951.965.370.0
Real-world manipulation — Marvin-WUJI (dexterous) & Astribot-S1 (mobile), 35 trials/task
ModelPlate PlacementSteak CookingPlate WipingTable CleaningSteak ServingPlate Retrieval
π080.0034.2971.4322.8637.1445.71
π0.582.8628.5777.1425.7140.0045.71
GR00T-N1.774.2928.5774.2917.1445.7137.14
RynnVLA-Latent-2B80.0034.2968.5734.2942.8648.57
RynnVLA-Latent-4B85.7142.8682.8640.0057.1454.29

Visualizations

Qualitative analysis from the paper. Click any figure to enlarge.

Scaling of latent-action pretraining
Latent-action pretraining data scaling on LIBERO-Plus

RynnVLA-Latent-2B / 4B pretrained with 10%–100% of the latent-action corpus and evaluated on LIBERO-Plus: both variants reach their highest success rates on the full corpus.

Cross-domain latent-action similarity
Nearest-neighbor retrieval of query latent actions across embodiments

Nearest neighbors of query latent actions retrieved across the multi-embodiment corpus: high-similarity neighbors exhibit related motion patterns across different embodiments and visual domains.

3D scene flow decoded from predicted latent actions
3D scene flow decoded from RynnVLA-Latent predicted latent actions

Given the current observation and instruction, RynnVLA-Latent predicts a latent-action chunk that is fed into the frozen RynnLAM 3D-flow decoder, visualizing the motion implied by the latent predictions.

Real-world task executions
Representative execution frames for the six real-world tasks

Representative executions of the six post-trained real-world tasks on Marvin-WUJI (dual-arm dexterous hands) and Astribot-S1 (wheeled mobile dual-arm grippers).

BibTeX

@article{rynnvla2026latent,
  title   = {RynnVLA-Latent: Latent Action Pretraining for Robotic Manipulation Foundation Models},
  author  = {Haoyu Zhao and Xingyue Zhao and Zhian Su and Bohan Hou and Yinzhou Tang and Fengyi Wang and Kehan Li and Yuming Jiang and Siteng Huang and Xin Li and Zhenyu Zeng and Mingxiu Chen and Deli Zhao and Zhongyu Li},
  year    = {2026}
}