DOI QR코드

DOI QR Code

Thinning-Based Topological Map Building for Local and Global Environments

지역 및 전역 환경에 대한 세선화 기반 위상지도의 작성

  • Published : 2006.07.01

Abstract

An accurate and compact map is essential to an autonomous mobile robot system. For navigation, it is efficient to use an occupancy grid map because the environment is represented by probability distribution. But it is difficult to apply it to the large environment since it needs a large amount of memory proportional to the environment size. As an alternative, a topological map can be used to represent it in terms of the discrete nodes with edges connecting them. It is usually constructed by the Voronoi-like graphs, but in this paper the topological map is incrementally built based on the local grid map using the thinning algorithm. This algorithm can extract only meaningful topological information by using the C-obstacle concept in real-time and is robust to the environment change, because its underlying local grid map is constructed based on the Bayesian update formula. In this paper, the position probability is defined to evaluate the quantitative reliability of the end nodes of this thinning-based topological map (TTM). The global TTM can be constructed by merging each local TTM by matching the reliable end nodes determined by the position probability. It is shown that the proposed TTM can represent the environment accurately in real-time and it is readily extended to the global TTM.

Keywords

References

  1. S. Thrun, 'Learning maps for indoor mobile robot navigation,' ArtijicialIntelligence, vol. 1, pp. 21-71, 1999
  2. H. Choset and J. Burdick, 'Sensor-based exploration: the hierarchical generalized voronoi graph,' Int. Journal of Robotics Research, vo1. 19, no. 2, pp. 96-125, 2000 https://doi.org/10.1177/02783640022066770
  3. P. Beeson and B. Kuipers, 'Towards autonomous topological place detection using the extended voronoi graph,' Proc. of IEEE Int. Con. on Robotics and Automation, pp. 4384-4390, 2005
  4. D. V. Zwynsvoorde, T. Simeon, and R. Alami, 'Incremental topological modeling using local voronoi-like graphs,' Proc. of IEEE/RSJ Int. Con. on Intelligent Robots and Systems, vol. 2, pp. 897-902,2001 https://doi.org/10.1109/IROS.2000.893133
  5. E. Remolina and B. Kuipers, 'Towards a formalization of the spatial semantic hierarchy,' Proc. of 4th Symosium on Logical Fonnalizations of Commonsense Reasoning, 1998
  6. G. A. Baxes, 'Digital image processing,' John Wiley & Sons, 1994
  7. H. Choset and K. Nagatani, 'Topological simultaneous localization and mapping (SLAM): Toward exact localization without explicit localization,' IEEE Trans. on Robotics and Automation, vol. 17, no. 2, pp, 125-137, April, 2001 https://doi.org/10.1109/70.928558
  8. J. Modayil, P. Beeson, and B. Kuipers, 'Using the topological skeleton for scalable global metrical map-building,' Proc. of IEEE/RSJ Int. Con. on Intelligent Robots and Systems, vol. 2, pp. 1530-1536, 2004 https://doi.org/10.1109/IROS.2004.1389613
  9. A. Elfes, 'Using occupancy grids for mobile robot perception and navigation,' IEEE Journal of Computer, vol. 22, no. 6, pp. 46-57, 1989 https://doi.org/10.1109/2.30720
  10. E. Remolina and B. Kuipers, 'Towards a general theory of topological maps,' Artificicl Intelligence, vol. 152, pp. 47-104, 2004 https://doi.org/10.1016/S0004-3702(03)00114-0
  11. J. C. Latombe, 'Robot motion planning,' Kluwer Academic Publishers, 1991
  12. T. B. Kwon, J. B. Song, and S. Y Lee, 'Improved exploration algorithm using reliabilityndex of thinning based topological nodes,' Proc. of 2005 Int. Conf. on Control. Automation and Systems, pp.250-255, 2005