Title :
Distributed covering by ant-robots using evaporating traces
Author :
Wagner, Israel A. ; Lindenbaum, Michael ; Bruckstein, Alfred M.
Author_Institution :
IBM Haifa Res. Lab., Israel
fDate :
10/1/1999 12:00:00 AM
Abstract :
We investigate the ability of a group of robots, that communicate by leaving traces, to perform the task of cleaning the floor of an un-mapped building, or any task that requires the traversal of an unknown region. More specifically, we consider robots which leave chemical odour traces that evaporate with time, and are able to evaluate the strength of smell at every point they reach, with some measurement error. Our abstract model is a decentralized multi-agent adaptive system with a shared memory, moving on a graph whose vertices are the floor-tiles. We describe three methods of covering a graph in a distributed fashion, using smell traces that gradually vanish with time, and show that they all result in eventual task completion, two of them in a time polynomial in the number of tiles. Our algorithms can complete the traversal of the graph even if some of the agents die or the graph changes during the execution, as long as the graph stays connected. Another advantage of our agent interaction processes is the ability of agents to use noisy information at the cost of longer cover time
Keywords :
adaptive systems; decentralised control; distributed control; mobile robots; multi-agent systems; multi-robot systems; shared memory systems; adaptive system; ant-robots; chemical odour; decentralized system; distributed control; evaporating traces; multiple agent system; shared memory; time polynomial; Adaptive systems; Chemicals; Cleaning; Costs; Floors; Insects; Measurement errors; Polynomials; Robot kinematics; Tiles;
Journal_Title :
Robotics and Automation, IEEE Transactions on