MORE | Fall 2020

Control and Coordination of Multi-Robot Swarm Systems

Data icon, disabled. Four grey bars arranged like a vertical bar chart.

Robot swarms show great promise in performing complex tasks in areas ranging from search and rescue to interplanetary exploration and yet controlling the behaviors of these swarms effectively is an open research problem. This research investigates the control of robot behaviors in a swarm system where robots learn to act in their environment using demonstrations obtained from artificially generated swarm motion data along with Reinforcement Learning (RL). The use of RL ensures that the swarm system can adapt to uncertainty in its environment. This work also uses Graph Neural Networks (GNNs) in the controller for the swarm system that provides a robot with contextual information about its environment and serves as an inductive bias in the learning process.

Student researcher

Parth Khopkar

Parth Khopkar

Computer science

Hometown: Indore, Madhya Pradesh, India

Graduation date: Spring 2021