2019
DOI: 10.3390/electronics8121536
|View full text |Cite
|
Sign up to set email alerts
|

Autonomous Driving in Roundabout Maneuvers Using Reinforcement Learning with Q-Learning

Abstract: Navigating roundabouts is a complex driving scenario for both manual and autonomous vehicles. This paper proposes an approach based on the use of the Q-learning algorithm to train an autonomous vehicle agent to learn how to appropriately navigate roundabouts. The proposed learning algorithm is implemented using the CARLA simulation environment. Several simulations are performed to train the algorithm in two scenarios: navigating a roundabout with and without surrounding traffic. The results illustrate that the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
17
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
6
3

Relationship

1
8

Authors

Journals

citations
Cited by 46 publications
(23 citation statements)
references
References 31 publications
(35 reference statements)
0
17
0
Order By: Relevance
“…The presented dataset may be helpful for generating knowledge using machine learning techniques carrying out driving pattern classification in roundabouts, and for predicting vehicle speed and steering wheel in the different sections of roundabouts, as shown in [ 19 ], where algorithms such as Support Vector Machine, Lineal Regression, and Deep Learning are used to obtain different predictive data models. Other machine learning techniques that can be used on this autonomous driving dataset are algorithms based on reinforcement learning as in [ 6 ], where a Markov decision process (MDP) was used to study the behavior of a vehicle in order to safely navigate roundabouts using the Q-learning algorithm in a simulation environment. Regarding future works, it is planned to upgrade the built dataset and to apply the same approach to generate similar datasets driving in the urban intersection and highway entrances.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…The presented dataset may be helpful for generating knowledge using machine learning techniques carrying out driving pattern classification in roundabouts, and for predicting vehicle speed and steering wheel in the different sections of roundabouts, as shown in [ 19 ], where algorithms such as Support Vector Machine, Lineal Regression, and Deep Learning are used to obtain different predictive data models. Other machine learning techniques that can be used on this autonomous driving dataset are algorithms based on reinforcement learning as in [ 6 ], where a Markov decision process (MDP) was used to study the behavior of a vehicle in order to safely navigate roundabouts using the Q-learning algorithm in a simulation environment. Regarding future works, it is planned to upgrade the built dataset and to apply the same approach to generate similar datasets driving in the urban intersection and highway entrances.…”
Section: Discussionmentioning
confidence: 99%
“…Automated driving implements a driver model transforming information perceived from real-world sensor measurements into actions on the vehicle’s actuators, such as steering wheel or pedals [ 2 ]. However, autonomous driving is a challenging task, and it is even more complex in dynamic environments, such as roundabouts or intersections, among others [ 3 , 4 , 5 , 6 , 7 ].…”
Section: Introductionmentioning
confidence: 99%
“…To overcome this issue, a partially observable MDP (POMDP) was applied to keep a probability distribution through a set of observations [22]. Recent studies have used RL for transportation issues-namely, adaptive traffic signal control [23,24] and autonomous vehicle agents in roundabouts [25]. Furthermore, the development of a deep neural network (DNN) can enhance feature extraction representations for complex tasks based on multi-hidden layers.…”
Section: Introductionmentioning
confidence: 99%
“…Moreover, the information includes the number of dynamic objects, presence of pedestrians, cyclists, motorcyclists and the distances between vehicles. Another solution based on intelligent methods is proposed in [8], where the vehicles are trained to cross a roundabout using the Q-learning algorithm. Furthermore, a solution based on fuzzy logic is proposed in [9] to compute the velocity for vehicles in order to ensure safe travel through the intersection and to decrease the emission of CO 2 .…”
Section: Introductionmentioning
confidence: 99%