SHASTA A Simulator for Human and Swarm Team Applications

human-robot-interaction
python
Author

Hemanth Manjunatha

Published

July 22, 2024

Abstract

Human-Swarm Teams uniquely combine the ability of swarms and cognition of humans to achieve complex behaviors. There is a need for a human-in-the-loop simulation framework that can capture both the human’s action and cognition while interacting with the swarm of robots as well as the actions of the swarm itself to study the unique characteristics of a human-swarm team. In this paper, we present , an open-source simulation platform to study human-swarm applications. The platform provides a unified interface for humans and learning algorithms to command/learn swarm robot behaviors. The higher level swarm behavior is achieved by including single robot and swarm primitives such as formation control and path planning. SHASTA provides a unique ability to collect physiological information from humans and time synchronize it with swarm simulation. Using search-and-rescue as an example, we demonstrate the scalability and utility ofSHASTA in simulating human-swarm applications. We also demonstrate its ability to integrate physiological measurements as part of the simulation through a detailed human-study.

Results

The present work showed that physiological measurements could indeed be used to model the task difficulty through auxiliary measurements such as reaction time