Automatic Robot Task Planning by Integrating Large Language Model with Genetic Programming

📅 2025-02-11
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Robot task planning traditionally relies heavily on domain experts, and handcrafted behavior trees (BTs) suffer from low design efficiency and poor generalizability. Method: This paper proposes an end-to-end framework synergizing large language models (LLMs) and genetic programming (GP) to automatically synthesize executable BT policies directly from natural language instructions. LLMs perform semantic parsing and generate initial BT structures, while GP optimizes BT topology and parameters under executability constraints to jointly ensure semantic fidelity and control reliability. The framework requires no manually defined domain knowledge or BT templates. Contribution/Results: Experiments demonstrate a 27.4% improvement in planning accuracy across diverse simulated robot tasks—including UAVs, mobile robots, and autonomous driving scenarios—along with enhanced cross-task generalization, validating the framework’s broad applicability and reduced deployment barrier.

Technology Category

Application Category

📝 Abstract
Accurate task planning is critical for controlling autonomous systems, such as robots, drones, and self-driving vehicles. Behavior Trees (BTs) are considered one of the most prominent control-policy-defining frameworks in task planning, due to their modularity, flexibility, and reusability. Generating reliable and accurate BT-based control policies for robotic systems remains challenging and often requires domain expertise. In this paper, we present the LLM-GP-BT technique that leverages the Large Language Model (LLM) and Genetic Programming (GP) to automate the generation and configuration of BTs. The LLM-GP-BT technique processes robot task commands expressed in human natural language and converts them into accurate and reliable BT-based task plans in a computationally efficient and user-friendly manner. The proposed technique is systematically developed and validated through simulation experiments, demonstrating its potential to streamline task planning for autonomous systems.
Problem

Research questions and friction points this paper is trying to address.

Automate robot task planning
Integrate LLM with Genetic Programming
Generate accurate Behavior Trees
Innovation

Methods, ideas, or system contributions that make the work stand out.

Large Language Model
Genetic Programming
Behavior Trees
🔎 Similar Papers
No similar papers found.
A
Azizjon Kobilov
James Watt School of Engineering, University of Glasgow, Glasgow, G12 8QQ, United Kingdom
Jianglin Lan
Jianglin Lan
Lecturer (Assistant Professor), University of Glasgow
Safe AIcontrol systemsroboticsformal verificationfault-tolerance