KT-BT: A Framework for Knowledge Transfer Through Behavior Trees in Multi-Robot Systems

Multi-Robot and Multi-Agent Systems demonstrate collective (swarm) intelligence through systematic and distributed integration of local behaviors in a group. Agents sharing knowledge about the mission and environment can enhance performance at individual and mission levels. However, this is difficult to achieve, partly due to the lack of a generic framework for transferring part of the known knowledge (behaviors) between agents. This paper presents a new knowledge representation framework and a transfer strategy called KT-BT: Knowledge Transfer through Behavior Trees. The KT-BT framework follows a query-response-update mechanism through an online Behavior Tree framework, where agents broadcast queries for unknown conditions and respond with appropriate knowledge using a condition-action-control sub-flow. We embed a novel grammar structure called stringBT that encodes knowledge, enabling behavior sharing. We theoretically investigate the properties of the KT-BT framework in achieving homogeneity of high knowledge across the entire group compared to a heterogeneous system without the capability of sharing their knowledge. We extensively verify our framework in a simulated multi-robot search and rescue problem. The results show successful knowledge transfers and improved group performance in various scenarios. We further study the effects of opportunities and communication range on group performance, knowledge spread, and functional heterogeneity in a group of agents, presenting interesting insights.

READ FULL TEXT

page 1

page 5

page 8

page 9

page 10

page 11

page 13

research
11/08/2022

A study on the ephemeral nature of knowledge shared within multiagent systems

Achieving knowledge sharing within an artificial swarm system could lead...
research
12/08/2020

Impact of Heterogeneity in Multi-Robot Systems on Collective Behaviors Studied Using a Search and Rescue Problem

Many species in nature demonstrate symbiotic relationships leading to em...
research
03/01/2019

Evaluation Mechanism of Collective Intelligence for Heterogeneous Agents Group

Collective intelligence is manifested when multiple agents coherently wo...
research
03/06/2017

Context-Based Concurrent Experience Sharing in Multiagent Systems

One of the key challenges for multi-agent learning is scalability. In th...
research
09/01/2020

Needs-driven Heterogeneous Multi-Robot Cooperation in Rescue Missions

This paper focuses on the teaming aspects and the role of heterogeneity ...
research
09/15/2023

Distributed Behavior Trees for Heterogeneous Robot Teams

Heterogeneous Robot Teams can provide a wide range of capabilities and t...
research
06/29/2021

A Toolchain to Design, Execute, and Monitor Robots Behaviors

In this paper, we present a toolchain to design, execute, and verify rob...

Please sign up or login with your details

Forgot password? Click here to reset