Browse > Article
http://dx.doi.org/10.22680/kasa2021.13.2.035

Development of an Improved Geometric Path Tracking Algorithm with Real Time Image Processing Methods  

Seo, Eunbin (대구경북과학기술원(DGIST) 융복합대학)
Lee, Seunggi (대구경북과학기술원(DGIST) 융복합대학)
Yeo, Hoyeong (대구경북과학기술원(DGIST) 융복합대학)
Shin, Gwanjun (대구경북과학기술원(DGIST) 융복합대학)
Choi, Gyeungho (대구경북과학기술원(DGIST) 융합전공)
Lim, Yongseob (대구경북과학기술원(DGIST) 로봇공학전공)
Publication Information
Journal of Auto-vehicle Safety Association / v.13, no.2, 2021 , pp. 35-41 More about this Journal
Abstract
In this study, improved path tracking control algorithm based on pure pursuit algorithm is newly proposed by using improved lane detection algorithm through real time post-processing with interpolation methodology. Since the original pure pursuit works well only at speeds below 20 km/h, the look-ahead distance is implemented as a sigmoid function to work well at an average speed of 45 km/h to improve tracking performance. In addition, a smoothing filter was added to reduce the steering angle vibration of the original algorithm, and the stability of the steering angle was improved. The post-processing algorithm presented has implemented more robust lane recognition system using real-time pre/post processing method with deep learning and estimated interpolation. Real time processing is more cost-effective than the method using lots of computing resources and building abundant datasets for improving the performance of deep learning networks. Therefore, this paper also presents improved lane detection performance by using the final results with naive computer vision codes and pre/post processing. Firstly, the pre-processing was newly designed for real-time processing and robust recognition performance of augmentation. Secondly, the post-processing was designed to detect lanes by receiving the segmentation results based on the estimated interpolation in consideration of the properties of the continuous lanes. Consequently, experimental results by utilizing driving guidance line information from processing parts show that the improved lane detection algorithm is effective to minimize the lateral offset error in the diverse maneuvering roads.
Keywords
Pure pursuit; Segmentation; Dataset Augmentation; Post processing; Look-ahead distance; Smoothing filter;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Park, M., Lee, S., and Han, W., 2014, "Development of lateral control system for autonomous vehicle based on adaptive pure pursuit algorithm", 2014 14th International Conference on Control, Automation and Systems (ICCAS 2014), Seoul, pp. 1443~1447.
2 Wallace, R. S., Stentz, A., Thorpe, C. E., Moravec, H. P., Whittaker, W., and Kanade, T., 1985, "First Results in Robot Road-Following", International Joint Conference on Artificial Intelligence (IJCAI), pp. 1089~1095.
3 Wit, J., Crane III, C. D., and Armstrong, D., 2004, "Autonomous ground vehicle path tracking", Journal of Robotic Systems, Vol. 21, No. 8, pp. 439~449.   DOI
4 Martinez, J. L., Morales, J., Mandow, A., and Garcia-Cerezo, A., 2008, "Steering limitations for a vehicle pulling passive trailers", IEEE Transactions on Control Systems Technology, Vol. 16, No. 4, pp. 809~818.   DOI
5 Wang, R., Li, Y., Fan, J., Wang, T., and Chen, X. 2020, "A Novel Pure Pursuit Algorithm for Autonomous Vehicles Based on Salp Swarm Algorithm and Velocity Controller", IEEE Access, 8, pp. 166525~166540.   DOI
6 Hou, Y., Ma, Z., Liu, C., and Loy, C. C., 2019, "Learning lightweight lane detection cnns by self attention distillation", In Proceedings of the IEEE International Conference on Computer Vision, pp. 1013~1021.
7 Hoffmann, G. M., Tomlin, C. J., Montemerlo, M., and Thrun, S., 2007, "Autonomous automobile trajectory tracking for off-road driving: Controller design, experimental validation and racing", 2007 American Control Conference, pp. 2296~2301.
8 Gasca, M., and Sauer, T., 2000, "Polynomial interpolation in several variables", Advances in Computational Mathematics, Vol. 12, No. 4, p. 377.   DOI
9 Wang, W. J., Hsu, T. M., and Wu, T. S., 2017, "The improved pure pursuit algorithm for autonomous driving advanced system", 2017 IEEE 10th International Workshop on Computational Intelligence and Applications (IWCIA), pp. 33~38.