Map learning with indistinguishable locations
Nearly all spatial reasoning problems involve uncertainty of one sort or another. Uncertainty arises due to the inaccuracies of sensors used in measuring distances and angels. This is inferred as directional uncertainty. Uncertainty also arises in combining spatial information when one location is mistakenly identified with another. This is referred to as recognition uncertainty. Most problems in constructing spatial representations (maps) for the purpose of navigation involve both directional and recognition uncertainty. It is shown that a particular class of spatial reasoning problems involving the construction of representations of large-scale space can be solved efficiently even in the presence of directional and recognition uncertainty. Particular attention is paid to the problems that arise due to recognition uncertainty. The results described are applicable to the construction of global maps from satellite data as well as the construction of local navigation maps from measurements made by a rover in exploring a planetary surface.