Human–robot interaction in industrial collaborative robotics: a literature review of the decade 2008–2017

A Hentout, M Aouache, A Maoudj, I Akli - Advanced Robotics, 2019 - Taylor & Francis
Currently, a large number of industrial robots have been deployed to replace or assist
humans to perform various repetitive and dangerous manufacturing tasks. However, based …

[图书][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 for computer games

YA Sekhavat - International Journal on Artificial Intelligence Tools, 2017 - World Scientific
Although a Finite State Machine (FSM) is easy to implement the behaviors of None-Player
Characters (NPC) in computer games, it is difficult to maintain and control the behaviors with …

Towards blended reactive planning and acting using behavior trees

M Colledanchise, D Almeida… - … conference on robotics …, 2019 - ieeexplore.ieee.org
In this paper, we show how a planning algorithm can be used to automatically create and
update a Behavior Tree (BT), controlling a robot in a dynamic environment. The planning …

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 …

Learning of behavior trees for autonomous agents

M Colledanchise, R Parasuraman… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
In this paper, we study the problem of automatically synthesizing a successful behavior tree
(BT) in an a priori unknown dynamic environment. Starting with a given set of actions, a …

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 …

Extended behavior trees for quick definition of flexible robotic tasks

F Rovida, B Grossmann… - 2017 IEEE/RSJ …, 2017 - ieeexplore.ieee.org
The requirement of flexibility in the modern industries demands robots that can be efficiently
and quickly adapted to different tasks. A way to achieve such a flexible programming …