Scan alignment with probabilistic distance metric

Scan alignment estimates the relative robot position from corresponding sets of data by identifying the transformation that minimizes a distance metric on these sets. Here, we present a method (SLIP) establishing correspondences between points based on a novel probabilistic distance metric to allow robust detection of outliers. This metric takes into account sensor noise and robot position uncertainty. Outliers are detected as elements with none but low probability links among all correspondences. To achieve scan alignment an inverse model is applied on the links, estimating robot position and reducing position uncertainty. Results of SLIP preserving all links and a computationally more efficient variant retaining only the most probable link are compared to standard ICP for tests with scan data and artificially inserted outliers. Additionally SLIP was used to built maps of an office environment from scan series. It was found to correct position errors and reject outliers from artificial data and real scans successfully.

[1]  Lei Xu Comparative Analysis on Convergence Rates of The EM Algorithm and Its Two Modifications for Gaussian Mixtures , 2004, Neural Processing Letters.

[2]  Roland Siegwart,et al.  Using EM to detect motion with mobile robots , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[3]  Ingemar J. Cox,et al.  Blanche-an experiment in guidance and navigation of an autonomous robot vehicle , 1991, IEEE Trans. Robotics Autom..

[4]  Evangelos E. Milios,et al.  Robot Pose Estimation in Unknown Environments by Matching 2D Range Scans , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[5]  Peter Biber,et al.  The normal distributions transform: a new approach to laser scan matching , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[6]  Marc Levoy,et al.  Efficient variants of the ICP algorithm , 2001, Proceedings Third International Conference on 3-D Digital Imaging and Modeling.

[7]  Gerhard Weiss,et al.  A map based on laserscans without geometric interpretation , 1999 .

[8]  Gérard G. Medioni,et al.  Object modeling by registration of multiple range images , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[9]  D. Rubin,et al.  Maximum likelihood from incomplete data via the EM - algorithm plus discussions on the paper , 1977 .

[10]  J.-S. Gutmann,et al.  AMOS: comparison of scan matching approaches for self-localization in indoor environments , 1996, Proceedings of the First Euromicro Workshop on Advanced Mobile Robots (EUROBOT '96).

[11]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..