Command Palette
Search for a command to run...
Towards Generalizable Vision-Language Robotic Manipulation: A Benchmark and LLM-guided 3D Policy
Ricardo Garcia; Shizhe Chen; Cordelia Schmid

Abstract
Generalizing language-conditioned robotic policies to new tasks remains a significant challenge, hampered by the lack of suitable simulation benchmarks. In this paper, we address this gap by introducing GemBench, a novel benchmark to assess generalization capabilities of vision-language robotic manipulation policies. GemBench incorporates seven general action primitives and four levels of generalization, spanning novel placements, rigid and articulated objects, and complex long-horizon tasks. We evaluate state-of-the-art approaches on GemBench and also introduce a new method. Our approach 3D-LOTUS leverages rich 3D information for action prediction conditioned on language. While 3D-LOTUS excels in both efficiency and performance on seen tasks, it struggles with novel tasks. To address this, we present 3D-LOTUS++, a framework that integrates 3D-LOTUS's motion planning capabilities with the task planning capabilities of LLMs and the object grounding accuracy of VLMs. 3D-LOTUS++ achieves state-of-the-art performance on novel tasks of GemBench, setting a new standard for generalization in robotic manipulation. The benchmark, codes and trained models are available at https://www.di.ens.fr/willow/research/gembench/.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| robot-manipulation-generalization-on-gembench | 3D-LOTUS++ | Average Success Rate: 48.0 Average Success Rate (L1): 68.7±0.6 Average Success Rate (L2): 64.5±0.9 Average Success Rate (L3): 41.5±1.8 Average Success Rate (L4): 17.4±0.4 |
| robot-manipulation-generalization-on-gembench | 3D-LOTUS | Average Success Rate: 45.7 Average Success Rate (L1): 94.3±1.4 Average Success Rate (L2): 49.9±2.2 Average Success Rate (L3): 38.1±1.1 Average Success Rate (L4): 0.3±0.3 |
| robot-manipulation-on-rlbench | 3D-LOTUS | Inference Speed (fps): 9.5 Input Image Size: 256 Succ. Rate (18 tasks, 100 demo/task): 83.1 Training Time: 0.28 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.