DOI QR코드

DOI QR Code

Implementation of an Autonomous Driving System for the Segye AI Robot Car Race Competition

세계 AI 로봇 카레이스 대회를 위한 자율 주행 시스템 구현

  • Choi, Jung Hyun (Department of Mechanical and Information Engineering, University of Seoul) ;
  • Lim, Ye Eun (Department of Mechanical and Information Engineering, University of Seoul) ;
  • Park, Jong Hoon (Department of Mechanical and Information Engineering, University of Seoul) ;
  • Jeong, Hyeon Soo (Department of Mechanical and Information Engineering, University of Seoul) ;
  • Byun, Seung Jae (Department of Mechanical and Information Engineering, University of Seoul) ;
  • Sagong, Ui Hun (Department of Mechanical and Information Engineering, University of Seoul) ;
  • Park, Jeong Hyun (Department of Mechanical and Information Engineering, University of Seoul) ;
  • Kim, Chang Hyun (Department of Mechanical and Information Engineering, University of Seoul) ;
  • Lee, Jae Chan (Department of Mechanical and Information Engineering, University of Seoul) ;
  • Kim, Do Hyeong (Department of Mechanical and Information Engineering, University of Seoul) ;
  • Hwang, Myun Joong (Department of Mechanical and Information Engineering, University of Seoul)
  • Received : 2022.03.24
  • Accepted : 2022.04.19
  • Published : 2022.05.31

Abstract

In this paper, an autonomous driving system is implemented for the Segye AI Robot Race Competition that multiple vehicles drive simultaneously. By utilizing the ERP42-racing platform, RTK-GPS, and LiDAR sensors provided in the competition, we propose an autonomous driving system that can drive safely and quickly in a road environment with multiple vehicles. This system consists of a recognition, judgement, and control parts. In the recognition stage, vehicle localization and obstacle detection through waypoint-based LiDAR ROI were performed. In the judgement stage, target velocity setting and obstacle avoidance judgement are determined in consideration of the straight/curved section and the distance between the vehicle and the neighboring vehicle. In the control stage, adaptive cruise longitudinal velocity control based on safe distance and lateral velocity control based on pure-pursuit are performed. To overcome the limited experimental environment, simulation and partial actual experiments were conducted together to develop and verify the proposed algorithms. After that, we participated in the Segye AI Robot Race Competition and performed autonomous driving racing with verified algorithms.

Keywords

Acknowledgement

This work was supported by Korea Foundation for Women In Science, Engineering and Technology (WISET) grant funded by the Ministry of Science and ICT (MSIT) under the team research program for female engineering students. This competition was hosted by Segye-Ilbo and managed by Unmanned Solutions. The hardware and simulator used in this work were provided from them.

References

  1. Y. H. Kim and H. G. Kim, "Trends in Development of Autonomous Driving Vehicle," Information and Communications Magazine, vol. 34, no. 5, pp. 10-18, 2017, [Online], http://www.koreascience.or.kr/article/JAKO2017 18054545396.page.
  2. J. H. Lee, K. J. Ahn, T. G. Lee, K. I. Min, O. S. Kwon, S. W. Baek, M. C. Park, D. H. Cho, J. R. Hwang, J. K. Kang, S. H. Lee, D. Y. Seo, J. H. Kim, and Y. S. Kang, "Development of control system for international autonomous driving competition using robot operating system," Journal of Institute of Control, Robotics and Systems, vol. 25, no. 5, pp. 363-373, 2019, DOI: 10.5302/J.ICROS.2019.19.0022.
  3. S. W. Lee, "Overtake strategy for autonomous racing using model predictive control," M.S thesis, KAIST, Daejeon, Korea, 2020, [Online], https://koasas.kaist.ac.kr/handle/10203/ 284962.
  4. D. Caporale, A. Settimi, F. Massa, F. Amerotti, A. Corti, A. Fagiolini, M. Guiggiani, A. Bicchi, and L. Pallottino, "Towards the Design of Robotic Drivers for Full-Scale Self-Driving Racing Cars," 2019 International Conference on Robotics and Automation (ICRA), pp. 5643-5649, 2019, DOI: 10.1109/ICRA.2019.8793882.
  5. D. Caporale, A. Fagiolini, L. Pallottino, A. Settimi, A. Biondo, F. Amerotti, F. Massa, S. De Caro, A. Corti, and L. Venturini, "A Planning and Control System for Self-Driving Racing Vehicles," 2018 IEEE 4th International Forum on Research and Technology for Society and Industry (RTSI), pp. 1-6, 2018, DOI: 10.1109/RTSI.2018.8548444.
  6. G. Hartmann, Z. Shiller, and A. Azaria, "Autonomous Head-to-Head Racing in the Indy Autonomous Challenge Simulation Race," ArXiv abs/2109.05455, 2021, [Online], https://arxiv.org/abs/2109.05455.
  7. A. Wischnewski, M. Geisslinger, J. Betz, T. Betz, F. Fent, A. Heilmeier, L. Hermansdorfer, T. Herrmann, S. Huch, P. Karle, F. Nobis, L. Ogretmen, M. Rowold, F. Sauerbeck, T. Stahl, R. Trauth, M. Lienkamp, and B. Lohmann, "Indy Autonomous Challenge - Autonomous Race Cars at the Handling Limits," ArXiv, abs/2202.03807, 2022, [Online], https://arxiv.org/abs/2202.03807.
  8. Segye, Homepage of Segye AI Robot Car Race Competition, [Online], http://robotcar.segye.com/, Accessed: March 24, 2022.
  9. Velodyne LiDAR, Maunal of Velarray H800, [Online], https://velodynelidar.com/products/velarray-h800/, Accessed: March 24, 2022.
  10. Velodyne LiDAR, Maunal of Velodyne Puck 16, [Online], https://velodynelidar.com/wp-content/uploads/2019/12/63-9243-Rev-E-VLP-16-User-Manual.pdf, Accessed: March 24, 2022.
  11. N. Jayaweera, N. Rajatheva, and M. Latva-Aho, "Autonomous driving without a burden: View from outside with elevated LiDAR," 2019 IEEE 89th Vehicular Technology Conference (VTC2019-Spring), Kuala Lumpur, Malaysia, 2019, DOI: 10.1109/VTCSpring.2019.8746507.
  12. N. H. Kim and C. H. Park, "A study on the advanced altitude accuracy of GPS with barometric altitude sensor," Journal of the Institute of Electronics and Information Engineers, vol. 49, no. 10, pp. 18-22, 2012, DOI: 10.5573/ieek.2012.49.10.018.
  13. ublox, Maunal of ZED-F9P, [Online], https://www.u-blox.com/en/ubx-viewer/view/ZED-F9P_IntegrationManual_UBX-18010802?url=https%3A%2F%2Fwww.u-blox.com%2Fsites%2Fdefault%2Ffiles%2FZED-F9P_IntegrationManual_UBX-18010802.pdf, Accessed: March 24, 2022.
  14. D. Janos and P. Kuras, "Evaluation of Low-Cost GNSS Receiver under Demanding Conditions in RTK Network Mode," Sensors, vol. 21, no. 16, 2021, DOI: 10.3390/s21165552.
  15. N. A. Shneydor, "Pure Pursuit," Missile guidance and pursuit: kinematics, dynamics and control, 1st ed. Elsevier, 1998, ch. 3, pp. 47-76, [Online], https://www.sciencedirect.com/book/9781904275374/missile-guidance-and-pursuit.
  16. MORAI, Homepage of MORAI Simulator, [Online], https://www.morai.ai/product, Accessed: April 10, 2022.