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

Legs as manipulator: Pushing quadrupedal agility beyond locomotion

X Cheng, A Kumar, D Pathak - 2023 IEEE International …, 2023 - ieeexplore.ieee.org
Locomotion has seen dramatic progress for walking or running across challenging terrains.
However, robotic quadrupeds are still far behind their biological counterparts, such as dogs …

Automatic high-level motion sequencing methods for enabling multi-tasking construction robots

X Wang, S Wang, CC Menassa, VR Kamat… - Automation in …, 2023 - Elsevier
Robots are expected to play an important role in future construction work. However, they are
not yet widely adopted by the industry because it is difficult and expensive to program robots …

[PDF][PDF] A review of communicating robot learning during human-robot interaction

S Habibian, AA Valdivia… - arXiv preprint arXiv …, 2023 - collab.me.vt.edu
For robots to seamlessly interact with humans, we first need to make sure that humans and
robots understand one another. Diverse algorithms have been developed to enable robots …

Learning behavior trees with genetic programming in unpredictable environments

M Iovino, J Styrud, P Falco… - 2021 IEEE International …, 2021 - ieeexplore.ieee.org
Modern industrial applications require robots to operate in unpredictable environments, and
programs to be created with a minimal effort, to accommodate frequent changes to the task …

Building the foundation of robot explanation generation using behavior trees

Z Han, D Giger, J Allspaw, MS Lee, H Admoni… - ACM Transactions on …, 2021 - dl.acm.org
As autonomous robots continue to be deployed near people, robots need to be able to
explain their actions. In this article, we focus on organizing and representing complex tasks …

Learning hierarchical task networks with preferences from unannotated demonstrations

K Chen, NS Srikanth, D Kent… - … on Robot Learning, 2021 - proceedings.mlr.press
We address the problem of learning Hierarchical Task Networks (HTNs) from unannotated
task demonstrations, while retaining action execution preferences present in the …

Learning behavior trees from planning experts using decision tree and logic factorization

S Gugliermo, E Schaffernicht… - IEEE Robotics and …, 2023 - ieeexplore.ieee.org
The increased popularity of Behavior Trees (BTs) in different fields of robotics requires
efficient methods for learning BTs from data instead of tediously handcrafting them. Recent …

Strategy and skill learning for physics-based table tennis animation

J Wang, J Hodgins, J Won - ACM SIGGRAPH 2024 Conference Papers, 2024 - dl.acm.org
Recent advancements in physics-based character animation leverage deep learning to
generate agile and natural motion, enabling characters to execute movements such as …

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 …