Partial Static Objects Based Scan Registration on the Campus

Scan registration has a critical role in mapping and localization for Autonomous Ground Vehicle (AGV). This paper addresses the problem of alignment with only exploiting the common static objects instead of the whole point clouds or entire patches on campus environments. Particularly, we wish to use instances of classes including trees, street lamps and poles amongst the whole scene. The distinct advantage lies in it can cut the number of pairwise points down to a quite low level. A binary trained Support Vector Machine (SVM) is used to classify the segmented patches as foreground or background according to the extracted features at object level. The Iterative Closest Point (ICP) approach is adopted only in the foreground objects given an initial guesses with GPS. Experiments show our method is real-time and robust even when the the signal of GPS suddenly shifts or invalid in the sheltered environment.

[1]  Jiří Matas,et al.  Computer Vision - ECCV 2004 , 2004, Lecture Notes in Computer Science.

[2]  Tim Bailey,et al.  Scan segments matching for pairwise 3D alignment , 2012, 2012 IEEE International Conference on Robotics and Automation.

[3]  Achim J. Lilienthal,et al.  Point set registration through minimization of the L2 distance between 3D-NDT models , 2012, 2012 IEEE International Conference on Robotics and Automation.

[4]  Andreas Birk,et al.  Spectral 6DOF Registration of Noisy 3D Range Data with Partial Overlap , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  Chih-Jen Lin,et al.  A Practical Guide to Support Vector Classication , 2008 .

[6]  Nico Blodow,et al.  Fast Point Feature Histograms (FPFH) for 3D registration , 2009, 2009 IEEE International Conference on Robotics and Automation.

[7]  Tom Duckett,et al.  Scan registration for autonomous mining vehicles using 3D‐NDT , 2007, J. Field Robotics.

[8]  Bin Dai,et al.  Gaussian-Process-Based Real-Time Ground Segmentation for Autonomous Land Vehicles , 2013, Journal of Intelligent & Robotic Systems.

[9]  Andrew E. Johnson,et al.  Using Spin Images for Efficient Object Recognition in Cluttered 3D Scenes , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Martial Hebert,et al.  3-D scene analysis via sequenced predictions over points and regions , 2011, 2011 IEEE International Conference on Robotics and Automation.

[11]  Paul Newman,et al.  What could move? Finding cars, pedestrians and bicyclists in 3D laser data , 2012, 2012 IEEE International Conference on Robotics and Automation.

[12]  Mark De Deuge,et al.  A 3D classifier trained without field samples , 2012, 2012 12th International Conference on Control Automation Robotics & Vision (ICARCV).

[13]  Alex Brooks,et al.  A 3D laser and vision based classifier , 2009, 2009 International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP).

[14]  Christoph Stiller,et al.  Segmentation of 3D lidar data in non-flat urban environments using a local convexity criterion , 2009, 2009 IEEE Intelligent Vehicles Symposium.

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

[16]  Jitendra Malik,et al.  Recognizing Objects in Range Data Using Regional Point Descriptors , 2004, ECCV.

[17]  Roland Siegwart,et al.  Comparing ICP variants on real-world data sets , 2013, Auton. Robots.