[图书][B] Behavior trees in robotics and AI: An introduction

M Colledanchise, P Ögren - 2018 - taylorfrancis.com
Behavior Trees (BTs) provide a way to structure the behavior of an artificial agent such as a
robot or a non-player character in a computer game. Traditional design methods, such as …

[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 …

How behavior trees modularize hybrid control systems and generalize sequential behavior compositions, the subsumption architecture, and decision trees

M Colledanchise, P Ögren - IEEE Transactions on robotics, 2016 - ieeexplore.ieee.org
Behavior trees (BTs) are a way of organizing the switching structure of a hybrid dynamical
system (HDS), which was originally introduced in the computer game programming …

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 …

How behavior trees modularize robustness and safety in hybrid systems

M Colledanchise, P Ögren - 2014 IEEE/RSJ International …, 2014 - ieeexplore.ieee.org
Behavior Trees (BTs) have become a popular framework for designing controllers of in-
game opponents in the computer gaming industry. In this paper, we formalize and analyze …

An expressiveness hierarchy of behavior trees and related architectures

O Biggar, M Zamani, I Shames - IEEE Robotics and Automation …, 2021 - ieeexplore.ieee.org
In this letter, we provide a formal framework for comparing the expressive power of Behavior
Trees (BTs) to other action selection architectures. Taking inspiration from the analogous …

The advantages of using behavior trees in mult-robot systems

M Colledanchise, A Marzinotto… - Proceedings of ISR …, 2016 - ieeexplore.ieee.org
Multi-robot teams offer possibilities of improved performance and fault tolerance, compared
to single robot solutions. In this paper, we show how to realize those possibilities when …

Performance analysis of stochastic behavior trees

M Colledanchise, A Marzinotto… - 2014 IEEE International …, 2014 - ieeexplore.ieee.org
This paper presents a mathematical framework for performance analysis of Behavior Trees
(BTs). BTs are a recent alternative to Finite State Machines (FSMs), for doing modular task …

Planning for automated testing of implicit constraints in behavior trees

U Köckemann, D Calisi, G Gemignani… - Proceedings of the …, 2023 - ojs.aaai.org
Abstract Behavior Trees (BTs) are a formalism increasingly used to control the execution of
robotic systems. The strength of BTs resides in their compact, hierarchical and transparent …

How behavior trees generalize the teleo-reactive paradigm and and-or-trees

M Colledanchise, P Ögren - 2016 IEEE/RSJ International …, 2016 - ieeexplore.ieee.org
Behavior Trees (BTs) is a way of organizing the switching structure of a control system, that
was originally developed in the computer gaming industry but is now also being used in …