Task Planning with Belief Behavior Trees
Not on the map. Why?
Abstract (arXiv)
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 for the uncertainty that affects both the conditions and action nodes of the BT. The tree gets synthesized following a planning strategy for BTs proposed recently: from a set of goal conditions we iteratively select a goal and find the action, or in general the subtree, that satisfies it. Such action may have preconditions that do not hold. For those preconditions, we find an action or subtree in the same fashion. We extend this approach by including, in the planner, actions that have the purpose to reduce the uncertainty that affects the value of a condition node in the BT (for example, turning on the lights to have better lighting conditions). We demonstrate that BBTs allows task planning with non-deterministic outcomes for actions. We provide experimental validation of our approach in a real robotic scenario and - for sake of reproducibility - in a simulated one.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1.
3 papers.
- 2023LLM-MARS: Large Language Model for Behavior Tree Generation and NLP-enhanced Dialogue in Multi-Agent Robot Systemscited by 17
- 2024A Study on Training and Developing Large Language Models for Behavior Tree Generationcited by 4
- 2022Behavior Tree-Based Task Planning for Multiple Mobile Robots using a Data Distribution Servicecited by 0
- 2024A Study on Training and Developing Large Language Models for Behavior Tree Generation16 Jan 2024
- 2023LLM-MARS: Large Language Model for Behavior Tree Generation and NLP-enhanced Dialogue in Multi-Agent Robot Systems14 Dec 2023
- 2022Behavior Tree-Based Task Planning for Multiple Mobile Robots using a Data Distribution Service26 Jan 2022