Pose invariant, robust feature extraction from data with a modified scale space approach

Feature-based simultaneous localization and map building (SLAM) approaches require a robust method to extract position invariant landmarks from the surrounding environment. 2D laser range finders are currently one of the most common sensors used to obtain environmental information for mobile robot navigation due to their reliability, accuracy and low cost. However, the 2D laser scan data only give very limited information, making it difficult to extract meaningful features particularly in unstructured environments. The most important steps to extract features are segmentation and noise reduction. Scale space and adaptive smoothing are two common techniques within the vision community. They are used to remove high frequency noise and represent image data in multi-scale spaces. They allow for an easier segmentation of images and the extraction of features in the appropriate scale. In this paper, a modified adaptive smoothing algorithm is proposed and applied to laser range data within a modified scale space framework. This algorithm smoothes range data and segments it at the same time by translating a line model mask over the range data. Lines can be extracted from the segments by using a standard fitting algorithm.

[1]  Eduardo Mario Nebot,et al.  Real time data association for FastSLAM , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[2]  Philippe Saint-Marc,et al.  Adaptive Smoothing: A General Tool for Early Vision , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Stergios I. Roumeliotis,et al.  Weighted range sensor matching algorithms for mobile robot displacement estimation , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[4]  Tony Lindeberg Kth Scale-space: A framework for handling image structures at multiple scales , 1996 .

[5]  Peter C. Cheeseman,et al.  Estimating uncertain spatial relationships in robotics , 1986, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[6]  Roland Siegwart,et al.  Feature extraction and scene interpretation for map-based navigation and map building , 1998, Other Conferences.

[7]  Hugh F. Durrant-Whyte,et al.  A new method for the nonlinear transformation of means and covariances in filters and estimators , 2000, IEEE Trans. Autom. Control..

[8]  Jitendra Malik,et al.  Scale-Space and Edge Detection Using Anisotropic Diffusion , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Sebastian Thrun,et al.  FastSLAM: a factored solution to the simultaneous localization and mapping problem , 2002, AAAI/IAAI.

[10]  Eduardo Mario Nebot,et al.  Optimization of the simultaneous localization and map-building algorithm for real-time implementation , 2001, IEEE Trans. Robotics Autom..

[11]  Stergios I. Roumeliotis,et al.  SEGMENTS: a layered, dual-Kalman filter algorithm for indoor feature extraction , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[12]  Randall Smith,et al.  Estimating uncertain spatial relationships in robotics , 1986, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[13]  Hugh F. Durrant-Whyte,et al.  A solution to the simultaneous localization and map building (SLAM) problem , 2001, IEEE Trans. Robotics Autom..

[14]  Y. Bar-Shalom Tracking and data association , 1988 .