Beyond pheromones: evolving error-tolerant, flexible, and scalable ant-inspired robot swarms
Authored by Joshua P Hecker, Melanie E Moses
Date Published: 2015
DOI: 10.1007/s11721-015-0104-z
Sponsors:
United States National Science Foundation (NSF)
Platforms:
No platforms listed
Model Documentation:
Other Narrative
Pseudocode
Mathematical description
Model Code URLs:
Model code not found
Abstract
For robot swarms to operate outside of the laboratory in complex
real-world environments, they require the kind of error tolerance, flexibility, and scalability seen in living systems. While robot swarms
are often designed to mimic some aspect of the behavior of social
insects or other organisms, no systems have yet addressed all of these
capabilities in a single framework. We describe a swarm robotics system
that emulates ant behaviors, which govern memory, communication, and
movement, as well as an evolutionary process that tailors those
behaviors into foraging strategies that maximize performance under
varied and complex conditions. The system evolves appropriate solutions
to different environmental challenges. Solutions include the following:
(1) increased communication when sensed information is reliable and
resources to be collected are highly clustered, (2) less communication
and more individual memory when cluster sizes are variable, and (3)
greater dispersal with increasing swarm size. Analysis of the evolved
behaviors reveals the importance of interactions among behaviors, and of
the interdependencies between behaviors and environments. The
effectiveness of interacting behaviors depends on the uncertainty of
sensed information, the resource distribution, and the swarm size. Such
interactions could not be manually specified, but are effectively
evolved in simulation and transferred to physical robots. This work is
the first to demonstrate high-level robot swarm behaviors that can be
automatically tuned to produce efficient collective foraging strategies
in varied and complex environments.
Tags
self-organization
Optimization
Animal behavior
Recruitment
Harvester ant
Foraging activity
Argentine ant
Pogonomyrmex
Fidelity
Hymenoptera