Using Information Invariants to Compare Swarm Algorithms and General Multi-Robot Algorithms: A Technical Report

02/25/2018
by   Gabriel Arpino, et al.
0

Robotic swarms are decentralized multi-robot systems whose members use local information from proximal neighbors to execute simple reactive control laws that result in emergent collective behaviors. In contrast, members of a general multi-robot system may have access to global information, all- to-all communication or sophisticated deliberative collabora- tion. Some algorithms in the literature are applicable to robotic swarms. Others require the extra complexity of general multi- robot systems. Given an application domain, a system designer or supervisory operator must choose an appropriate system or algorithm respectively that will enable them to achieve their goals while satisfying mission constraints (e.g. bandwidth, energy, time limits). In this paper, we compare representative swarm and general multi-robot algorithms in two application domains - navigation and dynamic area coverage - with respect to several metrics (e.g. completion time, distance trav- elled). Our objective is to characterize each class of algorithms to inform offline system design decisions by engineers or online algorithm selection decisions by supervisory operators. Our contributions are (a) an empirical performance comparison of representative swarm and general multi-robot algorithms in two application domains, (b) a comparative analysis of the algorithms based on the theory of information invariants, which provides a theoretical characterization supported by our empirical results.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/08/2020

Improved Swarm Engineering: Aligning Intuition and Analysis

When designing swarm-robotic systems, systematic comparison of swarm con...
research
05/26/2023

Communication-Efficient Reinforcement Learning in Swarm Robotic Networks for Maze Exploration

Smooth coordination within a swarm robotic system is essential for the e...
research
09/10/2021

Learning to Swarm with Knowledge-Based Neural Ordinary Differential Equations

Understanding decentralized dynamics from collective behaviors in swarms...
research
02/14/2022

Efficient quantitative assessment of robot swarms: coverage and targeting Lévy strategies

Biologically inspired strategies have long been adapted to swarm robotic...
research
04/11/2018

Controlling Swarms: A Programming Paradigm with Minimalistic Communication

Inspired by natural swarms, numerous control schemes enabling robotic sw...
research
06/30/2014

Navigating Robot Swarms Using Collective Intelligence Learned from Golden Shiner Fish

Navigating networked robot swarms often requires knowing where to go, se...
research
03/14/2021

Design of a vision based range bearing and heading system for robot swarms

An essential problem of swarm robotics is how members of the swarm knows...

Please sign up or login with your details

Forgot password? Click here to reset