Skip to main content
Log in

Real-time building of a thinning-based topological map

  • Original Research Paper
  • Published:
Intelligent Service Robotics Aims and scope Submit manuscript

Abstract

An accurate and compact map is essential to an autonomous mobile robot system. A topological map, one of the most popular map types, can be used to represent the environment in terms of discrete nodes with edges connecting them. It is usually constructed by Voronoi-like graphs, but in this paper the topological map is incrementally built based on the local grid map by using a thinning algorithm. This algorithm, when combined with the application of the C-obstacle, can easily extract only the meaningful topological information in real-time and is robust to environment change, because this map is extracted from a local grid map generated based on the Bayesian update formula. In this paper, position probability is defined to evaluate the quantitative reliability of the end node extracted by the thinning process. Since the thinning process builds only local topological maps, a global topological map should be constructed by merging local topological maps according to nodes with high position probability. For real and complex environments, experiments showed that the proposed map building method based on the thinning process can accurately build a local topological map in real-time, with which an accurate global topological map can be incrementally constructed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Thrun S (1998). Learning metric-topological maps for indoor mobile robot navigation. Artif Intell 98(1): 21–71

    Article  Google Scholar 

  2. Choset H and Burdick J (2000). Sensor-based exploration: the hierarchical generalized voronoi graph. Int J Rob Res 19(2): 96–125

    Article  Google Scholar 

  3. Beeson P, Kuipers B (2005) Towards autonomous topological place detection using the extended voronoi graph. In: Proceedings of the IEEE International Conference Robotics and Automation, pp 4384–4390

  4. Zwynsvoorde DV, Simeon T, Alami R (2000) Incremental topological modeling using local voronoi-like graphs.In: Proceedings of IEEE/RSJ international conference on intelligent robots and systems, pp. 897–902

  5. Remolina E, Kuipers B (1998) Towards a formalization of the spatial semantic hierarchy. In: 4th Symposium on logical formalizations of commonsense reasoning

  6. Kwon TB, Song JB (2005)Improved Exploration Algorithm Using Reliability Index of Thinning Based Topological Nodes. In: Proceedings of 2005 international conference on control, automation and systems, pp 250–255

  7. Yang JH, Song JB, Chung WJ (2005) Reduction in sample size using topological information for Monte Carlo localization.In: Proceedings of 2005 International Conference on control, automation and systems, pp. 901–905

  8. Parker JR (1997) Algorithms for image processing and computer vision. Wiley, London pp 203–218

  9. Choset H and Nagatani K (2001). Topological simultaneous localization and mapping (SLAM): toward exact localization without explicit localization. IEEE Trans Rob Autom 17(2): 125–137

    Article  Google Scholar 

  10. Remolina E and Kuipers B (2004). Towards a general theory of topological maps. Artif Intell 152: 47–104

    Article  MATH  MathSciNet  Google Scholar 

  11. Elfes A (1989). Using occupancy grids for mobile robot perception and navigation. IEEE J Comput 22(6): 46–57

    Google Scholar 

  12. Latombe JC (1991). Robot motion planning. Kluwer Academic Publishers, Dordrechrt, 105–152

    Google Scholar 

  13. Siegwart R and Nourbakhsh IR (2004). Introduction to Autonomous Mobile Robots. MIT Press, Cambridge, 227–244

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jae-Bok Song.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kwon, TB., Song, JB. Real-time building of a thinning-based topological map. Intel Serv Robotics 1, 211–220 (2008). https://doi.org/10.1007/s11370-008-0015-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11370-008-0015-6

Keywords

Navigation