Comprehensive Training and Evaluation on Deep Reinforcement Learning for Automated Driving in Various Simulated Driving Maneuvers

06/20/2023
by   Yongqi Dong, et al.
0

Developing and testing automated driving models in the real world might be challenging and even dangerous, while simulation can help with this, especially for challenging maneuvers. Deep reinforcement learning (DRL) has the potential to tackle complex decision-making and controlling tasks through learning and interacting with the environment, thus it is suitable for developing automated driving while not being explored in detail yet. This study carried out a comprehensive study by implementing, evaluating, and comparing the two DRL algorithms, Deep Q-networks (DQN) and Trust Region Policy Optimization (TRPO), for training automated driving on the highway-env simulation platform. Effective and customized reward functions were developed and the implemented algorithms were evaluated in terms of onlane accuracy (how well the car drives on the road within the lane), efficiency (how fast the car drives), safety (how likely the car is to crash into obstacles), and comfort (how much the car makes jerks, e.g., suddenly accelerates or brakes). Results show that the TRPO-based models with modified reward functions delivered the best performance in most cases. Furthermore, to train a uniform driving model that can tackle various driving maneuvers besides the specific ones, this study expanded the highway-env and developed an extra customized training environment, namely, ComplexRoads, integrating various driving maneuvers and multiple road scenarios together. Models trained on the designed ComplexRoads environment can adapt well to other driving maneuvers with promising overall performance. Lastly, several functionalities were added to the highway-env to implement this work. The codes are open on GitHub at https://github.com/alaineman/drlcarsim.

READ FULL TEXT

page 1

page 2

page 3

research
06/20/2023

Safe, Efficient, Comfort, and Energy-saving Automated Driving through Roundabout Based on Deep Reinforcement Learning

Traffic scenarios in roundabouts pose substantial complexity for automat...
research
09/08/2019

Self-driving scale car trained by Deep reinforcement Learning

This paper considers the problem of self-driving algorithm based on deep...
research
09/08/2023

Have We Ever Encountered This Before? Retrieving Out-of-Distribution Road Obstacles from Driving Scenes

In the life cycle of highly automated systems operating in an open and d...
research
12/12/2017

Simulated Autonomous Driving on Realistic Road Networks using Deep Reinforcement Learning

Using Deep Reinforcement Learning (DRL) can be a promising approach to h...
research
05/19/2023

Vision-based DRL Autonomous Driving Agent with Sim2Real Transfer

To achieve fully autonomous driving, vehicles must be capable of continu...
research
05/12/2023

Identify, Estimate and Bound the Uncertainty of Reinforcement Learning for Autonomous Driving

Deep reinforcement learning (DRL) has emerged as a promising approach fo...
research
04/27/2022

Self-Driving Car Steering Angle Prediction: Let Transformer Be a Car Again

Self-driving vehicles are expected to be a massive economic influence ov...

Please sign up or login with your details

Forgot password? Click here to reset