Complementary regions: a surface filling algorithm

This paper presents the concept of "complementary regions". It is the basis of our surface filling navigation strategy. It allows a mobile robot to: obtain a compact topological graph representation of the environment; solve the "terrain acquisition" problem; and plan point to point trajectories. This space decomposition concept is general and can be adapted to other robotics problems. The algorithm for a 2D surface region filling operation is introduced. It has been successfully tested using an autonomous mobile robot. Correctness and applicability are demonstrated its capability of exploring and navigating the entire accessible area of an a priori unknown indoor environment. A high level of performance has been reached.

[1]  Vladimir J. Lumelsky,et al.  Experiments with a mobile robot operating in a cluttered unknown environment , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[2]  A. Suarez,et al.  An autonomous vehicle for surface filling , 1995, Proceedings of the Intelligent Vehicles '95. Symposium.

[3]  Ernest L. Hall,et al.  Region filling operations with random obstacle avoidance for mobile robots , 1988, J. Field Robotics.

[4]  Carlos Moreno,et al.  Uncertainty Treatment in a Surface Filling Mobile Robot , 1995, Reasoning with Uncertainty in Robotics.

[5]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[6]  Micha Sharir,et al.  A Survey of Motion Planning and Related Geometric Algorithms , 1988, Artificial Intelligence.

[7]  S. Sitharama Iyengar,et al.  On terrain acquisition by a finite-sized mobile robot in plane , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[8]  Bruce H. Krogh,et al.  Dynamic generation of subgoals for autonomous mobile robots using local feedback information , 1989 .

[9]  Jean-Claude Latombe,et al.  Numerical potential field techniques for robot path planning , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

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