Generation of navigation graphs for indoor space

This article proposes a comprehensive approach to computing a navigation graph for an indoor space. It focuses on a single floor, but the work is easily extensible to multi-level spaces. The approach proceeds by using a formal model, based on the combinatorial map but enhanced with geometric and semantic information. The process is almost fully automatic, taking as input the building plans providing the geometric structure of the floors and semantics of the building, such as functions of interior spaces, portals, etc. One of the novel aspects in this work was the use of combinatorial maps and their duals to provide a compact formal description of the topology and connectivity of the indoor structure represented by a connected, embedded graph. While making use of existing libraries for the more routine computational geometry involved, the research develops several new algorithms, including one for computing the local kernel of a region. The process is evaluated by means of a case study using part of a university building.

[1]  T. H. Kolbe,et al.  A Multilayered Space-Event Model for Navigation in Indoor Spaces , 2009 .

[2]  Edgar-Philipp Stoffel,et al.  Towards a Semantic Spatial Model for Pedestrian Indoor Navigation , 2007, ER Workshops.

[3]  Hanspeter A. Mallot,et al.  Graph-based models of space in architecture and cognitive science: a comparative analysis , 2005 .

[4]  Michael F. Worboys,et al.  Modeling indoor space , 2011, ISA '11.

[5]  Paul U. Lee,et al.  Pictorial and Verbal Tools for Conveying Routes , 1999, COSIT.

[6]  D. T. Lee,et al.  Visibility of a simple polygon , 1983, Comput. Vis. Graph. Image Process..

[7]  Cyril Ray,et al.  Spatial models for context-aware indoor navigation systems: A survey , 2012, J. Spatial Inf. Sci..

[8]  Michael F. Worboys,et al.  GIS : a computing perspective , 2004 .

[9]  Howie Choset,et al.  Sensor-Based Exploration: The Hierarchical Generalized Voronoi Graph , 2000, Int. J. Robotics Res..

[10]  Steven Fortune,et al.  Voronoi Diagrams and Delaunay Triangulations , 2004, Handbook of Discrete and Computational Geometry, 2nd Ed..

[11]  Michael F. Worboys,et al.  Using Maptrees to Characterize Topological Change , 2013, COSIT.

[12]  Edgar-Philipp Stoffel,et al.  Applying hierarchical graphs to pedestrian indoor navigation , 2008, GIS '08.

[13]  Jan Oliver Wallgrün,et al.  Qualitative Spatial Reasoning for Topological Map Learning , 2010, Spatial Cogn. Comput..

[14]  Paul D. McDermott,et al.  What Is A Map , 1969 .

[15]  André Borrmann,et al.  Generation and use of sparse navigation graphs for microscopic pedestrian simulation models , 2012, Adv. Eng. Informatics.

[16]  Thomas Becker,et al.  Requirements and Space-Event Modeling for Indoor Navigation - How to simultaneously address route planning, multiple localization methods, navigation contexts, and different locomotion types , 2010 .

[17]  F. Harary New directions in the theory of graphs , 1973 .

[18]  Howie Choset,et al.  Principles of Robot Motion: Theory, Algorithms, and Implementation ERRATA!!!! 1 , 2007 .

[19]  Hua Lu,et al.  Graph Model Based Indoor Tracking , 2009, 2009 Tenth International Conference on Mobile Data Management: Systems, Services and Middleware.

[20]  D. T. Lee,et al.  An Optimal Algorithm for Finding the Kernel of a Polygon , 1979, JACM.

[21]  Michael F. Worboys,et al.  The Maptree: A Fine-Grained Formal Representation of Space , 2012, GIScience.

[22]  Michael Buro,et al.  Efficient Triangulation-Based Pathfinding , 2006, AAAI.

[23]  Dariusz Gosciewski,et al.  The effect of the distribution of measurement points around the node on the accuracy of interpolation of the digital terrain model , 2013, J. Geogr. Syst..

[24]  Jan Oliver Wallgrün,et al.  Autonomous Construction of Hierarchical Voronoi-Based Route Graph Representations , 2004, Spatial Cognition.

[25]  Jiyeong Lee,et al.  A Spatial Access-Oriented Implementation of a 3-D GIS Topological Data Model for Urban Entities , 2004, GeoInformatica.

[26]  Jiyeong Lee,et al.  A Three-Dimensional Navigable Data Model to Support Emergency Response in Microspatial Built-Environments , 2007 .

[27]  J. Gibson The Ecological Approach to Visual Perception , 1979 .

[28]  Franz Aurenhammer,et al.  Voronoi diagrams—a survey of a fundamental geometric data structure , 1991, CSUR.

[29]  Liping Yang,et al.  A navigation ontology for outdoor-indoor space: (work-in-progress) , 2011, ISA '11.

[30]  Sisi Zlatanova,et al.  "IMPROVED GEOMETRIC NETWORK MODEL" (IGNM): A NOVEL APPROACH FOR DERIVING CONNECTIVITY GRAPHS FOR INDOOR NAVIGATION , 2014 .

[31]  Mei-Po Kwan,et al.  A combinatorial data model for representing topological relations among 3D geographical features in micro‐spatial environments , 2005, Int. J. Geogr. Inf. Sci..

[32]  Jan-Henrik Haunert,et al.  Area Collapse and Road Centerlines based on Straight Skeletons , 2008, GeoInformatica.

[33]  Christian Freksa,et al.  Spatial Information Theory. Cognitive and Computational Foundations of Geographic Information Science , 1999, Lecture Notes in Computer Science.

[34]  Pawel Boguslawski,et al.  Modelling and analysing 3D buildings with a primal/dual data structure , 2011 .