A Qualitative Approach to Localization and Navigation Based on Visibility Information

In this paper we describe a model for navigation of an autonomous agent in which localization, path planning, and locomotion is performed in a qualitative manner instead of relying on exact coordinates. Our approach is grounded in a decomposition of navigable space based on a novel model of visibility and occlusion relations between extended objects for agents with very limited sensor abilities. A graph representation reflecting the adjacency between the regions of the decomposition is used as a topological map of the environment. The visibility-based representation can be constructed autonomously by the agent and navigation can be performed by simple reactive navigation behaviors. Moreover, the representation is well-qualified to be shared between multiple agents.

[1]  Barbara Tversky,et al.  Distortions in cognitive maps , 1992 .

[2]  A. Siegel,et al.  The development of spatial representations of large-scale environments. , 1975, Advances in child development and behavior.

[3]  Frank Wolter,et al.  Exploring Artificial Intelligence in the New Millenium , 2002 .

[4]  Stuart Sutherland Lines of sight , 1987, Nature.

[5]  A. Miyake,et al.  The Cambridge Handbook of Visuospatial Thinking , 2005 .

[6]  Christoph Schlieder,et al.  Representing Visible Locations for Qualitative Navigation , 1993 .

[7]  Stephen C. Hirtle,et al.  The Nature of Landmarks for Real and Electronic Spaces , 1999, COSIT.

[8]  Bernhard Nebel,et al.  Spatial Cognition: Reasoning, Action, Interaction , 2010, KI - Künstliche Intelligenz.

[9]  Elisa Bertino,et al.  Advances in Database Technology - EDBT 2004 , 2004, Lecture Notes in Computer Science.

[10]  Ubbo Visser,et al.  Egocentric qualitative spatial knowledge representation for physical robots , 2004, Robotics Auton. Syst..

[11]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..

[12]  Gérard Ligozat,et al.  Qualitative Triangulation for Spatial Reasoning , 1993, COSIT.

[13]  Benjamin Kuipers,et al.  Towards a general theory of topological maps , 2004, Artif. Intell..

[14]  Eliseo Clementini,et al.  A Qualitative Model for Visibility Relations , 2007, KI.

[15]  Tod S. Levitt,et al.  Qualitative Navigation for Mobile Robots , 1990, Artif. Intell..

[16]  Josef Stoer,et al.  Numerische Mathematik 1 , 1989 .

[17]  Bernhard Nebel,et al.  The Finest of its Class: The Natural Point-Based Ternary Calculus for Qualitative Spatial Reasoning , 2004, Spatial Cognition.

[18]  Stephan Winter,et al.  Spatial Information Theory, 8th International Conference, COSIT 2007, Melbourne, Australia, September 19-23, 2007, Proceedings , 2007, COSIT.

[19]  Benjamin Kuipers,et al.  The Spatial Semantic Hierarchy , 2000, Artif. Intell..

[20]  D. R. Montello The Cambridge Handbook of Visuospatial Thinking: Navigation , 2005 .

[21]  Michael Beetz,et al.  KI 2007: Advances in Artificial Intelligence, 30th Annual German Conference on AI, KI 2007, Osnabrück, Germany, September 10-13, 2007, Proceedings , 2007, KI.

[22]  Eliseo Clementini,et al.  Modeling and computing ternary projective relations between regions , 2006, IEEE Transactions on Knowledge and Data Engineering.

[23]  Roland Billen,et al.  A model for ternary projective relations between regions , 2004 .

[24]  Bernhard Nebel,et al.  Principles of knowledge representation and reasoning: proceedings of the Third International Conference (KR'92) , 1992 .

[25]  Sebastian Thrun,et al.  Robotic mapping: a survey , 2003 .

[26]  Bernhard Schölkopf,et al.  Learning View Graphs for Robot Navigation , 1997, AGENTS '97.

[27]  Anthony G. Cohn,et al.  A Spatial Logic based on Regions and Connection , 1992, KR.

[28]  Daniel R. Montello,et al.  Spatial Information Theory A Theoretical Basis for GIS , 1995, Lecture Notes in Computer Science.

[29]  Jan Chomicki,et al.  Hippo: A System for Computing Consistent Answers to a Class of SQL Queries , 2004, EDBT.

[30]  Wilfried Brauer,et al.  Spatial Cognition III , 2003, Lecture Notes in Computer Science.

[31]  John Ross,et al.  Lines of sight , 1995 .

[32]  M. Denis The description of routes : A cognitive approach to the production of spatial discourse , 1997 .

[33]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.