Back to the paper library

VLA / Embodied AI · 2026 · RSS · CCF Unranked

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

Pose-VLA uses camera-centric discrete pose tokens to unify nonrobot 3D annotations with robot end-effector trajectories. Spatial grounding / motion alignment is learned from 1.4 million images, 6.5 million 3D annotations, and around 1.55 million trajectories, followed by a flow-matching action expert for few-shot embodiment alignment. Results reach 79.91% / 79.10% on RoboTwin 2.0 Easy / Hard, mean 96.0% on LIBERO, and mean 81.25% across four real bimanual tasks. Pose prediction is only a pretraining proxy; deployment does not explicitly output pose. Depth and raymaps may be masked for RGB-only inference.

Research area

VLA / Embodied AI

Task level

Instance / Category

Object setting

Seen / Unseen

Input modalities

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

Requirements

PaliGemma-3B backbone3D pose-annotated pre-training datacalibrated camera-centric robot trajectoriestask demonstrations for post-trainingflow-matching action expert
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Haitao Lin, Hanyang Yu, Jingshun Huang, He Zhang, Yonggen Ling, Ping Tan, Xiangyang Xue, Yanwei Fu
Affiliations
Tencent Robotics X / Futian Laboratory / The Hong Kong University of Science and Technology / Fudan University / Shanghai Innovation Institute
Conference / journal
Conference · RSS · CCF Unranked
Research area
VLA / Embodied AI
Code availability
Code available
Reading status
Overview:Available Deep Dive:Available
Task setting
Instance / Category · Seen / Unseen
Requirements
PaliGemma-3B backbone3D pose-annotated pre-training datacalibrated camera-centric robot trajectoriestask demonstrations for post-trainingflow-matching action expert

Reading Notes

Overview / Deep Dive

Available src/paper-notes/pose-vla/coarse.md

Paper overview notes

Quickly assess the paper's scope, problem setting, core method, experimental findings, and whether to read it in depth.

Paper Reading Notes (Coarse): Pose-VLA

1. Basic information

  • Title: Pose-VLA: Universal Pose Pretraining for Generalizable Vision-Language-Action Policies
  • Authors: Haitao Lin, Hanyang Yu, Jingshun Huang, He Zhang, Yonggen Ling, Ping Tan, Xiangyang Xue, Yanwei Fu
  • Affiliations: Tencent Robotics X, Futian Laboratory, HKUST, Fudan University, Shanghai Innovation Institute
  • Venue / version: repository lists RSS 2026; this site checks arXiv v3 (2026-07-07)
  • Paper: arXiv:2602.19710
  • Project: Pose-VLA
  • Code: hetolin/PoseVLA
  • Reading mode: Overview

2. Positioning in one sentence

Object pose and end-effector trajectories share discrete camera-centric pose tokens. Nonrobot 3D data pretrains fine spatial understanding, robot trajectories align motion, and a flow-matching expert generates continuous actions. Explicit pose estimation is not a mandatory deployment stage.

Method inputs and outputs

ItemContent (compiled for this site)
InferenceCurrent RGB views and instructions; optional metric depth / intrinsic-derived raymaps. Check proprioceptive interfaces per action-expert configuration.
OutputContinuous action chunks after embodiment adaptation. Object tokens / camera-frame gripper paths are pretraining targets, not required intermediate deployment outputs.
RequirementsDemonstration-adapted policy weights; no online CAD, GT pose, or instance masks. RGB-only tests disable depth / rays; geometry-conditioned variants need calibration.

2.1 Guide to the paper’s figures and tables

Figure / tableQuestionAssessment
Figure 23D data, trajectories, expertTokens align data; post-training adapts embodiment
Table I / Figure 33D groundingObjectron AP15 87.3 with steadier boxes in unseen scenes
Tables II–IIIPolicy transferRoboTwin 79.91 / 79.10; LIBERO mean 96.0
Figures 4–5Few real demonstrationsFour bimanual tasks, about 100 demos each, mean 81.25%
Tables IV–VISources of gainsNonrobot 3D data dominates; EE pose, camera frames, and nonuniform bins matter
Pose-VLA pretraining, shared pose tokens, and post-training action expert
Original Figure 2: generic 3D and multirobot trajectories share observations; categories, 2D anchors, and camera poses become structured tokens; few demonstrations align the action expert to embodiments. Source: arXiv:2602.19710. Image copyright belongs to the authors and publisher; reproduced here for paper analysis.

3. Research problem

VQA / image–text VLMs recognize semantics but may miss centimeter-scale position, contact, orientation, and continuous motion. Sparse expensive action labels tied to robot joints create two mismatches:

  1. Granularity: semantic features are not fine 3D states.
  2. Frames: images are camera-centric, actions often base / joint-centric.

Can abundant nonrobot 3D labels first produce geometry-aware VLM features, reducing demonstrations needed for control?

4. Unified representation

Each spatial entity is:

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

ctc_t is category, btb_t a 2D box center, pt∈SE(3)p_t\in SE(3) camera pose. Static tuples describe objects; temporal tuples describe 6DoF gripper trajectories.

  • Rotation: principal-axis Euler angles in <rot> tokens.
  • Translation: x/yx/y share <trans_xy>, zz uses <trans_z>.
  • Grounding also predicts <size>.
  • The appendix assigns N=2048N=2048 distribution-aware bins per token type, finer in dense near-field regions.
  • Calibrated base-to-camera transforms put gripper trajectories in the same vocabulary as object poses.

5. Two-stage training

5.1 Pose-centric pretraining

PaliGemma-3B / SigLIP jointly predicts 2D locations and 3D tokens with next-token training:

  • 1.4 million images, 6.5 million 3D annotations: Omni3D (Objectron, SUN RGB-D, ARKitScenes), Omni6DPose (SOPE, ROPE), and BOP (YCB-V, LineMOD, HOT3D).
  • About 1.55 million robot trajectories: AgibotWorld Beta, 1 million real; InternData-A1, 550K simulated.

Optional geometry:

  • Per-pixel intrinsic raymap r=K−1[u,v,1]Tr=K^{-1}[u,v,1]^T;
  • Unnormalized metric depth / validity [D,M][D,M].

Patch embeddings add rays / depth to RGB. Random modality zeroing and sparse depth sampling support RGB-only inference.

5.2 Embodiment post-training

A lightweight expert flow-matches noisy action chunks. Self-attention connects VLM semantic / geometric conditions to robot-specific control.

Explicit pose prediction is a pretraining proxy. Deployment maps hidden features directly to actions, avoiding mandatory online tokens, object poses, or camera paths and their extra decoding latency.

6. Key results

6.1 3D spatial grounding

Pose-VLA SUN RGB-D and Objectron AP15 table
Original Table I: confidence fixed at 1.0, IoU=0.15. SUN RGB-D / Objectron AP is 45.5 / 87.3; Objectron beats open Qwen3-VL 235B Thinking by 16.1 points. Source: paper. Image copyright belongs to the authors and publisher; reproduced here for paper analysis.

AP15 measures 3D box grounding, not BOP AR. Fixed 1.0 confidence isolates localization rather than ranking quality.

6.2 RoboTwin 2.0 and LIBERO

Pose-VLA success across fifty RoboTwin 2.0 tasks
Original Table II: 80K steps / batch 32 give RGB-only 79.91 / 79.10. Upperbound uses 100K / batch 288 / chunk 16 for 89.40 / 88.60, a different budget. Source: paper. Image copyright belongs to the authors and publisher; reproduced here for paper analysis.
  • RoboTwin 2.0: 50 tasks; 2,500 clean demos (50 / task), 25,000 randomized (500 / task); 100 trials / task. Depth / rays are masked for RGB-only fairness.
  • Main comparison: 79.91 / 79.10 versus π0 67.00 / 65.12; versus π0.5 79.48 / 76.16, Hard gains 2.94 points.
  • LIBERO: Spatial / Object / Goal / Long 96.5 / 98.0 / 97.1 / 92.4, mean 96.0; below π0.5 mean 96.8, tied on Long.
  • Later repository results: 89.40 / 88.60 use expanded training, showing scaling rather than replacing fair 80K comparisons.

6.3 Real bimanual tasks

Pose-VLA real bimanual tasks and four-task success
Original Figures 4–5: Xtrainer stacks bowls, hangs mugs, places pens in drawers, and folds towels; about 100 demos / task and 60 trials. Mean Pose-VLA 81.25%, π0.5 71.65%. Source: paper. Image copyright belongs to the authors and publisher; reproduced here for paper analysis.

Full-model tasks score 88.3 / 78.3 / 81.7 / 76.7, versus 80.0 / 75.0 / 66.7 / 70.0 without depth. The drawer task loses 15.0 points: RGB compatibility does not make depth irrelevant.

7. Ablations

Pose-VLA incremental RoboTwin data and action-representation ablations
Original Table V: PaliGemma / expert 35.4 / 33.4 rises to 70.2 / 69.1 with nonrobot 3D; EE pose adds about 7 points. Camera-centric Hard exceeds base-frame by 2.4. Source: paper. Image copyright belongs to the authors and publisher; reproduced here for paper analysis.
  • Largest gain: 3D data, Hard 33.4 → 69.1.
  • Robot trajectories add 69.1 → 72.0.
  • Joint-to-EE post-training adds Hard 72.0 → 79.1.
  • Orthogonal 3D-only gives 77.2 / 76.2; robot-only 71.3 / 68.3.
  • OpenVLA uniform delta bins give only 68.5 / 65.9.

This supports pose-centric 3D pretraining with aligned action representations, beyond simply adding trajectories.

8. Strengths and limits

Strengths

  • Clear scaling of nonrobot labels into spatial supervision.
  • Shared object / gripper tokens bridge sources, frames, and embodiments.
  • Grounding, two simulation benchmarks, and real tasks form a broad evidence chain.
  • Masked modalities support RGB, sparse / dense depth, and intrinsics.
  • Public code, Stage-1 and RoboTwin checkpoints.

Limitations / risks

  • Mostly rigid pretraining; towel adaptation does not mean deformable-state vocabulary.
  • Only four real tasks, one platform, and about 100 demos / task.
  • Camera-centric supervision / rays need reliable calibration.
  • Stronger geometry can hurt semantic reasoning under distractors.
  • Main text says scratch expert; appendix also uses π0 initialization. Fix checkpoints explicitly.
  • 89.4 / 88.6 changes batch, steps, and chunks beyond the 80K main table.

9. Coarse-reading assessment

Pose is a VLA pretraining language rather than a separate estimator. Nonrobot 3D raises Hard 33.4→69.1; orthogonal 3D-only reaches 76.2, supporting transferable fine spatial supervision.

Pose annotations can densely supervise embodied representations beyond BOP outputs. Deployment uses implicit features; do not claim an explicit evaluable object-pose output from the policy.

Related Papers

Related papers