Distributed boundary coverage with a team of networked miniature robots using a robust market-based algorithm

  • Patrick Amstutz
  • Nikolaus Correll
  • Alcherio Martinoli
Article

DOI: 10.1007/s10472-009-9127-8

Cite this article as:
Amstutz, P., Correll, N. & Martinoli, A. Ann Math Artif Intell (2008) 52: 307. doi:10.1007/s10472-009-9127-8

Abstract

We study distributed boundary coverage of known environments using a team of miniature robots. Distributed boundary coverage is an instance of the multi-robot task-allocation problem and has applications in inspection, cleaning, and painting among others. The proposed algorithm is robust to sensor and actuator noise, failure of individual robots, and communication loss. We use a market-based algorithm with known lower bounds on the performance to allocate the environmental objects of interest among the team of robots. The coverage time for systems subject to sensor and actuator noise is significantly shortended by on-line task re-allocation. The complexity and convergence properties of the algorithm are formally analyzed. The system performance is systematically analyzed at two different microscopic modeling levels, using agent-based, discrete-event and module-based, realistic simulators. Finally, results obtained in simulation are validated using a team of Alice miniature robots involved in a distributed inspection case study.

Keywords

Multi-robot systems Miniature robots Boundary coverage Distributed coverage Networked robots Market-based algorithms 

Mathematics Subject Classifications (2000)

68T40 68W15 93C65 68T37 

Copyright information

© Springer Science+Business Media B.V. 2009

Authors and Affiliations

  • Patrick Amstutz
    • 1
  • Nikolaus Correll
    • 2
  • Alcherio Martinoli
    • 1
  1. 1.Distributed Intelligent Systems and Algorithms LaboratoryÉcole Polytechnique Fédérale LausanneLausanneSwitzerland
  2. 2.Computer Science and Artificial Intelligence LaboratoryMassachusetts Institute of TechnologyCambridgeUSA

Personalised recommendations