返回研究文献库

VLA / 具身智能 · 2026 · RSS · CCF 未收录

Pose-VLA: Universal Pose Pretraining for Generalizable Vision-Language-Action Policies

Pose-VLA 以 camera-centric 离散 pose tokens 统一非机器人 3D 标注与机器人末端轨迹:先在 140 万图像、650 万 3D 标注和约 155 万条轨迹上学习 spatial grounding / motion alignment,再接 flow-matching action expert 做少样本 embodiment alignment。论文在 RoboTwin 2.0 Easy / Hard 达到 79.91% / 79.10%,LIBERO 平均 96.0%,真实双臂四任务平均 81.25%。pose prediction 仅是预训练代理任务,部署时不显式输出 pose;深度和 raymap 可被遮蔽以支持 RGB-only 推理。

研究方向

VLA / 具身智能

任务层级

Instance / Category

物体设定

Seen / Unseen

输入模态

multi-view RGB observationslanguage instructionsrobot proprioceptive stateoptional metric depthoptional camera raymaps / intrinsics

关键依赖

PaliGemma-3B backbone3D pose-annotated pre-training datacalibrated camera-centric robot trajectoriestask demonstrations for post-trainingflow-matching action expert
完整论文元数据 作者、单位、研究方向、数据集、指标、方法标签和阅读状态 展开
作者
Haitao Lin, Hanyang Yu, Jingshun Huang, He Zhang, Yonggen Ling, Ping Tan, Xiangyang Xue, Yanwei Fu
作者单位
Tencent Robotics X / Futian Laboratory / The Hong Kong University of Science and Technology / Fudan University / Shanghai Innovation Institute
会议 / 期刊
会议 · RSS · CCF 未收录
研究方向
VLA / 具身智能
开源状态
已开源
阅读状态
粗读:已生成 精读:已生成
任务设定
Instance / Category · Seen / Unseen
关键依赖
PaliGemma-3B backbone3D pose-annotated pre-training datacalibrated camera-centric robot trajectoriestask demonstrations for post-trainingflow-matching action expert

Reading Notes

粗读 / 精读

已生成 src/paper-notes/pose-vla/coarse.md

论文粗读笔记

用于快速判断论文定位、问题设定、核心方法、实验结论和是否值得精读。

论文粗读笔记:Pose-VLA

1. 基本信息

  • 标题:Pose-VLA: Universal Pose Pretraining for Generalizable Vision-Language-Action Policies
  • 作者:Haitao Lin、Hanyang Yu、Jingshun Huang、He Zhang、Yonggen Ling、Ping Tan、Xiangyang Xue、Yanwei Fu
  • 机构:Tencent Robotics X、Futian Laboratory、HKUST、Fudan University、Shanghai Innovation Institute
  • 会议 / 版本:官方仓库标注 RSS 2026;本站核对版本为 arXiv v3(2026-07-07)
  • 论文:arXiv:2602.19710
  • 项目页:Pose-VLA
  • 代码:hetolin/PoseVLA
  • 阅读模式:粗读

2. 一句话定位

Pose-VLA 不把 pose 当成部署时必须显式求解的中间模块,而是把物体 6DoF pose 与机器人末端轨迹都离散为统一的 camera-centric pose tokens:先用大规模非机器人 3D 数据教 VLM 理解精细空间状态,再用机器人轨迹做 motion alignment,最后以 flow-matching action expert 输出连续动作。

方法输入与输出

项目内容(本站整理)
推理输入机器人当前 RGB 观测(可多视角)与语言指令;可选 metric depth 和由相机内参构造的 raymap。具体动作专家的本体状态接口需按部署配置核对。
最终输出完成 embodiment post-training 后,策略输出连续机器人 action chunk。物体 pose tokens 和相机系夹爪轨迹是预训练目标,不是部署前必须显式生成的中间步骤。
必要条件需要经过机器人示教适配的策略权重;不要求在线目标 CAD、GT pose 或实例 mask。RGB-only 评测会屏蔽深度与 raymap;使用几何条件时必须提供对应标定。

2.1 论文图表导读

图表回答的问题粗读结论
Figure 23D 数据、机器人轨迹与 action expert 如何串起来pose token 是数据接口;预训练学空间先验,后训练才适配具体 embodiment
Table I / Figure 3VLM 是否真的获得 3D grounding 能力Objectron AP15 达 87.3,且在未见桌面和机器人场景中姿态框更稳定
Tables II–III空间预训练能否转化为策略收益RoboTwin Easy / Hard 为 79.91 / 79.10,LIBERO 平均 96.0
Figures 4–5少量真实示教下是否有效双臂四任务、每任务约 100 条示教,平均成功率 81.25%
Tables IV–VI增益来自何处非机器人 3D 数据贡献最大;EE pose、camera frame 与非均匀量化都重要
Pose-VLA 预训练、统一 pose token 与后训练 action expert 流程
原论文 Figure 2:左侧把通用 3D 数据和多机器人轨迹投到统一观测空间;中间以类别、2D anchor 和 camera-centric pose 组成结构化 token;右侧 action expert 用少量示教完成 embodiment alignment。来源:arXiv:2602.19710。图片版权归论文作者及出版方所有,本站仅作论文解读展示。

3. 它在解决什么问题

现有 VLA 常把一个为 VQA / 图文任务训练的 VLM 直接接到动作头上。VLM 擅长判断“这是什么”,却可能对几厘米的位置变化、抓取接触面、物体朝向和连续运动不敏感。动作监督又稀疏、昂贵、与具体机器人关节定义绑定,导致两类错配:

  1. 粒度错配:语义特征不等于精细 3D state。
  2. 坐标系错配:图像证据在 camera frame,动作却常用 robot base / joint space 表示。

Pose-VLA 的核心问题是:能否利用廉价且丰富的非机器人 3D 标注,先把 VLM 训练成“几何感知 backbone”,再用较少机器人示教学控制?

4. 统一表示

模型把每个空间实体写成

τt={ct,bt,pt},\tau_t=\{c_t,b_t,p_t\},

其中 ctc_t 是类别,btb_t 是 2D box 中心,pt∈SE(3)p_t\in SE(3) 是 camera-centric pose。静态图像中它描述物体;时序机器人数据中,它描述 6DoF 夹爪轨迹。

  • 旋转:三个主轴的 Euler 角离散为 <rot> tokens。
  • 平移:横向 x/yx/y 共享 <trans_xy>,深度 zz 使用 <trans_z>。
  • 3D grounding 还预测 <size>。
  • 附录对每类空间 token 使用 N=2048N=2048 个 distribution-aware bins;高密度、近场区域分得更细。
  • 所有机器人末端轨迹先由 base frame 投影到各相机坐标系,使物体 pose 与动作轨迹共享物理词表。

5. 两阶段训练

5.1 Pose-centric 预训练

以 PaliGemma-3B / SigLIP 为骨干,通过 next-token prediction 联合生成 2D location 与 3D pose tokens。训练数据包括:

  • 140 万张图、650 万个 3D 标注:Omni3D(Objectron、SUN RGB-D、ARKitScenes)、Omni6DPose(SOPE、ROPE)与 BOP(YCB-V、LineMOD、HOT3D)。
  • 约 155 万条机器人轨迹:AgibotWorld Beta 的 100 万条真实轨迹,以及 InternData-A1 的 55 万条仿真轨迹。

模型还可接收两类显式几何先验:

  • 由内参得到每像素 raymap:r=K−1[u,v,1]Tr=K^{-1}[u,v,1]^T;
  • metric depth 与有效 mask 拼成 [D,M][D,M],且不做数值归一化。

raymap / depth 经 patch embedding 后与 RGB tokens 相加。训练时随机置零这些模态,并稀疏采样深度点,因此模型也支持 RGB-only 推理。

5.2 Embodiment post-training

在预训练 VLM 后接轻量 action expert,用 flow matching 从噪声中恢复连续 action chunk。VLM 与 expert 通过 self-attention 交互,前者提供语义和几何条件,后者负责机器人特定动作。

最重要的部署边界是:显式 pose prediction 仅为预训练代理任务。推理时 action expert 直接从隐特征输出连续动作,不需要在线生成 pose tokens、物体 pose 或相机轨迹,因此不会额外叠加显式 pose estimator 的延迟。

6. 关键结果

6.1 3D spatial grounding

Pose-VLA 在 SUN RGB-D 和 Objectron 上的 AP15 结果表
原论文 Table I:所有预测置信度固定为 1.0,以 IoU=0.15 的 AP 衡量 3D grounding。Pose-VLA 在 SUN RGB-D / Objectron 上得到 45.5 / 87.3;Objectron 比开源 Qwen3-VL 235B Thinking 高 16.1 个绝对点。来源:论文原文。图片版权归论文作者及出版方所有,本站仅作论文解读展示。

AP15 是 3D box grounding 指标,不是 BOP 6D pose 的 Average Recall。论文把所有 prediction confidence 固定为 1.0,意在隔离空间定位本身,而非评估置信度排序质量。

6.2 RoboTwin 2.0 与 LIBERO

Pose-VLA 在 RoboTwin 2.0 五十项任务上的成功率
原论文 Table II:相同 80K steps、batch size 32 下,RGB-only Pose-VLA 在 Easy / Hard 为 79.91 / 79.10;表中 Upperbound 使用 100K steps、batch size 288、chunk size 16,达到 89.40 / 88.60,不属于同训练预算公平比较。来源:论文原文。图片版权归论文作者及出版方所有,本站仅作论文解读展示。
  • RoboTwin 2.0:50 任务;clean 示教 2,500 条(50 / task),randomized 示教 25,000 条(500 / task);每任务 100 次评测。为与 RGB-only baseline 公平比较,Pose-VLA 会遮蔽 depth 与 raymap。
  • 主对比:79.91 / 79.10,明显高于 π0 的 67.00 / 65.12;与 π0.5 的 79.48 / 76.16 相比,Hard 高 2.94 点。
  • LIBERO:Spatial / Object / Goal / Long 为 96.5 / 98.0 / 97.1 / 92.4,平均 96.0;整体略低于 π0.5 的 96.8,但 Long 持平。
  • 仓库后续结果:89.40 / 88.60 来自扩展训练配置。它证明 scaling 潜力,但不能替代 80K-step 主表的公平结果。

6.3 真实双臂任务

Pose-VLA 双臂真实任务与四任务成功率
原论文 Figures 4–5:Xtrainer 双臂平台完成叠碗、挂杯、开抽屉放笔再关抽屉、折毛巾;每任务约 100 条示教并评测 60 次。完整 Pose-VLA 平均 81.25%,π0.5 为 71.65%。来源:论文原文。图片版权归论文作者及出版方所有,本站仅作论文解读展示。

完整模型四任务为 88.3 / 78.3 / 81.7 / 76.7。去掉 depth 后为 80.0 / 75.0 / 66.7 / 70.0;长程抽屉任务下降 15.0 点,说明“训练可支持 RGB-only”不等于“深度没有价值”。

7. 消融读法

Pose-VLA 在 RoboTwin 上的数据与动作表示增量消融
原论文 Table V:PaliGemma + action expert 仅 35.4 / 33.4;加入非机器人 3D 数据后跃升到 70.2 / 69.1;改用 EE pose 再提高约 7 点。camera-centric 预训练在 Hard 上优于 base-frame 2.4 点。来源:论文原文。图片版权归论文作者及出版方所有,本站仅作论文解读展示。
  • 最大增益来自 3D data:Hard 33.4 → 69.1。
  • 再加入 robotic trajectory data:69.1 → 72.0,增量明显较小。
  • post-training action 从 joint space 改成 EE pose:Hard 72.0 → 79.1。
  • 仅 3D data 的正交消融仍有 77.2 / 76.2;仅 robot data 为 71.3 / 68.3。
  • 换回 OpenVLA uniform delta-action binning 只有 68.5 / 65.9。

这支持论文最核心的因果链:收益不是“多喂机器人轨迹”本身,而是 pose-centric 3D pretraining + 与之匹配的动作表示。

8. 优点与限制

优点

  • 把海量非机器人 3D 标注转换成 VLA 可用的空间监督,数据扩展逻辑清楚。
  • 同一 pose token 同时描述物体状态和夹爪轨迹,减少数据源、坐标系、embodiment 之间的割裂。
  • 同时覆盖 3D grounding、两类仿真 benchmark 和真实双臂任务,证据链完整。
  • modality masking 让一个模型兼容 RGB、稀疏 / 稠密 depth 和已知内参。
  • 代码、Stage-1 checkpoint 与 RoboTwin checkpoint 已公开。

限制 / 风险

  • 预训练 3D 数据仍以刚性物体为主;折毛巾只证明 post-training 可适配,不代表 pose vocabulary 已建模 deformable state。
  • 真实实验只有四任务、固定双臂平台和约 100 demonstrations / task,尚不足以证明广泛 open-world 泛化。
  • raymap / camera-centric 轨迹依赖可靠内参和标定;跨相机部署时标定误差可能直接污染监督。
  • 论文承认加强空间先验后,在复杂 semantic distractors 下可能损伤原 VLM 的语义推理。
  • main text 对 action expert 写作“from scratch”,附录又比较官方 π0 初始化的版本;复现时必须显式固定 checkpoint 初始化,不能只看“Pose-VLA”名称。
  • 89.4 / 88.6 使用更大 batch、更多 steps 和不同 chunk 配置,不能与 80K 主表直接作算法归因。

9. 粗读结论

Pose-VLA 的价值不在于再做一个独立 6D pose estimator,而在于把 pose 变成 VLA 预训练语言。论文最有说服力的结果是:只加入非机器人 3D 数据就能把 RoboTwin Hard 从 33.4 提到 69.1,而 3D-only 预训练的正交版本仍达到 76.2。这说明精细空间监督可以成为机器人策略 backbone 的通用先验。

对 6D pose 研究者而言,它给出了一条新的下游路径:pose annotation 不只服务于 BOP-style 位姿输出,也可以作为 embodied representation learning 的密集监督。但不能反过来声称 Pose-VLA 在策略部署时显式输出可评测的物体 6D pose;论文明确说它在推理中只使用隐式空间特征。

Related Papers

相关论文