Behavior Tree Generation using Large Language Models for Sequential Manipulation Planning with Human Instructions and Feedback

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ao, Jicong, Wu, Yansong, Wu, Fan, Haddadin, Sami
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929500222128128
author Ao, Jicong
Wu, Yansong
Wu, Fan
Haddadin, Sami
author_facet Ao, Jicong
Wu, Yansong
Wu, Fan
Haddadin, Sami
contents In this work, we propose an LLM-based BT generation framework to leverage the strengths of both for sequential manipulation planning. To enable human-robot collaborative task planning and enhance intuitive robot programming by nonexperts, the framework takes human instructions to initiate the generation of action sequences and human feedback to refine BT generation in runtime. All presented methods within the framework are tested on a real robotic assembly example, which uses a gear set model from the Siemens Robot Assembly Challenge. We use a single manipulator with a tool-changing mechanism, a common practice in flexible manufacturing, to facilitate robust grasping of a large variety of objects. Experimental results are evaluated regarding success rate, logical coherence, executability, time consumption, and token consumption. To our knowledge, this is the first human-guided LLM-based BT generation framework that unifies various plausible ways of using LLMs to fully generate BTs that are executable on the real testbed and take into account granular knowledge of tool use.
format Preprint
id arxiv_https___arxiv_org_abs_2409_09435
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Behavior Tree Generation using Large Language Models for Sequential Manipulation Planning with Human Instructions and Feedback
Ao, Jicong
Wu, Yansong
Wu, Fan
Haddadin, Sami
Robotics
In this work, we propose an LLM-based BT generation framework to leverage the strengths of both for sequential manipulation planning. To enable human-robot collaborative task planning and enhance intuitive robot programming by nonexperts, the framework takes human instructions to initiate the generation of action sequences and human feedback to refine BT generation in runtime. All presented methods within the framework are tested on a real robotic assembly example, which uses a gear set model from the Siemens Robot Assembly Challenge. We use a single manipulator with a tool-changing mechanism, a common practice in flexible manufacturing, to facilitate robust grasping of a large variety of objects. Experimental results are evaluated regarding success rate, logical coherence, executability, time consumption, and token consumption. To our knowledge, this is the first human-guided LLM-based BT generation framework that unifies various plausible ways of using LLMs to fully generate BTs that are executable on the real testbed and take into account granular knowledge of tool use.
title Behavior Tree Generation using Large Language Models for Sequential Manipulation Planning with Human Instructions and Feedback
topic Robotics
url https://arxiv.org/abs/2409.09435