BSA: A Coverage Algorithm

Enrique González, Mauricio Alarcón, Paula Aristizábal, Carlos Parra

Research output: Contribution to conferencePaperpeer-review

31 Scopus citations

Abstract

This paper presents a new coverage on-line strategy BSA, Backtracking Spiral Algorithm. Some service tasks involve the filling/sweeping of the surface that is accessible to the robot from its starting position. BSA is a structured way to perform this kind of procedures assuring the complete coverage of the surface regardless of the space topology. One of the main innovations of BSA is the use of spiral filling paths instead of zig-zag like paths, which makes it robust regardless of the robot initial orientation. In order to assure that the whole surface is covered, the algorithm is based in a backtracking procedure that makes robot get back to unfulfilled detected regions. BSA is implemented with a set of simple rules. As the first ring of a spiral-filling path is accomplished nearby the obstacles, BSA indirectly contributes to improve the performance of a localisation system using obstacles as beacons. BSA has been validated in simulation.

Original languageEnglish
Pages1679-1684
Number of pages6
StatePublished - 2003
Event2003 IEEE/RSJ International Conference on Intelligent Robots and Systems - Las Vegas, NV, United States
Duration: 27 Oct 200331 Oct 2003

Conference

Conference2003 IEEE/RSJ International Conference on Intelligent Robots and Systems
Country/TerritoryUnited States
CityLas Vegas, NV
Period27/10/0331/10/03

Fingerprint

Dive into the research topics of 'BSA: A Coverage Algorithm'. Together they form a unique fingerprint.

Cite this