Prediction-based geometric feature extraction for 2D laser scanner

This paper presents a novel algorithm for detecting line and circle features from 2D laser range scans. Unlike the conventional methods that use two stages for separating the features: data segmentation and feature separation in each segment, the proposed algorithm adopts a new structure and thus the computation complexity is much reduced. Moreover, it does not depend on prior knowledge of the environment, and it requires a minimum number of points per segment. We utilize prediction to achieve the above goals, so the algorithm is named prediction-based feature extraction (PFE). The efficiency and accuracy of the method is demonstrated by the experiments results.

[1]  Geovany de Araújo Borges,et al.  A split-and-merge segmentation algorithm for line extraction in 2D range images , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[2]  Jurgen Vandorpe,et al.  Exact dynamic map building for a mobile robot using geometrical primitives produced by a 2D range finder , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[3]  YangQuan Chen,et al.  Some sensing and perception techniques for an omnidirectional ground vehicle with a laser scanner , 2002, Proceedings of the IEEE Internatinal Symposium on Intelligent Control.

[4]  Richard O. Duda,et al.  Use of the Hough transformation to detect lines and curves in pictures , 1972, CACM.

[5]  Hugh F. Durrant-Whyte,et al.  Natural landmark-based autonomous vehicle navigation , 2004, Robotics Auton. Syst..

[6]  Kostas J. Kyriakopoulos,et al.  Simultaneous localization and map building of skid-steered robots , 2007, IEEE Robotics & Automation Magazine.

[7]  António E. Ruano,et al.  Fast Line, Arc/Circle and Leg Detection from Laser Scan Data in a Player Driver , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[8]  R. Jarvis,et al.  A Review of Robotic SLAM , 2007 .

[9]  Hugh F. Durrant-Whyte,et al.  Simultaneous localization and mapping: part I , 2006, IEEE Robotics & Automation Magazine.

[10]  Roland Siegwart,et al.  Multisensor on-the-fly localization: : Precision and reliability for applications , 2001, Robotics Auton. Syst..

[11]  Geovany de Araújo Borges,et al.  Line Extraction in 2D Range Images for Mobile Robotics , 2004, J. Intell. Robotic Syst..

[12]  Huosheng Hu,et al.  Fast Circular Landmark Detection for Cooperative Localisation and Mapping , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[13]  Theodosios Pavlidis,et al.  Segmentation of Plane Curves , 1974, IEEE Transactions on Computers.

[14]  Henrik I. Christensen,et al.  Pose tracking using laser scanning and minimalistic environmental models , 2001, IEEE Trans. Robotics Autom..

[15]  Francisco Sandoval Hernández,et al.  Natural landmark extraction for mobile robot navigation based on an adaptive curvature estimation , 2008, Robotics Auton. Syst..

[16]  A. Al-Sharadqah,et al.  Error analysis for circle fitting algorithms , 2009, 0907.0421.

[17]  Roland Siegwart,et al.  A comparison of line extraction algorithms using 2D range data for indoor mobile robotics , 2007, Auton. Robots.

[18]  Sen Zhang,et al.  Feature extraction for outdoor mobile robot navigation based on a modified Gauss-Newton optimization approach , 2006, Robotics Auton. Syst..

[19]  Hugh Durrant-Whyte,et al.  Simultaneous localization and mapping (SLAM): part II , 2006 .

[20]  K. Kanatani,et al.  Improved algebraic methods for circle fitting , 2009 .