Learning Topological Maps with Weak Local Odometric Information

نویسندگان

  • Hagit Shatkay
  • Leslie Pack Kaelbling
چکیده

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 odo-metric information, yielding faster convergence to better solutions with less data. 1 Introduction Hidden Markov models (HMMs), as well as their extension to partially observable Markov decision processes (POMDPs) model a variety of nondeterministic dynami-cal systems as abstract probabilistic state-transition systems with discrete states, observations and possibly actions. 1 Such models have proven particularly useful as a basis for robot navigation in buildings, providing a sound method for localization and planning [Simmons and Koenig, 1995; Nourbakhsh et a/., 1995; Cassandra et a/., 1996]. Much previous work has required that the model be specified manually; this is a tedious process and it is often difficult to obtain correct probabilities. An ultimate goal is for an agent to be able to learn such models automatically, both for robustness and in 1 Actions are modeled by POMDPs but not by HMMs. order to cope with new and changing environments. The Baum-Welch algorithm [Rabiner, 1989] is frequently used to learn HMMs. Since POMDPs are a simple extension of HMMs, they can, theoretically, be learned with a simple extension to the Baum-Welch algorithm. However , without strong prior constraint on the structure of the model, the Baum-Welch algorithm does not perform very well: 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 HMMs (extendable to POMDPs) for robot navigation, in which states are associated with points in a metric configuration space. We assume the robot has some odometric ability to measure relative transformations between its configurations. Such odometry is typically not precise enough …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Heading in the Right Direction

Stochastic topological models, and hidden Markov models in particular, are a useful tool for robotic navigation and planning. In previous work we have shown how weak odometric data can be used to improve learning topological models, overcoming the common problems of the standard Baum-Welch algorithm. Odometric data typically contain directional information, which imposes two difficulties: First...

متن کامل

Topological SLAM Using Fast Vision Techniques

In this paper we propose a method for vision only topological simultaneous localisation and mapping (SLAM). Our approach does not use motion or odometric information but a sequence of noisy visual measurements observed by traversing an environment. In particular, we address the perceptual aliasing problem which occurs using external observations only in topological navigation. We propose a Baye...

متن کامل

Appearance-based mapping using minimalistic sensor models

This paper addresses the problem of localization and map construction by a mobile robot in an indoor environment. Instead of trying to build high-fidelity geometric maps, we focus on constructing topological maps as they are less sensitive to poor odometry estimates and position errors. We propose a modification to the standard SLAM algorithm in which the assumption that the robots can obtain m...

متن کامل

Efficiently Learning Metric and Topological Maps with Autonomous Service Robots (Effizientes Lernen metrischer und topologischer Karten mit autonomen Servicerobotern)

Models of the environment are needed for a wide range of robotic applications, from search and rescue to automated vacuum cleaning. Learning maps has therefore been a major research focus in the robotics community over the last decades. In general, one distinguishes between metric and topological maps. Metric maps model the environment based on grids or geometric representations whereas topolog...

متن کامل

From Topological Knowledge to Geometrical Map

The behavioral approach to robot navigation, characterized by a representation of the environment that is topological and robot-environmental interactions that are reactive, is preferable to the pure geometrical navigation because it is far more robust to unpredictable changes of the environment. Nevertheless, there is still a need to obtain geometrical maps. This paper considers a geometrical ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997