This paper describes a new approach to indoor mobile robot position estimation, based on principal component analysis of laser range data. The eigenspace deened by the principal components of a number of range data sets describes the symetries in the data. Building structures ooer a small number of main axes of symetry as caused by objects such as walls. As a consequence, the dimension of the eigenspace can be reduced to few axes which describe these symetries. By transforming a new data set in the low{dimensional eigenspace, every potential position at which the data where taken as well as the probability of this position can be derived from the sourrounding training data sets, of which the positions are known. The paper describes the principal component analysis of sets of range data and discusses its characteristics in indoor environments. It compares diierent methods to generate position hypothesis and discusses the question of noisy measurements and scene changes. Finally a probablistic model is proposed to integrate sequences of observations in order to reconstruct robot trajectories. The advantage of the approach is the transformation of high{dimensional data sets in a low dimensional eigenspace. The reduction in complexity achieved by this transformation allows to localize the robot independant of other sources of position estimation (such as odometry) using adjacent measurements to resolve ambiguities. It is also possible to survey and correct an underlaying position estimation technique such as odometry.
[1]
Liqiang Feng,et al.
Where am I? : sensors and methods for autonomous mobile robot positioning
,
1994
.
[2]
Alex Pentland,et al.
Modal Matching for Correspondence and Recognition
,
1995,
IEEE Trans. Pattern Anal. Mach. Intell..
[3]
M. Turk,et al.
Eigenfaces for Recognition
,
1991,
Journal of Cognitive Neuroscience.
[4]
Gerhard Weiss,et al.
A map based on laserscans without geometric interpretation
,
1999
.
[5]
Bernt Schiele,et al.
A comparison of position estimation techniques using occupancy grids
,
1994,
Proceedings of the 1994 IEEE International Conference on Robotics and Automation.
[6]
Bernt Schiele,et al.
A comparison of position estimation techniques using occupancy grids
,
1994,
Robotics Auton. Syst..
[7]
Stephen Alan Underwood.
Visual learning and recognition by computer
,
1972
.
[8]
Lawrence Sirovich,et al.
Application of the Karhunen-Loeve Procedure for the Characterization of Human Faces
,
1990,
IEEE Trans. Pattern Anal. Mach. Intell..
[9]
James L. Crowley,et al.
Appearance based processes for visual navigation
,
1997
.
[10]
F. A. Seiler,et al.
Numerical Recipes in C: The Art of Scientific Computing
,
1989
.
[11]
Ingemar J. Cox,et al.
Blanche-an experiment in guidance and navigation of an autonomous robot vehicle
,
1991,
IEEE Trans. Robotics Autom..