Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

DoReMi: Grounding Language Model by Detecting and Recovering from Plan-Execution Misalignment

About

Large language models (LLMs) encode a vast amount of semantic knowledge and possess remarkable understanding and reasoning capabilities. Previous work has explored how to ground LLMs in robotic tasks to generate feasible and executable textual plans. However, low-level execution in the physical world may deviate from the high-level textual plan due to environmental perturbations or imperfect controller design. In this paper, we propose \textbf{DoReMi}, a novel language model grounding framework that enables immediate Detection and Recovery from Misalignments between plan and execution. Specifically, we leverage LLMs to play a dual role, aiding not only in high-level planning but also generating constraints that can indicate misalignment during execution. Then vision language models (VLMs) are utilized to detect constraint violations continuously. Our pipeline can monitor the low-level execution and enable timely recovery if certain plan-execution misalignment occurs. Experiments on various complex tasks including robot arms and humanoid robots demonstrate that our method can lead to higher task success rates and shorter task completion times. Videos of DoReMi are available at \url{https://sites.google.com/view/doremi-paper}.

Yanjiang Guo, Yen-Jen Wang, Lihan Zha, Jianyu Chen• 2023

Related benchmarks

TaskDatasetResultRank
Rearrange tableRearrange table Simulation v1 (test)
Success Rate100
10
Dual-arm pour waterDual-arm pour water Simulation v1 (test)
Success Rate90
10
Single-arm pour waterSingle-arm pour water Simulation v1 (test)
Success Rate95
10
Robotic manipulation with disturbancesFold towel
Success Rate50
5
Robotic manipulation with disturbancesDual-arm pour water
Success Rate65
5
Robotic manipulation with disturbancesHandover block
Success Rate70
5
Robotic manipulation with disturbancesSetup coffee tray
Success Rate50
5
Robotic manipulation with disturbancesSingle-arm pour water
Success Rate80
5
Robotic manipulation with disturbancesRearrange table
Success Rate85
5
Prepare and Serve Cereal + CoffeeSelected Composite Tasks
Subgoal Completion Rate52.5
3
Showing 10 of 15 rows

Other info

Follow for update