paper-with-me

홈 › Papers

Improving the Modularity of AUV Control Systems using Behaviour Trees

2018-11-01 · Christopher Iliffe Sprague, Özer Özkahraman, Andrea Munafo, Rachel Marlow, Alexander Phillips, Petter Ögren

In this paper, we show how behaviour trees (BTs) can be used to design modular, versatile, and robust control architectures for mission-critical systems. In particular, we show this in the context of autonomous underwater vehicles (AUVs). Robustness, in terms of system safety, is important since manual recovery of AUVs is often extremely difficult. Further more, versatility is important to be able to execute many different kinds of missions. Finally, modularity is needed to achieve a combination of robustness and versatility, as the complexity of a versatile systems needs to be encapsulated in modules, in order to create a simple overall structure enabling robustness analysis. The proposed design is illustrated using a typical AUV mission.

📄 PDF Abstract BibTeX arXiv:1811.00426

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

An Extended Convergence Result for Behaviour Tree Controllers

2023-08-17 · Christopher Iliffe Sprague, Petter Ögren

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…

Behavior Trees in Robot Control Systems

2022-03-24 · Petter Ögren, Christopher I. Sprague

In this paper we will give a control theoretic perspective on the research area of behavior trees in robotics. The key idea underlying behavior trees is to make use of modularity, hierarchies and feedback, in order to ha…

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 …

A principled analysis of Behavior Trees and their generalisations

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

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 …

Decision Making

Behavior Trees vs Executable Ontologies: a Comparative Analysis of Robot Control Paradigms

2025-11-19 · Alexander Boldachev arxiv

This paper compares two distinct approaches to modeling robotic behavior: imperative Behavior Trees (BTs) and declarative Executable Ontologies (EO), implemented through the boldsea framework. BTs structure behavior hier…