Mobile-robot navigation with complete coverage of unstructured environments

Abstract There are some mobile-robot applications that require the complete coverage of an unstructured environment. Examples are humanitarian de-mining and floor-cleaning tasks. A complete-coverage algorithm is then used, a path-planning technique that allows the robot to pass over all points in the environment, avoiding unknown obstacles. Different coverage algorithms exist, but they fail working in unstructured environments. This paper details a complete-coverage algorithm for unstructured environments based on sensor information. Simulation results using a mobile robot validate the proposed approach.

[1]  Vladimir J. Lumelsky,et al.  Dynamic path planning in sensor-based terrain acquisition , 1990, IEEE Trans. Robotics Autom..

[2]  Michael Ian Shamos,et al.  Computational geometry: an introduction , 1985 .

[3]  Leonidas J. Guibas,et al.  Visibility of disjoint polygons , 2005, Algorithmica.

[4]  Howie Choset,et al.  Sensor-based Coverage of Unknown Environments: Incremental Construction of Morse Decompositions , 2002, Int. J. Robotics Res..

[5]  F. Frances Yao,et al.  Computational Geometry , 1991, Handbook of Theoretical Computer Science, Volume A: Algorithms and Complexity.

[6]  Howie Choset,et al.  Robust sensor-based coverage of unstructured environments , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[7]  H. Alt,et al.  Visibility graphs and obstacle-avoiding shortest paths , 1988, ZOR Methods Model. Oper. Res..

[8]  Tetsuo Asano,et al.  Visibility in the Plane , 2000, Handbook of Computational Geometry.

[9]  Elon Rimon,et al.  Construction of C-space roadmaps from local sensory data. What should the sensors look for? , 1994, Algorithmica.

[10]  Vladimir J. Lumelsky,et al.  A terrain-covering algorithm for an AUV , 1996, Auton. Robots.

[11]  Howie Choset,et al.  Coverage of Known Spaces: The Boustrophedon Cellular Decomposition , 2000, Auton. Robots.