Learning Robot Swarm Tactics over Complex Adversarial Environments

09/13/2021
by   Amir Behjat, et al.
0

To accomplish complex swarm robotic missions in the real world, one needs to plan and execute a combination of single robot behaviors, group primitives such as task allocation, path planning, and formation control, and mission-specific objectives such as target search and group coverage. Most such missions are designed manually by teams of robotics experts. Recent work in automated approaches to learning swarm behavior has been limited to individual primitives with sparse work on learning complete missions. This paper presents a systematic approach to learn tactical mission-specific policies that compose primitives in a swarm to accomplish the mission efficiently using neural networks with special input and output encoding. To learn swarm tactics in an adversarial environment, we employ a combination of 1) map-to-graph abstraction, 2) input/output encoding via Pareto filtering of points of interest and clustering of robots, and 3) learning via neuroevolution and policy gradient approaches. We illustrate this combination as critical to providing tractable learning, especially given the computational cost of simulating swarm missions of this scale and complexity. Successful mission completion outcomes are demonstrated with up to 60 robots. In addition, a close match in the performance statistics in training and testing scenarios shows the potential generalizability of the proposed framework.

READ FULL TEXT

page 1

page 2

research
05/24/2019

Decentralized Informative Path Planning with Exploration-Exploitation Balance for Swarm Robotic Search

Swarm robotic search is concerned with searching targets in unknown envi...
research
04/19/2019

Secure and secret cooperation of robotic swarms by using Merkle trees

Swarm robotics systems are envisioned to become an important component o...
research
06/17/2021

Optimizing robotic swarm based construction tasks

Social insects in nature such as ants, termites and bees construct their...
research
05/11/2021

Autonomous Situational Awareness for Robotic Swarms in High-Risk Environments

This paper describes a technique for the autonomous mission planning of ...
research
02/06/2019

Spacecraft Swarm Attitude Control for Small Body Surface Observation

Understanding the physics of small bodies such as asteroids, comets, and...
research
09/24/2021

Using Physiological Information to Classify Task Difficulty in Human-Swarm Interaction

Human-swarm interaction has recently gained attention due to its plethor...
research
03/09/2021

A model-based framework for learning transparent swarm behaviors

This paper proposes a model-based framework to automatically and efficie...

Please sign up or login with your details

Forgot password? Click here to reset