Vision-Language-Delta-Action: Learning Compact Deltas as Actionable Transition Interfaces for Robotic Manipulation
Organizations: Harbin Institute of Technology, Shenzhen · Baidu, Inc. · Shenzhen Loop Area Institute
Abstract
Robotic manipulation is not merely observation-to-action generation, but the realization of task-specified state changes in the physical world. Existing vision-language-action (VLA) methods directly learn observation-to-action mappings, imposing a substantial learning burden due to the gap between semantic understanding and action execution. Although world-action models (WAMs) improve control through future prediction, modeling complete future states wastes capacity on static appearance and action-irrelevant changes. We propose Vision-Language-Delta-Action (VLDA), a paradigm that reformulates full future prediction as compact actionable transition modeling. Its core is a compact Delta variable that captures latent world-state changes, serving as an interface between vision-language understanding and action generation. VLDA learns Delta through a unified objective composed of the Local Transition Filter (LT-Filter) and Global Transition Anchor (GT-Anchor). LT-Filter captures task-relevant manipulation-centric changes while suppressing static reconstruction biases. GT-Anchor provides coarse future-level regularization to preserve the overall direction of state changes. Delta-Driven Action Refinement (DDAR) further grounds Delta in the action manifold and injects it as a structured seed to guide action denoising. We implement VLDA within LoongForge, an open-source training framework for large-scale foundation and embodied models, using its modular and distributed infrastructure for unified two-stage optimization. Experiments show that VLDA improves long-horizon consistency, robustness, and generalization, validating actionable Delta as an alternative to direct action prediction and full future-state modeling.
Figures & tables
| Method | Perturbation Dimensions | Task Suites | Avg. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Camera | Robot | Language | Light | Background | Noise | Layout | Spatial | Object | Goal | Long | ||
| OpenVLA [ 26 ] | 0.8 | 3.5 | 23.0 | 8.1 | 34.8 | 15.2 | 28.5 | 19.4 | 14.0 | 15.1 | 14.3 | 15.6 |
| OpenVLA-OFT [ 27 ] | 56.4 | 31.9 | 79.5 | 88.7 | 93.3 | 75.8 | 74.2 | 84.0 | 66.5 | 63.0 | 66.4 | 69.6 |
| UniVLA [ 6 ] | 1.8 | 46.2 | 69.6 | 69.0 | 81.0 | 21.2 | 31.9 | 55.5 | 36.7 | 40.7 | 39.9 | 43.9 |
| WorldVLA [ 7 ] | 0.1 | 27.9 | 41.6 | 43.7 | 17.1 | 10.9 | 38.0 | 32.5 | 28.6 | 31.8 | 8.2 | 25.0 |
| DreamVLA [ 58 ] | 65.0 | 40.8 | 63.5 | 85.7 | 82.6 | 84.9 | 74.0 | 79.7 | 79.0 | 61.7 | 59.8 | 69.9 |
| Method | Ranking RGB | Ranking Size | Grab Roller | Open Laptop | Open Microwave | Place Dual Shoes | Put Bottles Dustbin | Shake Bottle | Stacking Three | Stacking Two | Avg. |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ACT [ 60 ] | 0% | 0% | 25% | 0% | 0% | 0% | 1% | 10% | 0% | 0% | 3.6% |
| RDT [ 38 ] | 0% | 0% | 43% | 32% | 20% | 4% | 4% | 45% | 17% | 30% | 19.5% |
| DP [ 11 ] | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 8% | 0% | 0% | 0.8% |
| DP3 [ 55 ] | 0% | 0% | 2% | 7% | 22% | 0% | 21% | 19% | 5% | 6% | 8.2% |
| TwinVLA [ 22 ] | 0% | 0% | 22% | 17% | 1% | 3% | 4% | 58% | 15% | 11% | 13.1% |
| [ 4 ] | 5% | 1% | 80% | 46% | 50% | 0% | 13% | 60% | 24% | 41% | 32.0% |
| Method | Ring Stacking | Table Sweeping | Conveyor Sorting | Basket Relocation | Avg. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Put_1 | +Put_2 | Sweep_1 | +Sweep_2 | +Lift | +Empty | Pick_1 | +Place_1 | +Pick_2 | +Place_2 | Put Toys | +Grasp | +Place | ||
| OpenVLA-OFT † [ 27 ] | 64% | 48% | 48% | 40% | 24% | 8% | 32% | 16% | 8% | 4% | 52% | 24% | 4% | 16.0% |
| [ 23 ] | 88% | 80% | 80% | 76% | 64% | 52% | 64% | 52% | 44% | 44% | 92% | 72% | 48% | 56.0% |
| VLDA | 96% | 92% | 88% | 88% | 80% | 68% | 72% | 64% | 60% | 60% | 100% | 88% | 72% | 73.0% |
Appendix figures & tables10 assets
Supplementary material from the paper’s appendix.
Appendix
| Task | Name | Number | Language Instruction | Progressive Checkpoints |
|---|---|---|---|---|
| 1 | Ring Stacking | 200 (100 ) | Stack the yellow and purple rings on the peg. | : the yellow ring is placed around the peg; : the purple ring is placed above the yellow ring. |
| 2 | Conveyor Sorting | 250 (125 ) | Pick the cup and bun from the conveyor and place them on the plate. | : the moving cup is successfully grasped; : the cup is placed upright perfectly on the plate; : the moving bun is successfully grasped; : the bun is placed on the plate while distractor objects remain unselected. |
| 3 | Table Sweeping | 250 (125 ) | Sweep the paper balls into the dustpan and empty them onto the plate. | : the first paper ball is swept into the dustpan; : both paper balls are inside the dustpan; : the dustpan is lifted without losing either paper ball; : both paper balls are emptied onto the plate. |
| 4 | Basket Relocation | 300 (150 ) | Put both toys in the basket and move the basket onto the blue mat. | : both toys are placed inside the basket; : the basket is securely grasped with both arms; : the basket is placed on the blue mat without dropping either toy. |
| Task | ACT | DP | DP3 | RDT-1B | TwinVLA | BagelVLA | HALO | VLDA | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Adjust Bottle | 23% | 0% | 3% | 75% | 56% | 83% | 35% | 14% | 9% | 76% |
| Beat Block Hammer | 3% | 0% | 8% | 37% | 21% | 50% | 10% | 16% | 11% | 52% |
| Blocks Ranking RGB | 0% | 0% | 0% | 0% | 5% | 35% | 0% | 4% | 7% | 53% |
| Blocks Ranking Size | 0% | 0% | 0% | 0% | 1% | 14% | 0% | 2% | 2% | 16% |
| Click Alarmclock | 4% | 5% | 14% | 12% | 11% | 93% | 1% | 20% | 14% | 64% |
| Click Bell | 3% | 0% | 0% | 9% | 3% | 76% | 13% | 35% | 10% | 67% |
| Method | Ring Stacking | Table Sweeping | Conveyor Sorting | Basket Relocation | Avg. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Put_1 | +Put_2 | Sweep_1 | +Sweep_2 | +Lift | +Empty | Pick_1 | +Place_1 | +Pick_2 | +Place_2 | Put Toys | +Grasp | +Place | ||
| OpenVLA-OFT † [ 27 ] | 60% | 44% | 48% | 44% | 28% | 12% | 32% | 16% | 8% | 4% | 56% | 28% | 8% | 17.0% |
| [ 23 ] | 88% | 80% | 80% | 72% | 60% | 48% | 64% | 52% | 44% | 44% | 92% | 68% | 44% | 54.0% |
| VLDA | 96% | 88% | 92% | 88% | 80% | 68% | 76% | 68% | 64% | 64% | 100% | 88% | 68% | 72.0% |
| Method | Perturbation Dimensions | Task Suites | Avg. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Camera | Robot | Language | Light | Background | Noise | Layout | Spatial | Object | Goal | Long | ||
| w/o Transition Pre-Training | 66.6 | 71.5 | 80.4 | 87.7 | 89.4 | 84.3 | 81.6 | 83.9 | 87.2 | 74.7 | 72.2 | 79.4 |
| w/ Full-Future Prediction | 68.0 | 73.3 | 81.8 | 89.1 | 90.8 | 85.5 | 84.4 | 85.4 | 88.0 | 76.0 | 75.2 | 81.1 |
| VLDA | 72.4 | 75.3 | 84.0 | 96.0 | 95.5 | 89.4 | 85.7 | 89.6 | 89.8 | 80.1 | 78.3 | 84.5 |
| Method | LIBERO | LIBERO-plus | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Spat. | Obj. | Goal | Long | Avg. | Cam. | Robot | Lang. | Light | Bkg. | Noise | Layout | Spat. | Obj. | Goal | Long | Avg. | |
| w/o DAMG | 99.2 | 99.4 | 99.4 | 94.6 | 98.2 | 69.5 | 74.1 | 82.5 | 89.7 | 91.8 | 86.9 | 84.6 | 86.7 | 89.1 | 76.9 | 75.5 | 82.0 |
| VLDA | 99.8 | 99.6 | 99.4 | 95.2 | 98.5 | 72.4 | 75.3 | 84.0 | 96.0 | 95.5 | 89.4 | 85.7 | 89.6 | 89.8 | 80.1 | 78.3 | 84.5 |
Robotic Manipulation
Robotic manipulation studies how robots perceive, plan, and control physical interactions to grasp, move, assemble, and use objects.
See all 1,615 papers