An Enhanced Map-Matching Algorithm for Real-Time Position Accuracy Improvement with a Low-Cost GPS Receiver

This paper proposes a real-time position accuracy improvement method for a low-cost global positioning system (GPS), which uses geographic data for forming a digital road database in the digital map information. We link the vehicle’s location to the position on the digital map using the map-matching algorithm to improve the position accuracy. In the proposed method, we can distinguish the vehicle direction on the road and enhance the horizontal accuracy using the geographic data composed of the vector point set of the digital map. We use the iterative closest point (ICP) algorithm that calculates the rotation matrix and the translation vector to compensate for the disparity between the GPS and the digital map information. We also use the least squares method to correct the error caused by the rotation of the ICP algorithm and link on the digital map to eliminate the residual disparity. Finally, we implement the proposed method in real time with a low-cost embedded system and demonstrate the effectiveness of the proposed method through various experiments.

[1]  Salvatore Gaglione,et al.  Performance assessment of aided Global Navigation Satellite System for land navigation , 2013 .

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

[3]  Y. Tamura,et al.  Measurement of Wind-induced Response of Buildings using RTK-GPS , 2001 .

[4]  Daniele Borio,et al.  A statistical characterization of the Galileo-to-GPS inter-system bias , 2016, Journal of Geodesy.

[5]  Yong-Woon Park,et al.  Asymptotically stable path following for lateral motion of an unmanned ground vehicle , 2015 .

[6]  D. Simon Optimal State Estimation: Kalman, H Infinity, and Nonlinear Approaches , 2006 .

[7]  Raja Sengupta,et al.  Kalman Filter-Based Integration of DGPS and Vehicle Sensors for Localization , 2005, IEEE Transactions on Control Systems Technology.

[8]  Craig A. Knoblock,et al.  Automatic extraction of road intersection position, connectivity, and orientations from raster maps , 2008, GIS '08.

[9]  Leonidas J. Guibas,et al.  Large-scale joint map matching of GPS traces , 2013, SIGSPATIAL/GIS.

[10]  Ciro Gioia,et al.  GNSS Reliability Testing in Signal-Degraded Scenario , 2013 .

[11]  Washington Y. Ochieng,et al.  MAP-MATCHING IN COMPLEX URBAN ROAD NETWORKS , 2009, Revista Brasileira de Cartografia.

[12]  David Bernstein,et al.  Some map matching algorithms for personal navigation assistants , 2000 .

[13]  Gyu-In Jee,et al.  Curve-Modeled Lane Detection based GPS Lateral Error Correction Enhancement , 2015 .

[14]  Sebastian Thrun,et al.  Toward robotic cars , 2010, CACM.

[15]  Robert B. Noland,et al.  A High Accuracy Fuzzy Logic Based Map Matching Algorithm for Road Transport , 2006, J. Intell. Transp. Syst..

[16]  Hassan A. Karimi,et al.  A critical review of real-time map-matching algorithms: Current issues and future directions , 2014, Comput. Environ. Urban Syst..

[17]  Byeong-Woo Kim,et al.  Path Planning for Avoiding Obstacles for Unmanned Ground Vehicles , 2016 .

[18]  Paul J. Besl,et al.  Method for registration of 3-D shapes , 1992, Other Conferences.

[19]  Kun Jiang,et al.  Monocular Vehicle Self-localization method based on Compact Semantic Map* , 2018, 2018 21st International Conference on Intelligent Transportation Systems (ITSC).

[20]  Chengyang Zhang,et al.  Map-matching for low-sampling-rate GPS trajectories , 2009, GIS.

[21]  José Eugenio Naranjo,et al.  Definition of an Enhanced Map-Matching Algorithm for Urban Environments with Poor GNSS Signal Quality , 2016, Sensors.

[22]  Jonathan P. How,et al.  Demonstration of Adaptive Extended Kalman Filter for Low-Earth-Orbit Formation Estimation Using CDGPS , 2002 .

[23]  Jun Wang,et al.  Map-Based Localization Method for Autonomous Vehicles Using 3D-LIDAR * , 2017 .

[24]  Jin Bae Park,et al.  Low-end GPS Position Accuracy Enhancement Method by using Map Information , 2016 .

[25]  James M. Rehg,et al.  Traversability classification for UGV navigation: a comparison of patch and superpixel representations , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[27]  M. Serfling,et al.  Road course estimation in a night vision application using a digital map, a camera sensor and a prototypical imaging radar system , 2008, 2008 IEEE Intelligent Vehicles Symposium.

[28]  Michael J. Rycroft,et al.  Understanding GPS. Principles and Applications , 1997 .

[29]  A. Kornhauser,et al.  An Introduction to Map Matching for Personal Navigation Assistants , 1998 .