Bridging Probabilistic Inference and Behavior Trees: An Interactive Framework for Adaptive Multi-Robot Cooperation
Chaoran Wang, Jingyuan Sun, Yanhui Zhang, Changju Wu
TL;DR
The paper addresses the challenge of coordinating robot teams under partial observability by unifying probabilistic inference with Behavior Trees. It introduces the Interactive Inference Behavior Tree (IIBT), embedding free-energy–minimizing inference directly into BT execution nodes to enable online, decentralized policy selection and coordination. Key contributions include a formal multi-robot generative model, variational inference with ELBO, expected free energy–based policy selection, and a detailed IIBT node design that preserves BT interpretability while enabling belief updates and collaboration. Experimental results from simulations and real-world cooperative tasks demonstrate substantial reductions in BT complexity (up to 76% fewer nodes) while maintaining robust, adaptive coordination under uncertainty. The framework promises scalable, interpretable multi-robot cooperation and sets the stage for extensions to heterogeneous teams and online preference learning in complex environments.
Abstract
This paper proposes an Interactive Inference Behavior Tree (IIBT) framework that integrates behavior trees (BTs) with active inference under the free energy principle for distributed multi-robot decision-making. The proposed IIBT node extends conventional BTs with probabilistic reasoning, enabling online joint planning and execution across multiple robots. It remains fully compatible with standard BT architectures, allowing seamless integration into existing multi-robot control systems. Within this framework, multi-robot cooperation is formulated as a free-energy minimization process, where each robot dynamically updates its preference matrix based on perceptual inputs and peer intentions, thereby achieving adaptive coordination in partially observable and dynamic environments. The proposed approach is validated through both simulation and real-world experiments, including a multi-robot maze navigation and a collaborative manipulation task, compared against traditional BTs(https://youtu.be/KX_oT3IDTf4). Experimental results demonstrate that the IIBT framework reduces BT node complexity by over 70%, while maintaining robust, interpretable, and adaptive cooperative behavior under environmental uncertainty.
