Evaluating the Limits of a LiDAR for an Autonomous Driving Localization

In general, proposed solutions for LiDAR-based localization used in autonomous cars require expensive sensors and computationally expensive mapping processes. Moreover, the global localization for autonomous driving is converging to the use of maps. Straightforward strategies to reduce the costs are to produce simpler sensors and use maps already available on the Internet. Here, an analysis is presented to show how simple can a LiDAR sensor be without degrading the localization accuracy that uses road and satellite maps together to globally pose the car. Three characteristics of the sensor are evaluated: the number of range readings, the amount of noise in the LiDAR readings, and the frame rate, with the aim of finding the minimum number of LiDAR lines, the maximum acceptable noise and the sensor frame rate needed to obtain an accurate position estimation. The analysis is performed using an autonomous car in complex field scenarios equipped with a 3D LiDAR Velodyne HDL-32E. Several experiments were conducted reducing the number of frames, the number of scans per 3D point-cloud and artificially adding up to 15% of error in the ray length. Among other results, we found that using only 4 vertical lines per scan and with an artificial error added up to 15% of the ray length, the car was capable to localize itself within 2.11 meters error average. All experimental results and the followed methodology are explained in detail herein.

[1]  Wolfram Burgard,et al.  Large scale graph-based SLAM using aerial images as prior information , 2009, Auton. Robots.

[2]  Vijay John,et al.  3D point cloud map based vehicle localization using stereo camera , 2017, 2017 IEEE Intelligent Vehicles Symposium (IV).

[3]  Alberto Ferreira de Souza,et al.  Self-Driving Cars: A Survey , 2019, Expert Syst. Appl..

[4]  Can Ulas Dogruer,et al.  Outdoor mapping and localization using satellite images , 2010, Robotica.

[5]  Hiroshi Murase,et al.  Vehicle Ego-Localization by Matching In-Vehicle Camera Images to an Aerial Image , 2010, ACCV Workshops.

[6]  Wolfram Burgard,et al.  3-D Mapping With an RGB-D Camera , 2014, IEEE Transactions on Robotics.

[7]  Sebastian Thrun,et al.  Probabilistic robotics , 2002, CACM.

[8]  Sebastian Thrun,et al.  The Graph SLAM Algorithm with Applications to Large-Scale Mapping of Urban Structures , 2006, Int. J. Robotics Res..

[9]  J. Guivant,et al.  Improved Global Urban Localization Based on Road Maps and 3 D Detection of Road Intersections , 2015 .

[10]  Gabriel Svennerberg,et al.  Beginning Google Maps API 3 , 2010 .

[11]  Gamini Dissanayake,et al.  A Sparse Separable SLAM Back-End , 2016, IEEE Transactions on Robotics.

[12]  Sebastian Thrun,et al.  Robust vehicle localization in urban environments using probabilistic maps , 2010, 2010 IEEE International Conference on Robotics and Automation.

[13]  Ahmed M. Elgammal,et al.  Satellite image based precise robot localization on sidewalks , 2012, 2012 IEEE International Conference on Robotics and Automation.

[14]  Alberto Ferreira de Souza,et al.  A single sensor system for mapping in GNSS-denied environments , 2019, Cognitive Systems Research.

[15]  Rajkumar Buyya,et al.  A survey on vehicular cloud computing , 2014, J. Netw. Comput. Appl..

[16]  Ryan M. Eustice,et al.  Visual localization within LIDAR maps for automated urban driving , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Christoph Stiller,et al.  Precise Localization in High-Definition Road Maps for Urban Regions , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[18]  Simon Parsons,et al.  Principles of Robot Motion: Theory, Algorithms and Implementations by Howie Choset, Kevin M. Lynch, Seth Hutchinson, George Kantor, Wolfram Burgard, Lydia E. Kavraki and Sebastian Thrun, 603 pp., $60.00, ISBN 0-262-033275 , 2007, The Knowledge Engineering Review.

[19]  Hyun Myung,et al.  Robust Vehicle Localization Using Entropy-Weighted Particle Filter-based Data Fusion of Vertical and Road Intensity Information for a Large Scale Urban Area , 2017, IEEE Robotics and Automation Letters.

[20]  Edilson de Aguiar,et al.  A light-weight yet accurate localization system for autonomous cars in large-scale and complex environments , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).

[21]  José E. Guivant,et al.  Global urban localization based on road maps , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[22]  Martin Lauer,et al.  Accurate and Efficient Self-Localization on Roads using Basic Geometric Primitives , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[23]  Andreas Geiger,et al.  Map-Based Probabilistic Visual Self-Localization , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  Edilson de Aguiar,et al.  Re-emission and satellite aerial maps applied to vehicle localization on urban environments , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[25]  João Manuel R S Tavares,et al.  Medical image registration: a review , 2014, Computer methods in biomechanics and biomedical engineering.

[26]  Hao Wang,et al.  Robust and Precise Vehicle Localization Based on Multi-Sensor Fusion in Diverse City Scenes , 2017, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[27]  Sebastian Thrun,et al.  Map-Based Precision Vehicle Localization in Urban Environments , 2007, Robotics: Science and Systems.

[28]  Mehrdad Dianati,et al.  A Survey of the State-of-the-Art Localization Techniques and Their Potentials for Autonomous Vehicle Applications , 2018, IEEE Internet of Things Journal.

[29]  Ahmed M. Elgammal,et al.  A framework for global vehicle localization using stereo images and satellite and road maps , 2011, 2011 IEEE International Conference on Computer Vision Workshops (ICCV Workshops).

[30]  Xiaolong Hu,et al.  Autonomous Driving in the iCity—HD Maps as a Key Challenge of the Automotive Industry , 2016 .

[31]  Artan Sinani,et al.  Learning Bing Maps API , 2013 .

[32]  Wolfram Burgard,et al.  Improved Techniques for Grid Mapping With Rao-Blackwellized Particle Filters , 2007, IEEE Transactions on Robotics.

[33]  Edilson de Aguiar,et al.  Large-scale mapping in complex field scenarios using an autonomous car , 2016, Expert Syst. Appl..

[34]  Mark Whitty,et al.  Robust Global Urban Localization Based on Road Maps , 2010 .

[35]  Yanlei Gu,et al.  Autonomous vehicle self-localization based on abstract map and multi-channel LiDAR in urban area , 2019, IATSS Research.

[36]  Gyu-In Jee,et al.  Extended Line Map-Based Precise Vehicle Localization Using 3D LIDAR , 2018, Sensors.

[37]  Miguel Ángel Sotelo Lateral control strategy for autonomous steering of Ackerman-like vehicles , 2003, Robotics Auton. Syst..

[38]  Fawzi Nashashibi,et al.  LIDAR-Based road signs detection For Vehicle Localization in an HD Map , 2019, 2019 IEEE Intelligent Vehicles Symposium (IV).

[39]  Kei Sato,et al.  Mono-camera based vehicle localization using lidar intensity map for automated driving , 2018, Artificial Life and Robotics.

[40]  Fawzi Nashashibi,et al.  LIDAR-Based Lane Marking Detection For Vehicle Positioning in an HD Map , 2018, 2018 21st International Conference on Intelligent Transportation Systems (ITSC).

[41]  Ryan M. Eustice,et al.  Robust LIDAR localization using multiresolution Gaussian mixture maps for autonomous driving , 2017, Int. J. Robotics Res..

[42]  Oliver Pink,et al.  Visual map matching and localization using a global feature map , 2008, 2008 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[43]  J. M. M. Montiel,et al.  ORB-SLAM: A Versatile and Accurate Monocular SLAM System , 2015, IEEE Transactions on Robotics.