2 research outputs found
Exploration and Coverage with Swarms of Settling Agents
We consider several algorithms for exploring and filling an unknown,
connected region, by simple, airborne agents. The agents are assumed to be
identical, autonomous, anonymous and to have a finite amount of memory. The
region is modeled as a connected sub-set of a regular grid composed of square
cells. The algorithms described herein are suited for Micro Air Vehicles (MAV)
since these air vehicles enable unobstructed views of the ground below and can
move freely in space at various heights. The agents explore the region by
applying various action-rules based on locally acquired information Some of
them may settle in unoccupied cells as the exploration progresses. Settled
agents become virtual pheromones for the exploration and coverage process,
beacons that subsequently aid the remaining, and still exploring, mobile
agents. We introduce a backward propagating information diffusion process as a
way to implement a deterministic indicator of process termination and guide the
mobile agents. For the proposed algorithms, complete covering of the graph in
finite time is guaranteed when the size of the region is fixed. Bounds on the
coverage times are also derived. Extensive simulation results exhibit good
agreement with the theoretical predictions
Stigmergy-based, Dual-Layer Coverage of Unknown Indoor Regions
We present algorithms for uniformly covering an unknown indoor region with a
swarm of simple, anonymous and autonomous mobile agents. The exploration of
such regions is made difficult by the lack of a common global reference frame,
severe degradation of radio-frequency communication, and numerous ground
obstacles. We propose addressing these challenges by using airborne agents,
such as Micro Air Vehicles, in dual capacity, both as mobile explorers and
(once they land) as beacons that help other agents navigate the region.
The algorithms we propose are designed for a swarm of simple, identical,
ant-like agents with local sensing capabilities. The agents enter the region,
which is discretized as a graph, over time from one or more entry points and
are tasked with occupying all of its vertices. Unlike many works in this area,
we consider the requirement of informing an outside operator with limited
information that the coverage mission is complete. Even with this additional
requirement we show, both through simulations and mathematical proofs, that the
dual role concept results in linear-time termination, while also besting many
well-known algorithms in the literature in terms of energy use