中文
相关论文

相关论文: A formal implementation of Behavior Trees to act i…

200 篇论文

The possibility to create reactive robot programs faster without the need for extensively trained programmers is becoming increasingly important. So far, it has not been explored how various techniques for creating Behavior Tree (BT)…

In this paper we review the actor-based language, Timed Rebeca, with a focus on its formal semantics and formal verification techniques. Timed Rebeca can be used to model systems consisting of encapsulated components which communicate by…

编程语言 · 计算机科学 2023-09-15 Marjan Sirjani , Ehsan Khamespanah

Robotic assembly tasks remain an open challenge due to their long horizon nature and complex part relations. Behavior trees (BTs) are increasingly used in robot task planning for their modularity and flexibility, but creating them manually…

机器人学 · 计算机科学 2025-06-19 Jicong Ao , Fan Wu , Yansong Wu , Abdalla Swikir , Sami Haddadin

Robotic assistance in robot arm teleoperation tasks has recently gained a lot of traction in industrial and domestic environment. A wide variety of input devices is used in such setups. Due to the noise in the input signals (e.g., Brain…

机器人学 · 计算机科学 2023-03-21 Mohamed Behery , Minh Trinh , Christian Brecher , Gerhard Lakemeyer

Behavior Trees, which originated in video games as a method for controlling NPCs but have since gained traction within the robotics community, are a framework for describing the execution of a task. BehaVerify is a tool that creates a nuXmv…

机器人学 · 计算机科学 2024-02-21 Serena S. Serbinowska , Taylor T. Johnson

Learning robot control policies from demonstrations is a powerful paradigm, yet real-world data is often suboptimal, noisy, or otherwise imperfect, posing significant challenges for imitation and reinforcement learning. In this work, we…

机器学习 · 计算机科学 2026-04-07 Aniruddh G. Puranic , Sebastian Schirmer , John S. Baras , Calin Belta

Behavior Trees (BTs) got the robotics society attention not least thanks to their modularity and reusability. The subtrees of BTs could be treated as separate behaviors and therefore reused. We address the following research question: do we…

机器人学 · 计算机科学 2020-02-11 Evgenii Safronov

Threat detection systems rely on rule-based logic to identify adversarial behaviors, yet the conformance of these rules to high-level threat models is rarely verified formally. We present a formal verification framework that models both…

密码学与安全 · 计算机科学 2025-09-17 Dumitru-Bogdan Prelipcean , Cătălin Dima

Behavior Engineering (BE) provides a rigorous way to derive a formal specification of a software system from the requirements written in natural language. Its graphical specification language, Behavior Tree (BT), has been used with success…

软件工程 · 计算机科学 2014-01-22 Kushal Ahmed , Toby Myers , Lian Wen , Abdul Sattar

The use of Large Language Models (LLMs) for generating Behavior Trees (BTs) has recently gained attention in the robotics community, yet remains in its early stages of development. In this paper, we propose a novel framework that leverages…

机器人学 · 计算机科学 2025-01-13 Naoki Wake , Atsushi Kanehira , Jun Takamatsu , Kazuhiro Sasabuchi , Katsushi Ikeuchi

Designers of autonomous agents, whether in physical or virtual environments, need to express nondeterminisim, failure, and parallelism in behaviors, as well as accounting for synchronous coordination between agents. Behavior Trees are a…

编程语言 · 计算机科学 2018-03-28 Chris Martens , Eric Butler , Joseph C. Osborn

This paper presents a framework to apply property-based testing (PBT) on top of temporal formal models. The aim of this work is to help software engineers to understand temporal models that are presented formally and to make use of the…

软件工程 · 计算机科学 2017-05-30 Nasser Alzahrani , Maria Spichkova , Jan Olaf Blech

With the rising demand for flexible manufacturing, robots are increasingly expected to operate in dynamic environments where local -- such as slight offsets or size differences in workpieces -- are common. We propose to address the problem…

机器人学 · 计算机科学 2025-03-11 Marco Iannotta , Johannes A. Stork , Erik Schaffernicht , Todor Stoyanov

Behavior Trees (BTs) are increasingly becoming a popular control structure in robotics due to their modularity, reactivity, and robustness. In terms of BT generation methods, BT planning shows promise for generating reliable BTs. However,…

机器人学 · 计算机科学 2025-03-10 Yishuai Cai , Xinglin Chen , Yunxin Mao , Minglong Li , Shaowu Yang , Wenjing Yang , Ji Wang

This paper presents an innovative exploration of the application potential of large language models (LLM) in addressing the challenging task of automatically generating behavior trees (BTs) for complex tasks. The conventional manual BT…

计算与语言 · 计算机科学 2024-01-17 Fu Li , Xueying Wang , Bin Li , Yunlong Wu , Yanzhen Wang , Xiaodong Yi

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

Interpretable policy representations like Behavior Trees (BTs) and Dynamic Motion Primitives (DMPs) enable robot skill transfer from human demonstrations, but each faces limitations: BTs require expert-crafted low-level actions, while DMPs…

机器人学 · 计算机科学 2025-05-14 David Cáceres Domínguez , Erik Schaffernicht , Todor Stoyanov

In this paper, a novel process has been developed to realize high-level complex cognitive behaviors into reactive agents, efficiently. This method paves the way for deducting high-level reactive behaviors from low-level perceptive…

机器人学 · 计算机科学 2016-12-14 Matin Macktoobian , Ahmad T Khataminejad

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

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