中文
相关论文

相关论文: Behavior Trees and State Machines in Robotics Appl…

200 篇论文

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 coordination is architecturally separated and often…

机器人学 · 计算机科学 2020-11-17 Razan Ghzouli , Thorsten Berger , Einar Broch Johnsen , Swaib Dragule , Andrzej Wąsowski

Context and motivation: In recent years, behavior trees have gained growing interest within the robotics community as a specification and control switching mechanism for the different tasks that form a robotics mission. Problem: Given the…

软件工程 · 计算机科学 2025-03-24 Razan Ghzouli , Rebekka Wohlrab , Jennifer Horkoff

Domestic and service robots have the potential to transform industries such as health care and small-scale manufacturing, as well as the homes in which we live. However, due to the overwhelming variety of tasks these robots will be expected…

机器人学 · 计算机科学 2021-06-04 Gavin Suddrey , Ben Talbot , Frederic Maire

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

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 are a task switching policy representation that can grant reactiveness and fault tolerance. Moreover, because of their structure and modularity, a variety of methods can be used to generate them automatically. In this short…

机器人学 · 计算机科学 2023-01-18 Matteo Iovino , Christian Smith

Heterogeneous Robot Teams can provide a wide range of capabilities and therefore significant benefits when handling a mission. However, they also require new approaches to capability and mission definition that are not only suitable to…

机器人学 · 计算机科学 2024-02-06 Georg Heppner , Nils Berg , David Oberacker , Niklas Spielbauer , Arne Roennau , Rüdiger Dillmann

Model-driven software development is a promising way to cope with the complexity of system integration in advanced robotics, as it already demonstrated its benefits in domains with comparably challenging system integration requirements.…

机器人学 · 计算机科学 2013-02-27 Arne Nordmann , Sebastian Wrede

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

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

The stakeholders involved in software development are becoming increasingly diverse, with both human contributors from varied backgrounds and AI-powered agents collaborating together in the process. This situation presents unique governance…

软件工程 · 计算机科学 2025-10-17 Adem Ait , Gwendal Jouneaux , Javier Luis Cánovas Izquierdo , Jordi Cabot

We propose a design for a functional programming language for autonomous agents, built off the ideas and motivations of Behavior Trees (BTs). BTs are a popular model for designing agents behavior in robotics and AI. However, as their growth…

编程语言 · 计算机科学 2024-12-13 Oliver Biggar , Iman Shames

The First International Workshop on Domain-Specific Languages and models for ROBotic systems (DSLRob'10) was held at the 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'10), October 2010 in Taipei, Taiwan. The…

机器人学 · 计算机科学 2011-02-23 Ulrik P. Schultz , Serge Stinckwich , Mikal Ziane

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

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 represent a hierarchical and modular way of combining several low-level control policies into a high-level task-switching policy. Hybrid dynamical systems can also be seen in terms of task switching between different…

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

Robots need task planning to sequence and execute actions toward achieving their goals. On the other hand, Behavior Trees provide a mathematical model for specifying plan execution in an intrinsically composable, reactive, and robust way.…

机器人学 · 计算机科学 2021-01-12 Francisco Martín , Matteo Morelli , Huascar Espinoza , Francisco J. R. Lera , Vicente Matellán

Proceedings of the Second International Workshop on Domain-Specific Languages and Models for Robotic Systems (DSLRob'11), held in conjunction with the 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2011),…

机器人学 · 计算机科学 2012-12-14 Ulrik Pagh Schultz , Serge Stinckwich

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 use of Domain-Specific Languages (DSLs) is a promising field for the development of tools tailored to specific problem spaces, effectively diminishing the complexity of hand-made software. With the goal of making models as precise,…

软件工程 · 计算机科学 2019-01-18 Fernando Macías , Uwe Wolter , Adrian Rutle , Francisco Durán , Roberto Rodriguez-Echeverria
‹ 上一页 1 2 3 10 下一页 ›