Integrating Action Knowledge and LLMs for Task Planning and Situation Handling in Open Worlds

Yan Ding, Xiaohan Zhang, Saeid Amiri, Nieqing Cao, Hao Yang +3 more
5/27/2023
cs.ROcs.AI

No official code found. Best implementation: yding25/GPT-Planner (37 stars, MIT, last commit 2024-04-23).

Abstract

Task planning systems have been developed to help robots use human knowledge (about actions) to complete long-horizon tasks. Most of them have been developed for "closed worlds" while assuming the robot is provided with complete world knowledge. However, the real world is generally open, and the robots frequently encounter unforeseen situations that can potentially break the planner's completeness. Could we leverage the recent advances on pre-trained Large Language Models (LLMs) to enable classical planning systems to deal with novel situations? This paper introduces a novel framework, called COWP, for open-world task planning and situation handling. COWP dynamically augments the robot's action knowledge, including the preconditions and effects of actions, with task-oriented commonsense knowledge. COWP embraces the openness from LLMs, and is grounded to specific domains via action knowledge. For systematic evaluations, we collected a dataset that includes 1,085 execution-time situations. Each situation corresponds to a state instance wherein a robot is potentially unable to complete a task using a solution that normally works. Experimental results show that our approach outperforms competitive baselines from the literature in the success rate of service tasks. Additionally, we have demonstrated COWP using a mobile manipulator. Supplementary materials are available at: https://cowplanning.github.io/

View on arXivView PDF

Code Implementations(1)

yding25/GPT-PlannerCommunity100%
MIT

Paper: Integrating Action Knowledge and LLMs for Task Planning and Situation Handling in Open Worlds

375PDDL, Python2 years agoMIT

Similar Papers

Cite this paper

@article{ding2023integrating,
  title  = {Integrating Action Knowledge and LLMs for Task Planning and Situation Handling in Open Worlds},
  author = {Yan Ding and Xiaohan Zhang and Saeid Amiri and Nieqing Cao and Hao Yang and Andy Kaminski and Chad Esselink and Shiqi Zhang},
  year   = {2023},
  eprint = {2305.17590},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.17590v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.17590.svg)](https://codeofpaper.com/paper/2305.17590)

Discussion