Human Interaction with Robot Swarms: A Survey - Robotics Institute Carnegie Mellon University

Human Interaction with Robot Swarms: A Survey

Andreas Kolling, Phillip Walker, Nilanjan Chakraborty, Katia Sycara, and Michael Lewis
Journal Article, IEEE Transactions on Human-Machine Systems, Vol. 46, No. 1, pp. 9 - 26, February, 2016

Abstract

Recent advances in technology are delivering robots of reduced size and cost. A natural outgrowth of these advances are systems comprised of large numbers of robots that collaborate autonomously in diverse applications. Research on effective, autonomous control of such systems, commonly called swarms, has increased dramatically in recent years and received attention from many domains, such as bio-inspired robotics and control theory. These kinds of distributed systems present novel challenges for the effective integration of human supervisors, operators, and teammates that are only beginning to be addressed. This paper is the first survey of human-swarm interaction (HSI) and identifies the core concepts needed to design a humanswarm system. We first present the basics of swarm robotics. Then, we introduce human-swarm interaction from the perspective of a human operator by discussing the cognitive complexity of solving tasks with swarm systems. Next, we introduce the interface between swarm and operator and identify challenges and solutions relating to human-swarm communication, state estimation and visualization, and human control of swarms. For the latter we develop a taxonomy of control methods that enable operators to control swarms effectively. Finally, we synthesize the results to highlight remaining challenges, unanswered questions, and open problems for human-swarm interaction, as well as how to address them in future works.

Notes
DOI: 10.1109/THMS.2015.2480801

BibTeX

@article{Kolling-2016-17190,
author = {Andreas Kolling and Phillip Walker and Nilanjan Chakraborty and Katia Sycara and Michael Lewis},
title = {Human Interaction with Robot Swarms: A Survey},
journal = {IEEE Transactions on Human-Machine Systems},
year = {2016},
month = {February},
volume = {46},
number = {1},
pages = {9 - 26},
keywords = {Terms—Human-swarm interaction, Human-robot interaction, Swarm Robotics, Multi-robot systems},
}