Proceedings

Learning Topological Maps with Weak Local Odometric Information

Download BibTeX Cite

Proceedings of the Fifteenth International Joint Conference on Artificial Intelligence. Learning. Pages 920-928.

© 1997 International Joint Conferences on Artificial Intelligence

Abstract

Topological maps provide a useful abstraction for robotic navigation and planning. Although stochastic maps can theoretically be learned using the Baum- Welch algorithm, without strong prior constraint on the structure of the model it is slow to converge, requires a great deal of data, and is often stuck in local minima. In this paper, we consider a special case of hidden Markov models for robot-navigation environments, in which states are associated with points in a metric configuration space. We assume that the robot has some odometric ability to measure relative transformations between its configurations. Such odometry is typically not precise enough to suffice for building a global map, but it does give valuable local information about relations between adjacent states. We present an extension of the Baum- Welch algorithm that takes advantage of this local adometric information, yielding faster convergence to better solutions with less data.

  1. [Basye et al., 1995] K. Basye, T . Dean and L. P. Kaelbling. Learning dynamics: System identification for perceptually challenged agents. Artificial Intelligence, 72(1), 1995.
  2. [Cassandra et al., 1996] A. R. Cassandra, L. P. Kaelbling and J. A. Kurien. Acting under uncertainty: Discrete Bayesian models for mobile-robot navigation. In Proceed- ings of IEEE/RSJ International Conference on Intelligent Robots and Systems, 1996.
  3. [Cheeseman et al., 1990] P. Cheeseman et a/. Autoclass: A Bayesian classification system. In J. W. Shavlik and T. G. Dietterich, editors, Readings in Machine Learning, pages 296-306.
  4. [Dempster et al., 1977] A. P. Dempster, N. M. Laird and D. B. Rubin. Maximum likelihood from incomplete data via the EM algorithm . Journal of th e Royal Statistical Society, 39(1):1-38, 1977.
  5. [Engelson and McDermott, 1992] S. P. Engelson and D. V. McDermott. Error correction in mobile robot map learn- ing. In Proceedings of the IEEE International Confer- ence on Robotics and Automation, pages 2555-2560 , Nice , France, May 1992.
  6. [Juang et al., 1986] B. H. Juang, S. E . Levinson and M. M. Sondhi. Maximum likelihood estimation for multivariate mixture observations of Markov chains. IEEE Transac- tions on Information Theory, 32(2) , March 1986.
  7. [Juang, 1985] B. H. Juang. Maximum likelihood estimation for mixture multivariate stochastic observations of Markov chains. ATBT Technical Journal, 64(6), July-August 1985.
  8. [Koenig and Simmons, 1996a] S. Koenig and R. G. Sim- mons. Passive distance learning for robot navigation. In Proceedings of the Thirteenth International Conferen ce on Machine Learning, pages 266-274 , 1996.
  9. [I<oenig and Simmons, 1996b] S. Koenig and R. G. Sim- mons. Unsupervised learning of probabilistic models for robot navigation. In Proceedings of the IEEE International Conference on Robotics and Automation, 1996.
  10. [Kuipers and Byun, 1991] B. Kuipers and Y.-T. Byun. A robot exploration and mapping strategy based on a seman- tic hierarchy of spatial representations. Journal of Robotics and Autonomous Systems, 8:47-63, 1991. .
  11. [Kullback and Leibler, 1951] S. Kullback and R. A. Leibler. On information and sufficiency. Annals of Mathemati cal Statistics, 22(1) :79-86, 1951.
  12. [Liporace, 1982] L. A. Liporace. Maximum likelihood esti- mation for multivariate observations of Markov sources. IEEE Transactions on Information Theory, 28(5) , 1982 .
  13. [Nourbakhsh et a/., 1995] I.
  14. Nourbakhsh , R. Powers and S. Birchfield. Dervish: An office-navigating robot. A I Magazine, 16(1):53-60, 1995 .
  15. [Pierce and Kuipers, 1997] D. Pierce and B. Kuipers. Map learning with uninterpreted sensors and effectors. Artificial Intelligence, 1997. (To appear) .
  16. [Rabiner, 1989] L. R. Rabiner. A tutorial on hidden Markov models and selected applications in speech recognition. Proceedings of the IEEE, 77(2):257-285, February 1989.
  17. [Shatkay and Kaelbling, 1997] H. Shatkay and L. P. Kael- bling. Learning hidden Markov models with geometric information. Technical Report CS-97-04, Department of Computer Science, Brown University, April 1997.
  18. [Simmons and Koenig, 1995] R. G. Simmons and S. Koenig. Probabilistic navigation in partially observable environ- ments. In Proceedings of the International Joint Confer- ence on Artificial Intelligence, 1995.
  19. [Thrun and Biicken, 1996a] S. Thrun and A. Biicken. Inte- grating grid-based and topological maps for mobile robot navigation. In Proceedings of the Thirteenth National Con- ference on Artificial Intelligence, pages 944-950, 1996.
  20. [Thrun and Biicken, 1996b] S. Thrun and A. Biicken. Learn- ing maps for indoor mobile robot navigation. Techni- cal Report CMU-CS-96-121, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA , April 1996.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards