[HTML][HTML] A survey of behavior trees in robotics and ai

M Iovino, E Scukins, J Styrud, P Ögren… - Robotics and Autonomous …, 2022 - Elsevier
Abstract Behavior Trees (BTs) were invented as a tool to enable modular AI in computer
games, but have received an increasing amount of attention in the robotics community in the …

Behavior trees in action: a study of robotics applications

R Ghzouli, T Berger, EB Johnsen, S Dragule… - Proceedings of the 13th …, 2020 - dl.acm.org
Autonomous robots combine a variety of skills to form increasingly complex behaviors called
missions. While the skills are often programmed at a relatively low level of abstraction, their …

Behavior trees and state machines in robotics applications

R Ghzouli, T Berger, EB Johnsen… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
Autonomous robots combine skills to form increasingly complex behaviors, called missions.
While skills are often programmed at a relatively low abstraction level, their coordination is …

Skill-based design of dependable robotic architectures

A Albore, D Doose, C Grand, J Guiochet… - Robotics and …, 2023 - Elsevier
Software architectures for autonomous systems are generally structured with 3 layers: a
decisional layer managing autonomous reasoning, a functional layer managing reactive …

Automatic decentralized behavior tree synthesis and execution for coordination of intelligent vehicles

TG Tadewos, L Shamgah, A Karimoddini - Knowledge-Based Systems, 2023 - Elsevier
This paper proposes a systematic approach for automatic tasking and coordination of a
heterogeneous team of cooperative autonomous vehicles forming an intelligent vehicle …

Handling concurrency in behavior trees

M Colledanchise, L Natale - IEEE Transactions on Robotics, 2021 - ieeexplore.ieee.org
This article addresses the concurrency issues affecting behavior trees (BTs), a popular tool
to model the behaviors of autonomous agents in the video game and the robotics industry …

Kt-bt: A framework for knowledge transfer through behavior trees in multirobot systems

SSO Venkata, R Parasuraman… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Multirobot and multiagent systems demonstrate collective (swarm) intelligence through
systematic and distributed integration of local behaviors in a group. Agents sharing …

Behavior tree learning for robotic task planning through Monte Carlo DAG search over a formal grammar

E Scheide, G Best, GA Hollinger - 2021 IEEE International …, 2021 - ieeexplore.ieee.org
We present an algorithm for learning behavior trees for robotic task planning, which
alleviates the need for time-intensive or infeasible manual design of control architectures …

On-the-fly decentralized tasking of autonomous vehicles

TG Tadewos, L Shamgah… - 2019 IEEE 58th …, 2019 - ieeexplore.ieee.org
This paper proposes a cooperative task allocation and execution strategy for a group of
agents with different capabilities to accomplish a mission autonomously. For each local …

Distributed behavior trees for heterogeneous robot teams

G Heppner, N Berg, D Oberacker… - 2023 IEEE 19th …, 2023 - ieeexplore.ieee.org
Heterogeneous Robot Teams can provide a wide range of capabilities and, therefore,
significant benefits when handling a mission. However, they also require new approaches to …