paper-with-me

Papers

Active Inference and Behavior Trees for Reactive Action Planning and Execution in Robotics

2020-11-19 · Corrado Pezzato, Carlos Hernandez Corbato, Stefan Bonhof, Martijn Wisse

We propose a hybrid combination of active inference and behavior trees (BTs) for reactive action planning and execution in dynamic environments, showing how robotic tasks can be formulated as a free-energy minimization problem. The proposed approach allows handling partially observable initial states and improves the robustness of classical BTs against unexpected contingencies while at the same time reducing the number of nodes in a tree. In this work, we specify the nominal behavior offline, through BTs. However, in contrast to previous approaches, we introduce a new type of leaf node to specify the desired state to be achieved rather than an action to execute. The decision of which action to execute to reach the desired state is performed online through active inference. This results in continual online planning and hierarchical deliberation. By doing so, an agent can follow a predefined offline plan while still keeping the ability to locally adapt and take autonomous decisions at runtime, respecting safety constraints. We provide proof of convergence and robustness analysis, and we validate our method in two different mobile manipulators performing similar tasks, both in a simulated and real retail environment. The results showed improved runtime adaptability with a fraction of the hand-coded nodes compared to classical BTs.

📄 PDF Abstract BibTeX arXiv:2011.09756

Code (1)

cpezzato/discrete_active_inference 공식 구현

Tasks

Decision Making

Similar Papers 제목 키워드 기반

Towards Blended Reactive Planning and Acting using Behavior Trees

2016-11-01 · Michele Colledanchise, Diogo Almeida, Petter Ögren

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 part of the algorithm is based on the idea o…

On modularity in reactive control architectures, with an application to formal verification

2020-08-28 · Oliver Biggar, Mohammad Zamani, Iman Shames

Modularity is a central principle throughout the design process for cyber-physical systems. Modularity reduces complexity and increases reuse of behavior. In this paper we pose and answer the following question: how can …

An expressiveness hierarchy of Behavior Trees and related architectures

2021-04-16 · Oliver Biggar, Mohammad Zamani, Iman Shames

In this paper we provide a formal framework for comparing the expressive power of Behavior Trees (BTs) to other action selection architectures. Taking inspiration from the analogous comparisons of structural programming …

Video-to-BT: Generating Reactive Behavior Trees from Human Demonstration Videos for Robotic Assembly

2025-09-20 · Xiwei Zhao, Yiwei Wang, Yansong Wu, Fan Wu 외 arxiv

Modern manufacturing demands robotic assembly systems with enhanced flexibility and reliability. However, traditional approaches often rely on programming tailored to each product by experts for fixed settings, which are…

Designing Robust Cyber-Defense Agents with Evolving Behavior Trees

2024-10-21 · Nicholas Potteiger, Ankita Samaddar, Hunter Bergstrom, Xenofon Koutsoukos

Modern network defense can benefit from the use of autonomous systems, offloading tedious and time-consuming work to agents with standard and learning-enabled components. These agents, operating on critical network infra…