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

DAG-Plan: Generating Directed Acyclic Dependency Graphs for Dual-Arm Cooperative Planning

About

Dual-arm robots promise greater efficiency but require planning for complex tasks with nonlinear sub-task dependencies. Current methods using Large Language Models (LLMs) suffer from a fundamental trade-off: generating linear sequences is efficient but fails to model parallelism and adapt to changes, while iterative querying is adaptive but too slow and costly. To bridge this gap, we introduce DAG-Plan, a novel task planning framework that for the first time employs a Directed Acyclic Graph (DAG) as the central representation for dual-arm coordination. The key insight is that a DAG natively captures complex sub-task dependencies and explicitly reveals opportunities for parallel execution. Within this framework, an LLM is used only once as a powerful semantic parser to translate a natural language instruction into a structured DAG. During execution, our system dynamically assigns candidate nodes to the suitable arm based on real-time environmental observations, enabling truly adaptive and parallel operation. Extensive evaluation on a dual-arm kitchen benchmark shows that DAG-Plan's structured approach fundamentally outperforms existing paradigms. It achieves a 48% higher success rate than single-query linear sequence methods with dual arm by robustly managing dependencies, and an 84.1% higher execution efficiency than iterative querying methods by eliminating the latency of repeated LLM calls. Our work demonstrates that a principled, graph-based representation is the key to unlocking efficient and reliable LLM-based planning for complex robotic systems. More demos and code are available on https://sites.google.com/view/dag-plan.

Zeyu Gao, Yao Mu, Jinye Qu, Mengkang Hu, Shijia Peng, Chengkai Hou, Lingyue Guo, Ping Luo, Shanghang Zhang, Yanfeng Lu• 2024

Related benchmarks

TaskDatasetResultRank
Long-horizon robot manipulationSapien Simulation Task 2 (test)
Success Rate50
5
Long-horizon robot manipulationSapien Simulation Task 4 physical simulation (test)
Success Rate (SR)50
5
Long-horizon robot manipulationSapien Simulation physical Average of Tasks 1-5 (test)
Success Rate (SR)74
5
Robotic Task PlanningDual-arm Kitchen Task 2 Plan (test)
Success Rate (SR)70
5
Robotic Task PlanningDual-arm Kitchen Task 4 Plan (test)
Success Rate (SR)70
5
Robotic Task PlanningDual-arm Kitchen Average over Tasks 1-5 (test)
Success Rate (SR)88
5
Long-horizon robot manipulationSapien Simulation Physical Task 3 (test)
Success Rate90
5
Long-horizon robot manipulationSapien Simulation Task 5 physical simulation (test)
Success Rate (SR)100
5
Robotic Task PlanningDual-arm Kitchen Task 3 Plan (test)
Success Rate (SR)100
5
Robotic Task PlanningDual-arm Kitchen Task 5 Plan (test)
Success Rate (SR)100
5
Showing 10 of 12 rows

Other info

Follow for update