Integrating Deep Reinforcement Learning with Model-based Path Planners for Automated Driving

02/02/2020
by   Ekim Yurtsever, et al.
23

Automated driving in urban settings is challenging chiefly due to the indeterministic nature of the human participants of the traffic. These behaviors are difficult to model, and conventional, rule-based Automated Driving Systems (ADSs) tend to fail when they face unmodeled dynamics. On the other hand, the more recent, end-to-end Deep Reinforcement Learning (DRL) based ADSs have shown promising results. However, pure learning-based approaches lack the hard-coded safety measures of model-based methods. Here we propose a hybrid approach that integrates a model-based path planner into a vision based DRL framework to alleviate the shortcomings of both worlds. In summary, the DRL agent learns to overrule the model-based planner's decisions if it predicts that better future rewards can be obtained while doing so, e.g., avoiding an accident. Otherwise, the DRL agent tends to follow the model-based planner as close as possible. This logic is learned, i.e., no switching model is designed here. The agent learns this by considering two penalties: the penalty of straying away from the model-based path planner and the penalty of having a collision. The latter has precedence over the former, i.e., the penalty is greater. Therefore, after training, the agent learns to follow the model-based planner when it is safe to do so, otherwise, it gets penalized. However, it also learns to sacrifice positive rewards for following the model-based planner to avoid a potential big negative penalty for making a collision in the future. Experimental results show that the proposed method can plan its path and navigate while avoiding obstacles between randomly chosen origin-destination points in CARLA, a dynamic urban simulation environment. Our code is open-source and available online.

READ FULL TEXT

page 1

page 4

research
12/30/2022

Hybrid Deep Reinforcement Learning and Planning for Safe and Comfortable Automated Driving

We present a novel hybrid learning method, HyLEAR, for solving the colli...
research
12/29/2021

DDPG car-following model with real-world human driving experience in CARLA

In the autonomous driving field, the fusion of human knowledge into Deep...
research
10/28/2019

Deep Reinforcement Learning with Enhanced Safety for Autonomous Highway Driving

In this paper, we present a safe deep reinforcement learning system for ...
research
04/24/2023

When to Replan? An Adaptive Replanning Strategy for Autonomous Navigation using Deep Reinforcement Learning

The hierarchy of global and local planners is one of the most commonly u...
research
12/03/2018

Mitigating Planner Overfitting in Model-Based Reinforcement Learning

An agent with an inaccurate model of its environment faces a difficult c...
research
06/27/2021

Continuous Control with Deep Reinforcement Learning for Autonomous Vessels

Maritime autonomous transportation has played a crucial role in the glob...
research
03/02/2023

Reshaping Viscoelastic-String Path-Planner (RVP)

We present Reshaping Viscoelastic-String Path-Planner a Path Planner tha...

Please sign up or login with your details

Forgot password? Click here to reset