Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Towards Generalizable Vision-Language Robotic Manipulation: A Benchmark and LLM-guided 3D Policy

About

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/.

Ricardo Garcia, Shizhe Chen, Cordelia Schmid• 2024

Related benchmarks

TaskDatasetResultRank
Robotic ManipulationRLBench
Avg Success Score83.1
56
Robotic ManipulationRLBench 18Task
Average Success Rate83.1
9
Multi-task Robotic ManipulationGemBench
Avg Success48
8
Vision-based Robotic ManipulationGemBench (test)
Average Score48
8
Robotic ManipulationGemBench Level 1 (Novel object placements)
Success Rate94.3
6
Robotic ManipulationGemBench Level 2 (Rigid objects)
Success Rate0.645
6
Robotic ManipulationGemBench Level 3 (Articulated objects)
Success Rate41.5
6
Robotic ManipulationGemBench Level 4 (Long-horizon tasks)
Success Rate17.4
6
Showing 8 of 8 rows

Other info

Code

Follow for update