中文
相关论文

相关论文: Improving the Parallel Execution of Behavior Trees

200 篇论文

Behavior Trees (BTs) are becoming a popular tool to model the behaviors of autonomous agents in the computer game and the robotics industry. One of the key advantages of BTs lies in their composability, where complex behaviors can be built…

机器人学 · 计算机科学 2020-07-16 Michele Colledanchise , Lorenzo Natale

This paper 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. BT designers can easily build complex behaviors composing…

机器人学 · 计算机科学 2022-03-22 Michele Colledanchise , Lorenzo Natale

Behavior trees (BTs) are an optimally modular framework to assemble hierarchical hybrid control policies from a set of low-level control policies using a tree structure. Many robotic tasks are naturally decomposed into a hierarchy of…

系统与控制 · 电气工程与系统科学 2023-08-21 Christopher Iliffe Sprague , Petter Ögren

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 last decade. With rising demands on agent AI complexity, game…

机器人学 · 计算机科学 2020-05-14 Matteo Iovino , Edvards Scukins , Jonathan Styrud , Petter Ögren , Christian Smith

A Behavior Tree (BT) is a way to structure the switching between different tasks in an autonomous agent, such as a robot or a virtual entity in a computer game. BTs are a very efficient way of creating complex systems that are both modular…

机器人学 · 计算机科学 2022-10-26 Michele Colledanchise , Petter Ögren

There is a growing interest in Behavior Trees (BTs) as a tool to describe and implement robot behaviors. BTs were devised in the video game industry and their adoption in robotics resulted in the development of ad-hoc libraries to design…

机器人学 · 计算机科学 2022-06-29 Michele Colledanchise , Lorenzo Natale

Behavior Trees (BTs) have found a widespread adoption in robotics due to appealing features, their ease of use as a conceptual model of control policies and the availability of software tooling for BT-based design of control software.…

机器人学 · 计算机科学 2025-04-11 Enrico Ghiorzi , Christian Henkel , Matteo Palmas , Michaela Klauck , Armando Tacchella

Behavior Trees constitute a widespread AI tool which has been successfully spun out in robotics. Their advantages include simplicity, modularity, and reusability of code. However, Behavior Trees remain a high-level decision making engine;…

机器人学 · 计算机科学 2020-09-01 Pilar de la Cruz , Justus Piater , Matteo Saveriano

As complex autonomous robotic systems become more widespread, the need for transparent and reusable Artificial Intelligence (AI) designs becomes more apparent. In this paper we analyse how the principles behind Behavior Trees (BTs), an…

人工智能 · 计算机科学 2021-05-26 Oliver Biggar , Mohammad Zamani , Iman Shames

The Industry 4.0 paradigm manifests the shift towards mass customization and cyber-physical production systems (CPPS) and sets new requirements for industrial automation software in terms of modularity, flexibility, and short development…

软件工程 · 计算机科学 2024-04-23 Aleksandr Sidorenko , Mahdi Rezapour , Achim Wagner , Martin Ruskowski

Behavior Trees (BTs) are high level controllers that have found use in a wide range of robotics tasks. As they grow in popularity and usage, it is crucial to ensure that the appropriate tools and methods are available for ensuring they work…

机器人学 · 计算机科学 2024-11-22 Serena S. Serbinowska , Nicholas Potteiger , Anne M. Tumlin , Taylor T. Johnson

Behavior trees (BTs) emerged from video game development as a graphical language for modeling intelligent agent behavior. BTs have several properties which are attractive for modeling medical procedures including human-readability,…

机器人学 · 计算机科学 2018-01-25 Blake Hannaford

Behavior trees (BTs) are a popular method for modeling NPC and enemy AI behavior and have been widely used in commercial games. In this work, rather than use BTs to model game playing agents, we use them for modeling game design agents,…

人工智能 · 计算机科学 2021-10-11 Anurag Sarkar , Seth Cooper

Objective: Effective collaboration between machines and clinicians requires flexible data structures to represent medical processes and clinical practice guidelines. Such a data structure could enable effective turn-taking between human and…

人机交互 · 计算机科学 2018-08-29 Blake Hannaford , Randall Bly , Ian Humphreys , Mark Whipple

Behavior Trees (BTs) offer a powerful paradigm for designing modular and reactive robot controllers. BT planning, an emerging field, provides theoretical guarantees for the automated generation of reliable BTs. However, BT planning…

机器人学 · 计算机科学 2026-03-18 Yishuai Cai , Xinglin Chen , Yunxin Mao , Kun Hu , Minglong Li , Yaodong Yang , Yuanpei Chen

In this paper, we propose Belief Behavior Trees (BBTs), an extension to Behavior Trees (BTs) that allows to automatically create a policy that controls a robot in partially observable environments. We extend the semantic of BTs to account…

机器人学 · 计算机科学 2020-08-24 Evgenii Safronov , Michele Colledanchise , Lorenzo Natale

Behavior Trees (BTs) provide a structured and reactive framework for decision-making, commonly used to switch between sub-controllers based on environmental conditions. Reinforcement Learning (RL), on the other hand, can learn near-optimal…

人工智能 · 计算机科学 2026-02-12 Finn Rietz , Mart Kartašev , Petter Ögren , Johannes A. Stork

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 starting from a single robot system controlled by a…

机器人学 · 计算机科学 2015-02-11 Michele Colledanchise , Alejandro Marzinotto , Dimos V. Dimarogonas , Petter Ögren

In this paper, we enable automated property verification of deliberative components in robot control architectures. We focus on formalizing the execution context of Behavior Trees (BTs) to provide a scalable, yet formally grounded,…

In industrial applications Finite State Machines (FSMs) are often used to implement decision making policies for autonomous systems. In recent years, the use of Behavior Trees (BT) as an alternative policy representation has gained…

机器人学 · 计算机科学 2024-03-29 Mattias Hallen , Matteo Iovino , Shiva Sander-Tavallaey , Christian Smith
‹ 上一页 1 2 3 10 下一页 ›