Behavior trees in robot control systems

P Ögren, CI Sprague - Annual Review of Control, Robotics, and …, 2022 - annualreviews.org
In this article, we provide a control-theoretic perspective on the research area of behavior
trees in robotics. The key idea underlying behavior trees is to make use of modularity …

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

Combining planning and learning of behavior trees for robotic assembly

J Styrud, M Iovino, M Norrlöf… - … on Robotics and …, 2022 - ieeexplore.ieee.org
Industrial robots can solve tasks in controlled environments, but modern applications require
robots able to operate also in unpredictable surroundings. An increasingly popular reactive …

Reactive task and motion planning under temporal logic specifications

S Li, D Park, Y Sung, JA Shah… - 2021 IEEE International …, 2021 - ieeexplore.ieee.org
We present a task-and-motion planning (TAMP) algorithm robust against a human operator's
cooperative or adversarial interventions. Interventions often invalidate the current plan and …

Robot behavior-tree-based task generation with large language models

Y Cao, CS Lee - arXiv preprint arXiv:2302.12927, 2023 - arxiv.org
Nowadays, the behavior tree is gaining popularity as a representation for robot tasks due to
its modularity and reusability. Designing behavior-tree tasks manually is time-consuming for …

Bebop-combining reactive planning and bayesian optimization to solve robotic manipulation tasks

J Styrud, M Mayr, E Hellsten… - … on Robotics and …, 2024 - ieeexplore.ieee.org
Robotic systems for manipulation tasks are increasingly expected to be easy to configure for
new tasks. While in the past, robot programs were often written statically and tuned …

Specification-guided behavior tree synthesis and execution for coordination of autonomous systems

TG Tadewos, AAR Newaz, A Karimoddini - Expert Systems with …, 2022 - Elsevier
This paper develops an automatic online Behavior Tree (BT) synthesis and execution
technique to guide an autonomous agent to accomplish a series of missions expressed in …

Logic programming for deliberative robotic task planning

D Meli, H Nakawala, P Fiorini - Artificial Intelligence Review, 2023 - Springer
Over the last decade, the use of robots in production and daily life has increased. With
increasingly complex tasks and interaction in different environments including humans …

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 …

A framework for formal verification of behavior trees with linear temporal logic

O Biggar, M Zamani - IEEE Robotics and Automation Letters, 2020 - ieeexplore.ieee.org
Despite the current increasing popularity of Behavior Trees (BTs) in the robotics community,
there does not currently exist a method to formally verify their correctness without …