This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
No Cost Autonomous Vehicle Advancements in CARLA through ROS
Technical Paper
2021-01-0106
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Event:
SAE WCX Digital Summit
Language:
English
Abstract
Development of autonomous vehicle technology is expensive and perhaps more complicated than initially thought, as evidenced by the recent rollback of anticipated delivery dates from companies such as Tesla, Waymo, GM, and more. One of the most effective techniques to reduce research and development costs and speed up implementation is rigorous analysis through simulation. In this paper, we present multiple autonomous vehicle perception and control strategies that are rigorously investigated in the user friendly, free, and open-source simulation environment, CARLA. Overall, we successfully formulated potential solutions to the autonomous navigation problem and assessed their advantages and disadvantages in simulation at no cost. First, a lane finding method utilizing polynomial fitting and machine learning is proposed. Then, the waypoint navigation strategy is described, along with route planning. Object detection is then implemented using pre-trained convolutional neural networks. A classic PID control strategy and the Stanley Method were investigated for lateral and longitudinal control of the vehicle. Finally, each of these components are simultaneously applied in the simulation environment using the robot operating system (ROS). As a result, we have achieved successful self-driving simulation. The key takeaway is that the perception and control strategies proposed can be easily transitioned towards physical implementation, through the use of ROS. The overall conclusion is that the CARLA simulation environment is a reliable workbench to test innovative solutions that could become technology enablers for the autonomous vehicle industry.
Authors
Citation
Prescinotti Vivan, G., Goberville, N., Asher, Z., Brown, N. et al., "No Cost Autonomous Vehicle Advancements in CARLA through ROS," SAE Technical Paper 2021-01-0106, 2021, https://doi.org/10.4271/2021-01-0106.Also In
References
- Korosec , K. April 2020 https://techcrunch.com/2020/04/28/ford-postpones-autonomous-vehicle-service-until-2022
- Ramey , J. June 2020 https://www.autoweek.com/news/technology/a32782600/why-level-5-autonomous-driving-has-not-happened/
- White , J. July 2019 https://www.reuters.com/article/us-gm-cruise/gm-cruise-to-delay-commercial-launch-of-self-driving-cars-to-beyond-2019
- Adams , T. 2015 https://www.theguardian.com/technology/2015/sep/13/self-driving-cars-bmw-google-2020-driving
- Business Insider Intelligence June 2016 https://www.businessinsider.com/report-10-million-self-driving-cars-will-be-on-the-road-by-2020-2015-5-6
- Heaps , R. June 2017 https://www.autotrader.com/car-shopping/self-driving-cars-honda-sets-2020-as-target-for-highly-automated-freeway-driving-266836
- Kubota , Y. October 2015 https://www.wsj.com/articles/toyota-aims-to-make-self-driving-cars-by-2020-1444136396
- Madrigal , A. March 2018 https://www.theatlantic.com/technology/archive/2018/03/th
- Hawkins , A.J. April 2019 https://www.theverge.com/2019/4/22/18510828/tesla-elon-musk-autonomy-day-investor-comments-self-driving-cars-predictions
- Reuters January 2020 https://www.reuters.com/article/us-autonomous-waymo/waymo-self-driving-vehicles-cover-20-million-miles-on-public-roads
- Piper , K. February 2020 https://www.reuters.com/article/us-autonomous-waymo/waymo-self-driving-vehicles-cover-20-million-miles-on-public-roads
- U.S. Department of Transportation Dec. 2019 https://www.iihs.org/topics/fatality-statistics/detail/state-by-state#yearly-snapshot
- Dosovitskiy , A. , Ros , G. , Codevilla , F. , Lopez , A. , and Koltun , V. CARLA: An Open Urban Driving Simulator Proceedings of the 1st Annual Conference on Robot Learning 1 16 2017
- Vishnukumar , H.J. , Butting , B. , Muller , C. , and Sax , E. Machine Learning and Deep Neural Network — Artificial Intelligence Core for Lab and Real-World Test and Validation for ADAS and Autonomous Vehicles: AI for Efficient and Quality Test and Validation 2017 Intelligent Systems Conference (IntelliSys) London 2017 714 721 10.1109/IntelliSys.2017.8324372
- Chen , S. , Chen , Y. , Zhang , S. , and Zheng , N. A Novel Integrated Simulation and Testing Platform for Self-Driving Cars With Hardware in the Loop IEEE Transactions on Intelligent Vehicles 4 3 425 436 Sept. 2019 10.1109/TIV.2019.2919470
- Koenig , N. , and Howard , A. Design and Use Paradigms for Gazebo, An Open-Source Multi-Robot Simulator 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566) Sendai 3 2149 2154 2004 10.1109/IROS.2004.1389727
- Jing , P. , Hu , H. , Zhan , F. , and Shi , Y. Agent-Based Simulation of Autonomous Vehicles: A Systematic Literature Review IEEE Access 5 79089 79103 2020 10.1109/ACCESS.2020.2990295
- Dworak , D. , Ciepiela , F. , Derbisz , J. , Izzat , I. , et al. Performance of LiDAR Object Detection Deep Learning Architectures Based on Artificially Generated Point Cloud Data from CARLA Simulator 2019 24th International Conference on Methods and Models in Automation and Robotics (MMAR) Międzyzdroje, Poland 600 605 2019 10.1109/MMAR.2019.8864642
- Stanford Artificial Intelligence Laboratory et al. 2018 https://www.ros.org
- Stević , S. , Krunić , M. , Dragojević , M. , and Kaprocki , N. Development and Validation of ADAS Perception Application in ROS Environment Integrated with CARLA Simulator 2019 27th Telecommunications Forum (TELFOR) Belgrade, Serbia 1 4 2019 10.1109/TELFOR48224.2019.8971063
- Buhet , T. , Wirbel , E. , and Perrotton , X. Conditional Vehicle Trajectories Prediction in CARLA Urban Environment 2019 IEEE/CVF International Conference on Computer Vision Workshop (ICCVW) Seoul, Korea (South) 2310 2319 2019 10.1109/ICCVW.2019.00284
- Quiter , C. , and Ernst , M. https://deepdrive.io/ Oct. 2020
- Rong , G. , Shin , B.H. , Tabatabaee , H. , Lu , Q. , et al. 2005 https://www.lgsvlsimulator.com/
- Redmon , J. , Divvala , S. , Girshick , R. , and Farhadi , A. You Only Look Once: Unified, Real-Time Object Detection The IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 779 788 2016
- Redmon , J. , and Angelova , A. Real-Time Grasp Detection Using Convolutional Neural Networks 2015 IEEE International Conference on Robotics and Automation (ICRA) Seatlle, WA 1316 1322 2015 10.1109/ICRA.2015.7139361
- Bradski , G. The OpenCV Library Dr. Dobb’s Journal of Software Tools 2000
- Ramik , D.M. , Sabourin , C. , Moreno , R. et al. A Machine Learning Based Intelligent Vision System for Autonomous Object Detection and Recognition Appl Intell 40 358 375 2014 10.1007/s10489-013-0461-5
- Szegedy , C. , Toshev , A. , and Erhan , D. Advances in Neural Information Processing Systems 26 Curran Associates, Inc. 2553 2525