Abstract
In this paper, the feasibility of a low-cost real-time kinematic GPS (RTK-GPS) sensor for localization of an autonomous vehicle to achieve a high-speed driving is studied. For achieving high-speed autonomous driving, although the image-based method combined with a GPS can be a good approach for localization, the RTK-GPS position can be utilized with a low cost. On high-speed driving, it is important to acquire an accurate localization, because a less accurate position may degrade the performance to follow the waypoints on a target path with proper driving stability. Thus, in this study, the RTK-GPS position was applied to reduce position errors in a test vehicle with a low-cost GPS and the RTKLIB. A modified adaptive look-ahead distance pure pursuit algorithm was implemented to control the test vehicle. An autonomous driving experiment using the RTK-GPS position was carried out to verify the performance of the vehicle at a high speed of 130 kph on a track of 2477 m long with various corners and inclinations in a racing circuit. The test vehicle with the proposed real-time autonomous driving system using the RTK-GPS position achieved 111 s to complete a full lap on the racing track without departures from the track and noticeable lateral errors. This result was 32 s slower than the record accomplished by a professional human driver's 79 s.
Similar content being viewed by others
References
Levinson, J., Montemerlo, M., Thrun, S.: Map-based precision vehicle localization in urban environments. Robotics Sci Syst 4, 1 (2007)
Drews, P., Williams, G., Goldfain, B., Theodorou, E.A., Rehg, J.M.: Vision-based high-speed driving with a deep dynamic observer. IEEE Robotics Automation Lett 4(2), 1564–1571 (2019)
Takasu, T., Yasuda, A.: Development of the low-cost RTK-GPS receiver with an open source program package RTKLIB,” International symposium on GPS/GNSS, pp. 4–6, November (2009).
Dudek, G., Jenkin, M. Inertial sensors, GPS, and odometry. Springer Handbook of Robotics, pp. 477–490. Springer, Berlin, Heidelberg (2008)
Du, S., Gao, Y.: Inertial aided cycle slip detection and identification for integrated PPP GPS and INS. Sensors. 12(11), 14344–14362 (2012)
Feng, Y., Wang, J.: GPS RTK performance characteristics and analysis. J. Global Position. Syst. 7(1), 1–8 (2008)
Rezaei, S., Sengupta, R.: Kalman filter-based integration of DGPS and vehicle sensors for localization. IEEE Trans. Control Syst. Technol. 15(6), 1080–1088 (2007)
Alanen, K., Wirola, L., Käppi, J., Syrjärinne, J.: Inertial sensor enhanced mobile RTK solution using low-cost assisted GPS receivers and internet-enabled cellular phones, pp. 920–926. Position, Location, and navigation symposium (2006)
Wirola, L.: High-accuracy positioning for the mass market. Presented at FIG Working Week, Stockholm, Sweden (2008)
Realini, E., Reguzzoni, M.: goGPS: open source software for enhancing the accuracy of low-cost receivers by single-frequency relative kinematic positioning. Meas. Sci. Technol. 24(11), 15010 (2013)
Pesyna, K. M., Heath, R. W., Humphreys, T. E.: Centimeter positioning with a smartphone-quality GNSS antenna. Radionavigation Laboratory Conference Proceeding (2014)
Borre, K.: The easy suite—MATLAB code for the GPS newcomer. GPS Solutions 7(1), 47–51 (2003)
Takasu, T., Kasai, S. Precise Orbit Determination of GPS Satellites using carrier phase measurements. Proceedings of the 15th Workshop on JAXA Astro Dynamics and Flight Mechanics (2005)
Hernandez-Pajares, M., Juan, J. M., Sanz, J., Ramos-Bosch, P., Rovira-Garcia, A., Salazar, D., Ventura-Traveset, J., Lopez-Echazarreta C., Hein, G. The ESA/UPC GNSS-Lab tool (gLAB): An advanced multipurpose package for GNSS data processing. Proceedings of the Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing (NAVITEC), 5th ESA Workshop, pp. 8–10. (2010)
Haris, R.B., Mach, R.G.: TheGPSTk: an open source GPS toolkit. GPS Solutions 1(2), 145–150 (2007)
Mohamed, H.A., Hansen, J.M., Elhabiby, M.M., El-Sheimy, N., Sesay, A.B.: Performance characteristic Mems-Based IMUs for UAVs Navigation. Int. Arch. Photogrammetry Remote Sens. Spatial Inform. Sci. 40(1), 337–343 (2015)
Matias, B., Oliveira, H., Almeida, J., Dias, A., Ferreira, H., Martins, A., Silva, E. High-accuracy low-cost RTK-GPS for an unmannned surface vehicle. OCEANS 2015-Genova, pp. 1–4 (2015)
Takasu, T. Evaluation of multi-GNSS RTK performance with u-blox NEO-M8N receivers. The 19th GPS/GNSS Symposium 2014, October, 2014
NTRIP–Networked Transport of RTCM via Internet Protocol, https://igs.bkg.bund.de/ntrip/ about, 2012
Han, S.-H., Park, H.-T.: The utilization analysis of FKP network RTK for site surveying. J. Korea Academia Indus. Cooperation Soc. 15(4), 2443–2449 (2014)
Lee, Y.C.: Comparison of network-RTK surveying methods at unified control stations in Incheon area. J. Korean Soc. Surveying Geodesy Photogrammetry Cartography. 32, 5469–5479 (2014)
Giesbrecht, J., Mackay, D., Collier J., Verret, S. Path tracking for unmanned ground vehicle navigation: implementation and adaptation of the pure pursuit algorithm. Defence Res. Dev. Suffield, 2005
Kim, J.-H., Kim, M.-J., Baek, S.-W., Kim, J.-H.: Development of leader-follower tracked vehicle for agriculture. J. Institute Control Robotics Syst. 24(11), 1033–1042 (2018)
Corke, P. Robotics, vision and control: fundamental algorithms. In MATLAB®, 2nd ed., Springer (2017)
Korea Speed Festival-http://www.ksfrace.com/
Acknowledgements
This work was supported by the Incheon National University Research Grant in 2017.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Park, S., Ryu, S., Lim, J. et al. A real-time high-speed autonomous driving based on a low-cost RTK-GPS. J Real-Time Image Proc 18, 1321–1330 (2021). https://doi.org/10.1007/s11554-021-01084-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11554-021-01084-0