Exerting human control over decentralized robot swarms
- 1 February 2009
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in 2009 4th International Conference on Autonomous Robots and Agents
Abstract
Robot swarms are capable of performing tasks with robustness and flexibility using only local interactions between the agents. Such a system can lead to emergent behavior that is often desirable, but difficult to control and manipulate post-design. These properties make the real-time control of swarms by a human operator challenging-a problem that has not been adequately addressed in the literature. In this paper we present preliminary work on two possible forms of control: top-down control of global swarm characteristics and bottom-up control by influencing a subset of the swarm members. We present learning methods to address each of these. The first method uses instance-based learning to produce a generalized model from a sampling of the parameter space and global characteristics for specific situations. The second method uses evolutionary learning to learn placement and parameterization of virtual agents that can influence the robots in the swarm. Finally we show how these methods generalize and can be used by a human operator to dynamically control a swarm in real time.Keywords
This publication has 8 references indexed in Scilit:
- A Generalized Graph-Based Method for Engineering Swarm Solutions to Multiagent ProblemsLecture Notes in Computer Science, 2006
- Robotic simulation of gases for a surveillance taskPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Macroscopic Modeling of Aggregation Experiments using Embodied Agents in Teams of Constant and Time-Varying SizesAutonomous Robots, 2004
- Distributed, Physics-Based Control of Swarms of VehiclesAutonomous Robots, 2004
- Cofields: a physically inspired approach to motion coordinationIEEE Pervasive Computing, 2004
- Coaching a robot collectivePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Using artificial physics to control agentsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Cooperative Coevolution: An Architecture for Evolving Coadapted SubcomponentsEvolutionary Computation, 2000