This site will work and look better in a browser that supports web standards, but it is accessible to any browser or Internet device.

Idaho National Laboratory

Mapping and Localization
The Mobile Robot Location Problem

The robot localization problem can be divided into two sub-tasks: global position estimation and local position tracking. Global position estimation is the ability to determine the robot's position in an a priori or previously learned map, given no information other than that the robot is somewhere in the region represented by the map. Once a robot’s position has been found in the map, local tracking is the problem of keeping track of that position over time. While existing approaches to position tracking are able to estimate a robot's position efficiently and accurately, they typically fail to globally localize a robot from scratch or to recover from localization failure. Global localization methods are less accurate and often require substantially more computational power. Within SRI’s algorithm, the representation of the robot's state space is based on Monte Carlo sampling. Introduced in 1970, Monte Carlo (see inset) methods have more recently been applied in the fields of target tracking, computer vision, and robot localization, with good results. The Monte Carlo technique inherits the benefits of previously introduced Markovian probability grid approaches for position estimation, and provides an extremely efficient technique for mobile robot localization.

Contact:
David Bruemmer,