SayPlan: Grounding Large Language Models using 3D Scene Graphs for Scalable Robot Task Planning

被引:0
作者
Rana, Krishan [1 ]
Haviland, Jesse [1 ,2 ]
Garg, Sourav [3 ]
Abou-Chakra, Jad [1 ]
Reid, Ian [3 ]
Sunderhauf, Niko [1 ]
机构
[1] Queensland Univ Technol, QUT Ctr Robot, Brisbane, Qld, Australia
[2] CSIRO Data61 Robot & Autonomous Syst Grp, Pullenvale, Australia
[3] Univ Adelaide, Adelaide, SA, Australia
来源
CONFERENCE ON ROBOT LEARNING, VOL 229 | 2023年 / 229卷
基金
澳大利亚研究理事会;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Large language models (LLMs) have demonstrated impressive results in developing generalist planning agents for diverse tasks. However, grounding these plans in expansive, multi-floor, and multi-room environments presents a significant challenge for robotics. We introduce SayPlan, a scalable approach to LLM-based, large-scale task planning for robotics using 3D scene graph (3DSG) representations. To ensure the scalability of our approach, we: (1) exploit the hierarchical nature of 3DSGs to allow LLMs to conduct a semantic search for task-relevant subgraphs from a smaller, collapsed representation of the full graph; (2) reduce the planning horizon for the LLM by integrating a classical path planner and (3) introduce an iterative replanning pipeline that refines the initial plan using feedback from a scene graph simulator, correcting infeasible actions and avoiding planning failures. We evaluate our approach on two large-scale environments spanning up to 3 floors and 36 rooms with 140 assets and objects and show that our approach is capable of grounding large-scale, long-horizon task plans from abstract, and natural language instruction for a mobile manipulator robot to execute. We provide real robot video demonstrations on our project page sayplan.github.io.
引用
收藏
页数:50
相关论文
共 52 条
[1]  
Agia C., 2022, Taskography: Evaluating robot task planning over large 3d scene graphs, P46
[2]  
[Anonymous], 2023, 7 ANN C ROB LEARN
[3]  
Armeni I., 2019, P IEEE CVF INT C COM, P5664
[4]   Planning as heuristic search [J].
Bonet, B ;
Geffner, H .
ARTIFICIAL INTELLIGENCE, 2001, 129 (1-2) :5-33
[5]  
Brohan A., 2023, C ROBOT LEARNING, P287
[6]  
Ceola F, 2019, IEEE SYS MAN CYBERN, P486, DOI [10.1109/SMC.2019.8914278, 10.1109/smc.2019.8914278]
[7]  
Chi C., 2023, ROBOTICS SCI SYSTEMS
[8]  
Chitnis R., 2021, PROC C ROBOT LEARN P, P64
[9]   Not your grandmother's toolbox - the Robotics Toolbox reinvented for Python']Python [J].
Corke, Peter ;
Haviland, Jesse .
2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, :11357-11363
[10]  
Dijkstra E. W., 1959, NUMER MATH, V1, P269, DOI [10.1007/BF01386390, DOI 10.1145/3544585.3544600, https://doi.org/10.1007/BF01386390, DOI 10.1007/BF01386390]