TGM-VLA: Task-Guided Mixup for Sampling-Efficient and Robust Robotic Manipulation
Organizations: Shenzhen International Graduate School, Tsinghua University, Shenzhen, China. · The National and Local Co-Build Humanoid Robotics Innovation Center, Shanghai, China.
Abstract
The performance of robotic imitation learning is fundamentally limited by data quality and training strategies. Prevalent sampling strategies on RLBench suffer from severe keyframe redundancy and imbalanced temporal distribution, leading to inefficient memory usage and unstable optimization. Moreover, reprojecting point clouds onto multi-view images with a black background--while more efficient than voxel-based methods--often causes dark objects to be indistinguishable and hard to manipulate. In this work, we propose a novel holistic framework that significantly improves both model performance and training efficiency. First, we redesign and optimize the keyframe sampling strategy, reducing memory consumption by 80% and accelerating training speed by 5x. Second, we augment the model with a color inversion projection branch--a simple yet effective module that resolves the ambiguity of dark objects. Finally, we propose a task-guided mixup technique that dynamically fuses point clouds and action heatmaps according to task instructions, greatly improving robustness to distractors and performance in multi-goal scenarios. Extensive experiments demonstrate that our method achieves state-of-the-art performance with a 90.5% success rate on RLBench and 68.8% on the COLOSSEUM benchmark under challenging interference conditions. Our code and checkpoints are available at https://github.com/PuFanqi23/TGM-VLA.
Figures & tables
| Overall | Task Success Rate (%) | |||||||||
| Models | Avg. SR (%) | Reported Hardware | Close Jar | Drag Stick | Insert Peg | Meat off Grill | Open Drawer | Place Cups | Place Wine | Push Buttons |
| PerAct [ 12 ] | 49.4 | 8V100 16d | 55.2 4.7 | 89.6 4.1 | 5.6 4.1 | 70.4 2.0 | 88.0 5.7 | 2.4 3.2 | 44.8 7.8 | 92.8 3.0 |
| RVT [ 13 ] | 62.9 | 8V100 1d | 52.0 2.5 | 99.2 1.6 | 11.2 3.0 | 88.0 2.5 | 71.2 6.9 | 4.0 2.5 | 91.0 5.2 | 100.0 0.0 |
| RVT-2 [ 14 ] | 81.4 | 8V100 20h | 100.0 0.0 | 99.0 1.7 | 40.0 0.0 | 99.0 1.7 | 74.0 11.8 | 38.0 4.5 | 95.0 3.3 | 100.0 0.0 |
| SAM2ACT [ 21 ] | 86.8 | 8H100 12h or 2A6000 5d | 99.0 2.0 | 99.0 2.0 | 84.0 5.7 | 98.0 2.3 | 83.0 6.0 | 47.0 6.0 | 93.0 3.8 | 100.0 0.0 |
| BridgeVLA [ 22 ] | 88.2 | 48H100 20h | 100.0 0.0 | 100.0 0.0 | 88.0 2.8 | 100.0 0.0 | 100.0 0.0 | 58.4 10.0 | 88.0 2.8 | 98.4 2.2 |
| Overall | Success Rate (%) | |||||||
| Models | Avg. SR (%) | Avg. Rank | All Perturbations | MO-COLOR | RO-COLOR | MO-TEXTURE | RO-TEXTURE | MO-SIZE |
| PerAct [ 12 ] | 27.9 | 5.71 | 7.2 | 24.0 | 29.2 | 28.8 | 17.71 | 35.6 |
| RVT [ 13 ] | 35.4 | 5.28 | 6.4 | 26.0 | 31.3 | 44.8 | 41.1 | 35.3 |
| RVT-2 [ 14 ] | 56.7 | 3.92 | 15.6 0.8 | 53.0 0.9 | 54.6 0.6 | 59.7 0.7 | 56.7 1.4 | 60.9 0.9 |
| SAM2ACT [ 21 ] | 61.9 | 2.93 | 18.5 3.5 | 62.1 0.9 | 60.9 0.3 | 58.6 0.6 | 63.4 2.1 | 61.8 0.5 |
| BridgeVLA [ 22 ] | 64.0 | 2.14 | 18.7 2.2 | 60.5 1.1 | 63.8 0.1 | 63.5 1.5 | 68.4 3.3 | 69.3 1.0 |
| Method | Training | Testing | ||
| Stack Cups | Setup Chess | Stack Cups | Setup Chess | |
| w/o CIB | 80.0 3.0 | 16.0 3.8 | 74.0 4.6 | 12.0 2.3 |
| Ours | 94.0 1.0 | 46.0 7.3 | 87.0 2.0 | 30.0 4.0 |
| Improvement | +14.0 | +30.0 | +13.0 | +18.0 |
| Method | Basic Tasks | Generalization | |||
| Stack Blocks | Put in Drawer | Put on Plate | Distractor | Background | |
| w/o TGM | 60% | 60% | 80% | 40% | 60% |
| TGM-VLA | 80% | 70% | 90% | 90% | 80% |
| Improvement | +20% | +10% | +10% | +50% | +20% |