Using Local Information in a Non-Local Way for Mapping Graph-Like Worlds

This paper describes a technique whereby an autonomous agent such as a mobile robot can explore an unknown environment and make a topological map of it. It is assumed that the environment can be represented as a graph, that is, as a xed set of discrete locations or regions with an ordered set of paths between them. In previous work, it has been shown that such worlds can be fully explored and described using a single movable marker even if there are no spatial metrics and almost no sensory ability on the part of the robot. Here we present an approach to the exploration of unknown worlds without such a movable marker which is simply based on the structure of the world itself. Locations in the world are identi ed by a nonunique \signature" that serves as an abstraction for a percept that might be obtained from a robotic sensor. While the signature of any single location may not be unique, under appropriate conditions the distinctiveness of a particular set of signatures in a neighborhood increases with neighborhood size. By using a collection of non-unique local signatures we can thereby construct an \extended" signature that uniquely determines the robot's position (although in certain degenerate worlds additional information is required).

[1]  Michael Jenkin,et al.  Robotic exploration as graph construction , 1991, IEEE Trans. Robotics Autom..

[2]  C. Melin,et al.  Exploration of Unknown Environments by a Mobile Robot , 1989, Annual Meeting of the IEEE Industry Applications Society.

[3]  Kenneth Basye,et al.  Map Learning with Indistinguishable Locations , 1989, UAI.

[4]  Chee-Keng Yap,et al.  Algorithmic and geometric aspects of robotics , 1987 .

[5]  Benjamin J. Kuipers,et al.  A Robust, Qualitative Approach To A Spatial Learning Mobile Robot , 1989, Optics East.

[6]  Ernest Davis,et al.  Representing and Acquiring Geographic Knowledge , 1986 .

[7]  I. G. BONNER CLAPPISON Editor , 1960, The Electric Power Engineering Handbook - Five Volume Set.

[8]  Hugh F. Durrant-Whyte,et al.  Mobile robot localization by tracking geometric beacons , 1991, IEEE Trans. Robotics Autom..

[9]  David G. Kirkpatrick,et al.  A Theoretical Analysis of Various Heuristics for the Graph Isomorphism Problem , 1980, SIAM J. Comput..

[10]  Jean-Paul Laumond,et al.  Position referencing and consistent world modeling for mobile robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[11]  Maja J. Matarić,et al.  A Distributed Model for Mobile Robot Environment-Learning and Navigation , 1990 .