本文通过超过 600 组精心设计的实验,系统研究了构建 Vision-Language-Action (VLA) 模型的三大核心决策:VLM backbone 的选择、策略架构的制定方式,以及跨机体数据的整合策略,并基于实证结果提炼出最优设计准则,发布了 RoboVLMs 框架与配套数据集。Through more than 600 carefully designed experiments, this paper systematically studies the three core decisions in building Vision-Language-Action (VLA) models: the choice of VLM backbone, the way the policy architecture is formulated, and the strategy for integrating cross-embodiment data. Based on the empirical findings it distills a set of optimal design guidelines, and releases the RoboVLMs framework together with an accompanying dataset.
大型视觉语言模型(VLM)为通用机器人策略带来了新的可能,但如何将其转化为高效的 VLA 模型,业界缺乏系统性的实证研究——现有工作各自选择不同的 backbone、架构和数据策略,难以进行公平比较,也无法给出可推广的设计原则。Large vision-language models (VLMs) open up new possibilities for generalist robot policies, but the field lacks a systematic empirical study of how to turn them into effective VLA models—existing works each pick their own backbone, architecture and data strategy, which makes fair comparison hard and yields no generalizable design principles.
"We observe a significant gap between the performance of VLAs and expected performance of generalist robots, while the community lacks a systematic study covering all key design factors."
研究聚焦三个核心问题:The study focuses on three core questions:
RoboVLMs 是一个高度模块化的实验框架,支持自由组合各类 VLM backbone 与策略架构。研究在统一的数据集和评测基准(CALVIN 仿真 + SimplerEnv + Kinova Gen3 真机)下进行所有对比实验,确保结论可靠。RoboVLMs is a highly modular experimental framework that supports free combination of VLM backbones and policy architectures. All comparative experiments are run under a unified dataset and evaluation benchmark (CALVIN simulation + SimplerEnv + a real Kinova Gen3 arm), which keeps the conclusions reliable.
实验涵盖 LLaVA、Flamingo、KosMos(8B)、PaliGemma(3B)等 8 种以上 backbone。研究发现,在大规模视觉-语言数据上充分预训练的模型(KosMos、PaliGemma)在机器人任务中表现"distinctively better",而参数规模并不是决定性因素——3B 的 PaliGemma 与 8B 的 KosMos 表现相当。The experiments cover more than 8 backbones, including LLaVA, Flamingo, KosMos (8B) and PaliGemma (3B). The study finds that models thoroughly pre-trained on large-scale vision-language data (KosMos, PaliGemma) perform "distinctively better" on robot tasks, while parameter scale is not the decisive factor—the 3B PaliGemma performs on par with the 8B KosMos.
动作空间使用 7 维向量(6-DoF gripper pose + open/close 状态),连续动作归一化至 [-1,1],离散动作均匀划分为 256 bins。四种架构中,policy-head + continuous action 在 CALVIN 上达到最高平均完成长度(Avg. Len. 4.49),同时在 zero-shot 泛化中展现出最强鲁棒性。训练目标方面,Flow Matching "slightly outperforms MSE+BCE in all experiments",但差距不显著。MoE 结构在 zero-shot 设置下有助于泛化,但在已见场景中无额外增益。The action space is a 7-dimensional vector (6-DoF gripper pose + open/close state); continuous actions are normalized to [-1,1] and discrete actions are uniformly split into 256 bins. Among the four architectures, policy-head + continuous action reaches the highest average completed length on CALVIN (Avg. Len. 4.49) and is also the most robust under zero-shot generalization. As for training objectives, Flow Matching "slightly outperforms MSE+BCE in all experiments", but the gap is not significant. The MoE structure helps generalization in the zero-shot setting, yet brings no extra gain on seen scenarios.
研究区分了 co-training(同时使用跨机体数据和领域内数据)与 post-training(先在跨机体数据上预训练,再用领域内数据微调)两种策略。实验表明,co-training 单独使用收益有限,而 post-training 在少样本(few-shot)场景中带来显著提升:单任务成功率提高 17.2%,平均完成任务数多 0.25。The study distinguishes two strategies: co-training (using cross-embodiment data and in-domain data at the same time) and post-training (pre-training on cross-embodiment data first, then fine-tuning with in-domain data). Experiments show that co-training used alone brings limited benefit, while post-training gives a clear boost in few-shot settings: the single-task success rate improves by 17.2% and the average number of completed tasks increases by 0.25.
实验在 CALVIN 仿真基准(ABC→D zero-shot 泛化,最多 5 步连续执行)、SimplerEnv(WidowX+Bridge、Google Robot)以及真实 Kinova Gen3 机械臂(105 个操作任务,74K 轨迹)上全面评测。The evaluation is carried out on the CALVIN simulation benchmark (ABC→D zero-shot generalization, up to 5 consecutive steps), SimplerEnv (WidowX+Bridge, Google Robot) and a real Kinova Gen3 arm (105 manipulation tasks, 74K trajectories).
| Backbone | 1-task | 2-task | 3-task | 4-task | 5-task | Avg. Len. |
|---|---|---|---|---|---|---|
| LLaVA | 0.873 | 0.678 | 0.506 | 0.376 | 0.275 | 2.71 |
| Flamingo | 0.964 | 0.896 | 0.824 | 0.740 | 0.662 | 4.09 |
| PaliGemma (3B) | 0.984 | 0.933 | 0.888 | 0.835 | 0.779 | 4.42 |
| KosMos (8B) | 0.967 | 0.930 | 0.899 | 0.865 | 0.826 | 4.49 |
| 方法Method | Pick Coke | Move Near | Open/Close | Overall |
|---|---|---|---|---|
| RT-1 (Converged) | 0.960 | 0.900 | 0.730 | 0.630 |
| OpenVLA-7b | 0.270 | 0.030 | 0.356 | 0.219 |
| RoboVLMs (Ours) | 1.000 | 0.910 | 0.544 | 0.818 |
| 训练目标Training Objective | 执行范式Execution Paradigm | MoE | 1-task | 5-task | Avg. Len. |
|---|---|---|---|---|---|
| Flow Matching | Chunk | ✓ | 0.940 | 0.597 | 3.84 |
| Flow Matching | Chunk | ✗ | 0.910 | 0.573 | 3.68 |
| MSE+BCE | Chunk | ✗ | 0.933 | 0.688 | 4.04 |
| Flow Matching | First | ✗ | 0.898 | 0.544 | 3.56 |
数据规模消融(KosMos Policy-head)显示:从 0.1× 扩展至 1× CALVIN 数据,5-task 成功率从 17.6% 跃升至 82.6%;进一步扩展至 5× 仅带来边际增益(82.6% → 83.0%),说明更大的 VLM 具备更强的数据效率。The data-scale ablation (KosMos Policy-head) shows that scaling from 0.1× to 1× of the CALVIN data lifts the 5-task success rate from 17.6% to 82.6%, while scaling further to 5× brings only marginal gains (82.6% → 83.0%), indicating that a larger VLM has stronger data efficiency.
由于 attention masking 机制的限制,interleaved 历史建模只能应用于 decoder-only 结构的 VLM,不适用于 encoder-decoder 类模型,限制了该架构与更多 backbone 的组合可能。Because of the constraints of the attention masking mechanism, interleaved history modeling can only be applied to VLMs with a decoder-only structure and not to encoder-decoder models, which limits the backbones this architecture can be combined with.
实验显示,cross-embodiment pre-training 的增益主要体现在 few-shot 场景;在充足的领域内数据下,co-training 单独使用"does not consistently yield significant improvements in final performance",说明跨机体数据的价值主要体现在数据稀缺时。Experiments show that the gain of cross-embodiment pre-training shows up mainly in few-shot settings; with sufficient in-domain data, co-training used alone "does not consistently yield significant improvements in final performance", indicating that the value of cross-embodiment data lies mainly in data-scarce regimes.
真实世界验证仅在 7-DoF Kinova Gen3(配 Robotiq 夹爪)上进行,结论能否迁移至其他机械臂、移动底盘或双臂系统尚未验证。Real-world validation is conducted only on a 7-DoF Kinova Gen3 (with a Robotiq gripper); whether the conclusions transfer to other arms, mobile bases or bimanual systems has not been verified.
Policy-head 与 interleaved 架构在处理长历史序列时计算开销显著增加,实际部署中的实时性约束未作充分讨论。The policy-head and interleaved architectures incur significantly higher computation when handling long history sequences, and the real-time constraints of actual deployment are not discussed in depth.