Guaranteed robust nonlinear estimation with application to robot localization

When reliable prior bounds on the acceptable errors between the data and corresponding model outputs are available, bounded-error estimation techniques make it possible to characterize the set of all acceptable parameter vectors in a guaranteed way, even when the model is nonlinear and the number of data points small. However, when the data may contain outliers, i.e., data points for which these bounds should be violated, this set may turn out to be empty, or at least unrealistically small. The outlier minimal number estimator (OMNE) has been designed to deal with such a situation, by minimizing the number of data points considered as outliers. OMNE has been shown in previous papers to be remarkably robust, even to a majority of outliers. Up to now, it was implemented by random scanning, so its results could not be guaranteed. In this paper, a new algorithm based on set inversion via interval analysis provides a guaranteed OMNE, which is applied to the initial localization of an actual robot in a partially known two-dimensional (2-D) environment. The difficult problems of associating range data to landmarks of the environment and of detecting potential outliers are solved as byproducts of the procedure.

[1]  J. M. M. Montiel,et al.  The SPmap: a probabilistic framework for simultaneous localization and map building , 1999, IEEE Trans. Robotics Autom..

[2]  Luc Jaulin,et al.  Applied Interval Analysis , 2001, Springer London.

[3]  P. L. Combettes The foundations of set theoretic estimation , 1993 .

[4]  Bernt Schiele,et al.  Position estimation using principal components of range data , 1998, Robotics Auton. Syst..

[5]  Witold Pedrycz,et al.  Bounding approaches to system identification , 1997 .

[6]  R. Baker Kearfott,et al.  A Fortran 90 environment for research and prototyping of enclosure algorithms for nonlinear equations and global optimization , 1995, TOMS.

[7]  Peter J. Rousseeuw,et al.  Robust regression and outlier detection , 1987 .

[8]  J. Norton,et al.  Bounding Approaches to System Identification , 1996 .

[9]  Eric Walter,et al.  Estimation of the parameter uncertainty resulting from bounded-error data , 1988 .

[10]  Wolfram Burgard,et al.  Integrating global position estimation and position tracking for mobile robots: the dynamic Markov localization approach , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[11]  James L. Crowley World modeling and position estimation for a mobile robot using ultrasonic ranging , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[12]  Hugh F. Durrant-Whyte,et al.  Mobile robot localization by tracking geometric beacons , 1991, IEEE Trans. Robotics Autom..

[13]  Bruno Marhic,et al.  Geometrical matching for mobile robot localization , 2000, IEEE Trans. Robotics Autom..

[14]  E. Walter,et al.  Vehicle Localization from Inaccurate Telemetric Data: A Set-Inversion Approach , 1997 .

[15]  Wolfram Burgard,et al.  Monte Carlo localization for mobile robots , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[16]  Wolfram Burgard,et al.  An experimental comparison of localization methods , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[17]  Dominique Meizel,et al.  Set inversion for x -algorithms, with applications to guaranteed robot localization , 2000 .

[18]  Eric Walter,et al.  Light scattering data analysis via set inversion , 1997 .

[19]  Ramon E. Moore Methods and applications of interval analysis , 1979, SIAM studies in applied mathematics.

[20]  D. Meizel,et al.  Estimation of Mobile Robot Localization: Geometric Approaches , 1996 .

[21]  J. R. Deller,et al.  Least-square identification with error bounds for real-time signal processing and control , 1993, Proc. IEEE.

[22]  Eric Walter,et al.  Set inversion via interval analysis for nonlinear bounded-error estimation , 1993, Autom..

[23]  Alex M. Andrew,et al.  Applied Interval Analysis: With Examples in Parameter and State Estimation, Robust Control and Robotics , 2002 .

[24]  Eric Walter,et al.  Robustness to Outliers of Bounded-Error Estimators, Consequences on Experiment Design , 1991 .

[25]  Kurt Konolige,et al.  Markov Localization using Correlation , 1999, IJCAI.