Behavior Trees in Robotics and AI: An Introduction
Not on the map. Why?
Abstract (arXiv)
A Behavior Tree (BT) is a way to structure the switching between different tasks in an autonomous agent, such as a robot or a virtual entity in a computer game. BTs are a very efficient way of creating complex systems that are both modular and reactive. These properties are crucial in many applications, which has led to the spread of BT from computer game programming to many branches of AI and Robotics. In this book, we will first give an introduction to BTs, then we describe how BTs relate to, and in many cases generalize, earlier switching structures. These ideas are then used as a foundation for a set of efficient and easy to use design principles. Properties such as safety, robustness, and efficiency are important for an autonomous system, and we describe a set of tools for formally analyzing these using a state space description of BTs. With the new analysis tools, we can formalize the descriptions of how BTs generalize earlier approaches. We also show the use of BTs in automated planning and machine learning. Finally, we describe an extended set of tools to capture the behavior of Stochastic BTs, where the outcomes of actions are described by probabilities. These tools enable the computation of both success probabilities and time to completion.
Key facts. Cited by 107 papers in the map (data through 14 Oct 2026). First posted on arXiv 31 Aug 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 11; 2023: 10; 2024: 23; 2025: 21; 2026: 31.
107 papers.
Sort:
By area:
- 2023Multi-Stage Cable Routing through Hierarchical Imitation Learningcited by 60
- 2023Principles and Guidelines for Evaluating Social Robot Navigation Algorithmscited by 56
- 2026GraSP: Graph-Structured Skill Compositions for LLM Agentscited by 26
- 2022Combining Evolution and Deep Reinforcement Learning for Policy Search: a Surveycited by 23
- 2021Bayesian Controller Fusion: Leveraging Control Priors in Deep Reinforcement Learning for Roboticscited by 20
- 2023LLM-MARS: Large Language Model for Behavior Tree Generation and NLP-enhanced Dialogue in Multi-Agent Robot Systemscited by 18
- 2022Behavior Trees in Robot Control Systemscited by 13
- 2026AI Agent Systems: Architectures, Applications, and Evaluationcited by 13
- 2023HOI4ABOT: Human-Object Interaction Anticipation for Human Intention Reading Collaborative roBOTscited by 12
- 2024Integrating Intent Understanding and Optimal Behavior Planning for Behavior Tree Generation from Human Instructionscited by 12
- 2022Skill-based Multi-objective Reinforcement Learning of Industrial Robot Tasks with Planning and Knowledge Integrationcited by 10
- 2021Combining Planning and Learning of Behavior Trees for Robotic Assemblycited by 9
38 more
- 2024Affordable Generative Agentscited by 9
- 2025Agents Play Thousands of 3D Video Gamescited by 9
- 2025A Comprehensive Review of Multi-Agent Reinforcement Learning in Video Gamescited by 9
- 2024Autonomous Behavior Planning For Humanoid Loco-manipulation Through Grounded Language Modelcited by 8
- 2024LogiCity: Advancing Neuro-Symbolic AI with Abstract Urban Simulationcited by 8
- 2024HYPERmotion: Learning Hybrid Behavior Planning for Autonomous Loco-manipulationcited by 7
- 2025FEAST: A Flexible Mealtime-Assistance System Towards In-the-Wild Personalizationcited by 7
- 2026AEROS: A Single-Agent Operating Architecture with Embodied Capability Modulescited by 7
- 2021An expressiveness hierarchy of Behavior Trees and related architecturescited by 6
- 2021PlanSys2: A Planning System Framework for ROS2cited by 6
- 2022KT-BT: A Framework for Knowledge Transfer Through Behavior Trees in Multi-Robot Systemscited by 6
- 2021Learning and Executing Re-usable Behaviour Trees from Natural Language Instructioncited by 5
- 2023Designing Behavior Trees from Goal-Oriented LTLf Formulascited by 5
- 2022Supervised Machine Learning for Effective Missile Launch Based on Beyond Visual Range Air Combat Simulationscited by 4
- 2023SkiROS2: A skill-based Robot Control Platform for ROScited by 4
- 2024A Study on Training and Developing Large Language Models for Behavior Tree Generationcited by 4
- 2024HBTP: Heuristic Behavior Tree Planning with Large Language Model Reasoningcited by 4
- 2024Designing Robust Cyber-Defense Agents with Evolving Behavior Treescited by 4
- 2024Harnessing Language for Coordination: A Framework and Benchmark for LLM-Driven Multi-Agent Controlcited by 4
- 2025A Unified Framework for Real-Time Failure Handling in Robotics Using Vision-Language Models, Reactive Planner and Behavior Treescited by 4
- 2021An Integrated Dynamic Method for Allocating Roles and Planning Tasks for Mixed Human-Robot Teamscited by 3
- 2022Variational Meta Reinforcement Learning for Social Roboticscited by 3
- 2024BVR Gym: A Reinforcement Learning Environment for Beyond-Visual-Range Air Combatcited by 3
- 2024Tell me more: Intent Fulfilment Framework for Enhancing User Experiences in Conversational XAIcited by 3
- 2024HARMONIC: A Framework for Explanatory Cognitive Robotscited by 3
- 2024Out-of-Distribution Detection for Neurosymbolic Autonomous Cyber Agentscited by 3
- 2025ADAPT: An Autonomous Forklift for Construction Site Operationcited by 3
- 2025EvoCurr: Self-evolving Curriculum with Behavior Code Generation for Complex Decision-makingcited by 3
- 2026ROSClaw: An OpenClaw ROS 2 Framework for Agentic Robot Control and Interactioncited by 3
- 2026WorldMind: Decoupled Game World Model for State-Aware NPC Behaviorcited by 3
- 2021Procedural Content Generation using Behavior Trees (PCGBT)cited by 2
- 2022Verifying Safety of Behaviour Trees in Event-Bcited by 2
- 2024HARMONIC: Cognitive and Control Collaboration in Human-Robotic Teamscited by 2
- 2025MRBTP: Efficient Multi-Robot Behavior Tree Planning and Collaborationcited by 2
- 2025Hierarchical Language Models for Semantic Navigation and Manipulation in an Aerial-Ground Robotic Systemcited by 2
- 2025Vision-Language-Policy Model for Dynamic Robot Task Planningcited by 2
- 2026Multimodal Behavior Tree Generation: A Small Vision-Language Model for Robot Task Planningcited by 2
- 2026ECM Contracts: Contract-Aware, Versioned, and Governable Capability Interfaces for Embodied Agentscited by 2
50 most cited of 107 All 107 (JSON)
- 2026APTree: Extended Behavior Trees for Adaptive and Scalable Automated Robotic Task Planning in Construction13 Oct 2026
- 2026Towards An LLM-Driven Unified Conversion Framework for BT and FSM in Autonomous Intelligent Systems24 Sep 2026
- 2026Behaviora - A Conceptual Architecture for External and Internal Behavior of Robots and Agents23 Sep 2026
- 2026Synthesizing Reactive Character Behaviors for Continuous Games via Programmatic Policy Search21 Sep 2026
- 2026ORDER: A Fictitious-World Benchmark for Domain-Adaptive Embodied AI13 Sep 2026
- 2026Rethinking the Implications of Human Feedback for Preference Learning in Human-Robot Collaboration12 Sep 2026
- 2026Robots Influencing Humans to Reveal their Goals during Collaboration and Competition31 Aug 2026
- 2026Physical Agentic AI: An Architecture for Orchestrating a Robot Crew with LLMs23 Aug 2026
- 2026WorldMind: Decoupled Game World Model for State-Aware NPC Behavior18 Aug 2026
- 2026Contract-Grounded Behavior Tree Synthesis via Coding Agents13 Jul 2026
- 2026A Glimpse into Long-term Physical Coexistence with Intelligent Robots13 Jul 2026
- 2026Hierarchical Control in Multi-Agent Games: LLM-based Planning and RL Execution18 Jun 2026
38 more
- 2026Learning Red Agent Policy from Observations for Neurosymbolic Autonomous Cyber Agents16 Jun 2026
- 2026One Policy, Infinite NPCs: Persona-Traceable Shared RL Policies for Scalable Game Agents22 May 2026
- 2026Jointly Learning Predicates and Actions Enables Zero-Shot Skill Composition20 May 2026
- 2026ConsistNav: Closing the Action Consistency Gap in Zero-Shot Object Navigation with Semantic Executive Control11 May 2026
- 2026Reward Shaping and Action Masking for Compositional Tasks using Behavior Trees and LLMs7 May 2026
- 2026GraSP: Graph-Structured Skill Compositions for LLM Agents20 Apr 2026
- 2026Federated Single-Agent Robotics: Multi-Robot Coordination Without Intra-Robot Multi-Agent Fragmentation13 Apr 2026
- 2026ECM Contracts: Contract-Aware, Versioned, and Governable Capability Interfaces for Embodied Agents10 Apr 2026
- 2026Intelligent Three Level Learning Architecture for Autonomous UAV Swarms in Search and Rescue9 Apr 2026
- 2026Governed Capability Evolution: Lifecycle-Time Compatibility Checking and Rollback for AI-Component-Based Systems, with a Proof-of-Concept Evaluation on Embodied Agents9 Apr 2026
- 2026AEROS: A Single-Agent Operating Architecture with Embodied Capability Modules8 Apr 2026
- 2026Learning Structured Robot Policies from Vision-Language Models via Synthetic Neuro-Symbolic Supervision3 Apr 2026
- 2026ROSClaw: An OpenClaw ROS 2 Framework for Agentic Robot Control and Interaction27 Mar 2026
- 2026A Hierarchical Error-Corrective Graph Framework for Autonomous Agents with LLM-Based Action Generation9 Mar 2026
- 2026Multimodal Behavior Tree Generation: A Small Vision-Language Model for Robot Task Planning6 Mar 2026
- 2026Progress Constraints for Reinforcement Learning in Behavior Trees6 Feb 2026
- 2026Efficient Coordination with the System-Level Shared State: An Embodied-AI Native Modular Framework20 Jan 2026
- 2026Executable Ontologies in Game Development: From Algorithmic Control to Semantic World Modeling12 Jan 2026
- 2026AI Agent Systems: Architectures, Applications, and Evaluation5 Jan 2026
- 2025Vision-Language-Policy Model for Dynamic Robot Task Planning22 Dec 2025
- 2025Behavior Trees vs Executable Ontologies: a Comparative Analysis of Robot Control Paradigms19 Nov 2025
- 2025A Concept of Possibility for Real-World Events3 Oct 2025
- 2025HARMONIC: A Content-Centric Cognitive Robotic Architecture16 Sep 2025
- 2025A Comprehensive Review of Multi-Agent Reinforcement Learning in Video Games3 Sep 2025
- 2025CARJAN: Agent-Based Generation and Simulation of Traffic Scenarios with AJAN29 Aug 2025
- 2025Interpretable Robot Control via Structured Behavior Trees and Large Language Models13 Aug 2025
- 2025EvoCurr: Self-evolving Curriculum with Behavior Code Generation for Complex Decision-making13 Aug 2025
- 2025Advancing Shared and Multi-Agent Autonomy in Underwater Missions: Integrating Knowledge Graphs and Retrieval-Augmented Generation27 Jul 2025
- 2025FEAST: A Flexible Mealtime-Assistance System Towards In-the-Wild Personalization17 Jun 2025
- 2025Hierarchical Language Models for Semantic Navigation and Manipulation in an Aerial-Ground Robotic System5 Jun 2025
- 2025Leveraging Pre-trained Large Language Models with Refined Prompting for Online Task and Motion Planning30 Apr 2025
- 2025ROSA: A Knowledge-based Solution for Robot Self-Adaptation29 Apr 2025
- 2025Modality Selection and Skill Segmentation via Cross-Modality Attention20 Apr 2025
- 2025Exploring GPT-4 for Robotic Agent Strategy with Real-Time State Feedback and a Reactive Behaviour Framework30 Mar 2025
- 2025A Unified Framework for Real-Time Failure Handling in Robotics Using Vision-Language Models, Reactive Planner and Behavior Trees19 Mar 2025
- 2025ADAPT: An Autonomous Forklift for Construction Site Operation18 Mar 2025
- 2025Agents Play Thousands of 3D Video Games17 Mar 2025
- 2025Intelligent Framework for Human-Robot Collaboration: Dynamic Ergonomics and Adaptive Decision-Making10 Mar 2025
50 newest of 107 All 107 (JSON)
- 2026GraSP: Graph-Structured Skill Compositions for LLM Agentscited by 26
- 2023LLM-MARS: Large Language Model for Behavior Tree Generation and NLP-enhanced Dialogue in Multi-Agent Robot Systemscited by 18
- 2026AI Agent Systems: Architectures, Applications, and Evaluationcited by 13
- 2024Affordable Generative Agentscited by 9
- 2025Agents Play Thousands of 3D Video Gamescited by 9
- 2024Harnessing Language for Coordination: A Framework and Benchmark for LLM-Driven Multi-Agent Controlcited by 4
- 2026ROSClaw: An OpenClaw ROS 2 Framework for Agentic Robot Control and Interactioncited by 3
- 2025Exploring GPT-4 for Robotic Agent Strategy with Real-Time State Feedback and a Reactive Behaviour Frameworkcited by 1
- 2026One Policy, Infinite NPCs: Persona-Traceable Shared RL Policies for Scalable Game Agentscited by 1
- 2024Behavior Trees Enable Structured Programming of Language Model Agentscited by 0
- 2026Hierarchical Control in Multi-Agent Games: LLM-based Planning and RL Executioncited by 0
- 2026Contract-Grounded Behavior Tree Synthesis via Coding Agentscited by 0
12 most cited of 14 All 14 (JSON)
- 2026Synthesizing Reactive Character Behaviors for Continuous Games via Programmatic Policy Search21 Sep 2026
- 2026Physical Agentic AI: An Architecture for Orchestrating a Robot Crew with LLMs23 Aug 2026
- 2026Contract-Grounded Behavior Tree Synthesis via Coding Agents13 Jul 2026
- 2026Hierarchical Control in Multi-Agent Games: LLM-based Planning and RL Execution18 Jun 2026
- 2026One Policy, Infinite NPCs: Persona-Traceable Shared RL Policies for Scalable Game Agents22 May 2026
- 2026GraSP: Graph-Structured Skill Compositions for LLM Agents20 Apr 2026
- 2026ROSClaw: An OpenClaw ROS 2 Framework for Agentic Robot Control and Interaction27 Mar 2026
- 2026AI Agent Systems: Architectures, Applications, and Evaluation5 Jan 2026
- 2025Exploring GPT-4 for Robotic Agent Strategy with Real-Time State Feedback and a Reactive Behaviour Framework30 Mar 2025
- 2025Agents Play Thousands of 3D Video Games17 Mar 2025
- 2024Harnessing Language for Coordination: A Framework and Benchmark for LLM-Driven Multi-Agent Control16 Dec 2024
- 2024Behavior Trees Enable Structured Programming of Language Model Agents11 Apr 2024
12 newest of 14 All 14 (JSON)
- 2024BVR Gym: A Reinforcement Learning Environment for Beyond-Visual-Range Air Combatcited by 3
- 2024Learning to Bridge the Gap: Efficient Novelty Recovery with Planning and Reinforcement Learningcited by 1
- 2025On the Fly Adaptation of Behavior Tree-Based Policies through Reinforcement Learningcited by 1
- 2026Progress Constraints for Reinforcement Learning in Behavior Treescited by 0
- 2026Learning Red Agent Policy from Observations for Neurosymbolic Autonomous Cyber Agentscited by 0
- 2026Learning Red Agent Policy from Observations for Neurosymbolic Autonomous Cyber Agents16 Jun 2026
- 2026Progress Constraints for Reinforcement Learning in Behavior Trees6 Feb 2026
- 2025On the Fly Adaptation of Behavior Tree-Based Policies through Reinforcement Learning8 Mar 2025
- 2024Learning to Bridge the Gap: Efficient Novelty Recovery with Planning and Reinforcement Learning28 Sep 2024
- 2024BVR Gym: A Reinforcement Learning Environment for Beyond-Visual-Range Air Combat26 Mar 2024
- 2024LogiCity: Advancing Neuro-Symbolic AI with Abstract Urban Simulationcited by 8
- 2024HBTP: Heuristic Behavior Tree Planning with Large Language Model Reasoningcited by 4
- 2026A Hierarchical Error-Corrective Graph Framework for Autonomous Agents with LLM-Based Action Generationcited by 0
- 2026Rethinking the Implications of Human Feedback for Preference Learning in Human-Robot Collaborationcited by 0
- 2026Rethinking the Implications of Human Feedback for Preference Learning in Human-Robot Collaboration12 Sep 2026
- 2026A Hierarchical Error-Corrective Graph Framework for Autonomous Agents with LLM-Based Action Generation9 Mar 2026
- 2024LogiCity: Advancing Neuro-Symbolic AI with Abstract Urban Simulation1 Nov 2024
- 2024HBTP: Heuristic Behavior Tree Planning with Large Language Model Reasoning3 Jun 2024
- 2023Principles and Guidelines for Evaluating Social Robot Navigation Algorithmscited by 56
- 2022Combining Evolution and Deep Reinforcement Learning for Policy Search: a Surveycited by 23
- 2021Bayesian Controller Fusion: Leveraging Control Priors in Deep Reinforcement Learning for Roboticscited by 20
- 2022Behavior Trees in Robot Control Systemscited by 13
- 2023HOI4ABOT: Human-Object Interaction Anticipation for Human Intention Reading Collaborative roBOTscited by 12
- 2024Integrating Intent Understanding and Optimal Behavior Planning for Behavior Tree Generation from Human Instructionscited by 12
- 2022Skill-based Multi-objective Reinforcement Learning of Industrial Robot Tasks with Planning and Knowledge Integrationcited by 10
- 2021Combining Planning and Learning of Behavior Trees for Robotic Assemblycited by 9
- 2025A Comprehensive Review of Multi-Agent Reinforcement Learning in Video Gamescited by 9
- 2024Autonomous Behavior Planning For Humanoid Loco-manipulation Through Grounded Language Modelcited by 8
- 2024HYPERmotion: Learning Hybrid Behavior Planning for Autonomous Loco-manipulationcited by 7
- 2025FEAST: A Flexible Mealtime-Assistance System Towards In-the-Wild Personalizationcited by 7
12 most cited of 76 All 76 (JSON)
- 2026APTree: Extended Behavior Trees for Adaptive and Scalable Automated Robotic Task Planning in Construction13 Oct 2026
- 2026Towards An LLM-Driven Unified Conversion Framework for BT and FSM in Autonomous Intelligent Systems24 Sep 2026
- 2026Behaviora - A Conceptual Architecture for External and Internal Behavior of Robots and Agents23 Sep 2026
- 2026ORDER: A Fictitious-World Benchmark for Domain-Adaptive Embodied AI13 Sep 2026
- 2026Robots Influencing Humans to Reveal their Goals during Collaboration and Competition31 Aug 2026
- 2026A Glimpse into Long-term Physical Coexistence with Intelligent Robots13 Jul 2026
- 2026ConsistNav: Closing the Action Consistency Gap in Zero-Shot Object Navigation with Semantic Executive Control11 May 2026
- 2026Reward Shaping and Action Masking for Compositional Tasks using Behavior Trees and LLMs7 May 2026
- 2026Federated Single-Agent Robotics: Multi-Robot Coordination Without Intra-Robot Multi-Agent Fragmentation13 Apr 2026
- 2026ECM Contracts: Contract-Aware, Versioned, and Governable Capability Interfaces for Embodied Agents10 Apr 2026
- 2026Intelligent Three Level Learning Architecture for Autonomous UAV Swarms in Search and Rescue9 Apr 2026
- 2026Governed Capability Evolution: Lifecycle-Time Compatibility Checking and Rollback for AI-Component-Based Systems, with a Proof-of-Concept Evaluation on Embodied Agents9 Apr 2026
12 newest of 76 All 76 (JSON)