Skip to main content
Log in

Symbolic Place Recognition in Voronoi-Based Maps by Using Hidden Markov Models

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

This article presents a new algorithm to recognize natural distinctive places such as corridors, halls, narrowings, corridors with doors opening on the left side, etc., from indoor environments using Hidden Markov Models (HMM). HMM give a stochastic solution which can be used to make decisions on localization, navigation and path-planning. The environment is modeled as a topo-geometric map which combines topological and geometric information. This map is obtained from a Voronoi diagram using measurements of a laser telemeter. The characteristics of topo-geometric map (nodes, number of edges adjacent to nodes, slope of edges, etc.) are used to learn and to recognize the different places typical of indoor environments. This map can be used in order to resolve several problems in robotics such as localization, navigation and path-planning. Our method of place recognition is a fast and effective way for a robot to recognize typical places of indoor environments from a topo-geometric map.

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

  • Aycard, O., Charpillet, F., Fohr, D., and Mari, J.-F.: 1997, Place learning and recognition using hidden Markov models, in: Proc. of the 1997 IEEE Internat. Conf. on Intelligent Robots and Systems, IROS'97.

  • Aycard, O., Mari, J.-F., and Charpillet, F.: 1998, Second order hidden Markov models for place recognition: New resuts, in: Proc. of the 1998 IEEE Internat. Conf. on Tools with Artificial Intelligence (ICTAI'98).

  • Betgé-Brezetz, S., Hébert, P., Chatila, R., and Devy, M.: 1996, Uncertain map making in natural environments, in: Proc. of the 1996 IEEE Internat. Conf. on Robotics and Automation, Minneapolis, MN, pp. 1048-1053.

  • Blanco, D., Boada, B., and Moreno, L.: 2001, Localization by Voronoi diagrams correlation, in: Internat. Conf. on Robotics and Automation (ICRA'01).

  • Blanco, D., Boada, B., Moreno, L., and Salichs, M.: 2000, Local mapping from on-line laser Voronoi extraction, in: IEEE/RSJ Internat. Conf. on Intelligent Robots and Systems (IROS'00).

  • Boada, B., Blanco, D., and Moreno, L.: 2002a, Localization and modelling approach using topogeometric maps, in: IEEE/RSJ Internat. Conf. on Intelligent Robots and Systems (IROS'02).

  • Boada, B., Palazon, D., Blanco, D., and Moreno, L.: 2002b, Voronoi-based place recognition using hidden Markov models, in: Internat. Federation of Automatic Control 15th IFAC World Congress (IFAC'02).

  • Borghi, G. and Brugali, D.: 1995, Autonomous map learning for a multi-sensor mobile robot using diktiometric representation and negociation mechanism, in: Seventh Internat. Conf. on Advenced Robotics, ICAR'95, Sant Feliu de Guixols, Catalonia, Spain, pp. 521-528.

    Google Scholar 

  • Choset, H. and Burdick, J.: 1995, Sensor based planning, part II: Incremental construction od the generalized Voronoi graph, in: IEEE Conf. on Robotics and Automation.

  • Dempster, A. P., Laird, N. M., and Rubin, D. B.: 1977, Maximum likelihood from incomplete data via the EM algorithm, J. Roy. Statist. Soc. 39(1), 1-38.

    Google Scholar 

  • Elliot, R. J., Aggoun, L., and Moore, J. B.: 1995, Hidden Markov Models. Estimation and Control, Springer, Berlin.

    Google Scholar 

  • Huang, X. D., Ariki, Y., and Jack, M. A.: 1990, Hidden Markov Models for Speech Recognition, Edinburgh Univ. Press.

  • Kanbara, T., Hayashi, A., Li, S., Miura, J., and Shirai, Y.: 1999, A method of planning movement and observation for a mobile robot considering uncertainties of movement, visual sensing, and a map, in: Proc. of the 9th Internat. Conf. Advanced Robotics'99 (ICAR), pp. 375-381.

  • Koenig, S. and Simmons, R. G.: 1996, Passive distance learning for robot navigation, in: Proc. of the 13th Internat. Conf. (ICML'96), pp. 266-274.

  • Kunz, C., Willeke, T., and Nourbakshs, I. R.: 1999, Automatic mapping of dynamic office environments, 7 7(2), 131-142.

    Google Scholar 

  • Leven, P., Hutchinson, S., Burschka, D., and Färber, G.: 1999, Perception-based motion planning for indoor exploration, in: Proc. of IEEE Internat. Conf. on Robotics and Automation ICRA'99, pp. 695-701.

  • Lin, L.-J., Hancock, T. R., and Judd, J. S.: 1998, A robust landmark-based system for vehicle location using low-bandwidth vision, Robotics Autonom. Systems 25, 19-32.

    Google Scholar 

  • Mahadevan, S., Theocharous, G., and Khaleeli, N.: 1998, Rapid concept learning for mobile robots, Machine Learning 31, 7-27.

    Google Scholar 

  • Mahkovic, R. and Slivnik, T.: Generalized local Voronoi diagram of visible region.

  • Majumder, S., Scheding, S., and Durrant-Whyte, H.-F.: 2001, Multisensor data fusion for underwater navigation, Robotics Autonom. Systems 35, 97-108.

    Google Scholar 

  • Mallet, A. and Lacroix, S.: 1998, Toward real-time 2D localization in outdoor environments, in: Proc. of the 1998 IEEE Internat. Conf. on Robotics and Automation, Leuven, Belgium, pp. 2827-2832.

  • Mata, M., Armingol, J., de la Escalera, A., and Salichs, M.: 2001, A visual landmark recognition system for topological navigation of mobile robots, in: Proc. of the 2001 IEEE Internat. Conf. on Robotics and Automation, pp. 1124-1129.

  • Okabe, A., Boots, B., and Sugihara, K.: 1992, Spatial Tessellations. Concepts and Applications of Voronoi Diagrams, Wiley, New York.

    Google Scholar 

  • Piaggio, M. and Zaccaria, R.: 1998, Using roadmaps to classify regions of space for autonomous robot navigation, Robotics Autonom. Systems 25, 209-217.

    Google Scholar 

  • Rabiner, L. R.: 1989, A tutorial on hidden Markov models and selected applications in speech recognition, Proc. IEEE 77(2), 257-286.

    Google Scholar 

  • Salichs, M. and Moreno, L.: 2000, Navigation of mobile robots: Open questions, Robotica 18, 227-234.

    Google Scholar 

  • Thrun, S.: 1998a, Bayesian landmark learning for mobile robot localization, Machine Learning 33(1).

  • Thrun, S.: 1998b, Learning metric-topological maps for indoor mobile robot navigation, Artificial Intelligence 99(1), 21-71.

    Google Scholar 

  • Xu, L. and Jordan, M.: 1996, On convergence properties of the EM algorithm for gaussian mixtures, Neural Comput. 8(1), 129-151.

    Google Scholar 

  • Zhang, L. and Ghosh, B. K.: 2000, Geometric feature based 2 1/2D map building and planning with laser, sonar and tactile sensors, in: Proc. of the 2000 IEEE/RSJ Internat. Conf. on Intelligent Robots and Systems.

  • Zwynsvoorde, D. V., Simeon, T., and Alami, R.: 2001, Building topological models for navigation in large scale environments, in: Proc. of the 2001 IEEE Internat. Conf. on Robotics and Automation.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Boada, B.L., Blanco, D. & Moreno, L. Symbolic Place Recognition in Voronoi-Based Maps by Using Hidden Markov Models. Journal of Intelligent and Robotic Systems 39, 173–197 (2004). https://doi.org/10.1023/B:JINT.0000015401.49928.a4

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:JINT.0000015401.49928.a4

Navigation