Vehicle Platooning using Multi-Agent Reinforcement Learning: A Study on Autonomous Driving in the CARLA Simulator

Plattner, Benjamin (2023) Vehicle Platooning using Multi-Agent Reinforcement Learning: A Study on Autonomous Driving in the CARLA Simulator. Other thesis, OST Ostschweizer Fachhochschule.

[thumbnail of FS 2023-BA-EP-Plattner-Vehicle Platooning Using Multi-Agent Reinforcement Learning.pdf] Text
FS 2023-BA-EP-Plattner-Vehicle Platooning Using Multi-Agent Reinforcement Learning.pdf - Supplemental Material

Download (17MB)

Abstract

We successfully trained a model using reinforcement learning that enables a car to identify and follow a leader vehicle, therefore creating a vehicle platoon in a simulation.
For this thesis, we are using CARLA, an open-source 3D environment simulator for autonomous driving research based on the Unreal Engine.

Specifically, we implemented the Double Deep Q-Network algorithm to train the policy.
The state is solely represented as the sensor input taken from the follower car's front camera.
From that, an Atari-style Convolutional Neural Network predicts the actions' Q-values .
A custom reward function, that combines the relative longitudinal and lateral positions of the two vehicles in the platoon, provides the necessary feedback of each action's performance.
Actions, discrete by definition of a DQN, comprise left and right steering, acceleration and slowing down, as well as braking.

The resulting model is capable of forming and maintaining a platoon.
While navigating in a multi-lane scenario, it even manages to cross intersections successfully.
It enables the follower car to identify the leader vehicle and imitate its actions in a previously unseen environment.

Item Type: Thesis (Other)
Subjects: Topics > Software > Testing and Simulation
Topics > Other
Technologies > Programming Languages > Python
Brands > nVidia
Divisions: Bachelor of Science FHO in Informatik > Bachelor Thesis
Depositing User: OST Deposit User
Contributors:
Contribution
Name
Email
Thesis advisor
Purandare, Mitra
UNSPECIFIED
Date Deposited: 21 Oct 2023 12:12
Last Modified: 21 Oct 2023 12:12
URI: https://eprints.ost.ch/id/eprint/1146

Actions (login required)

View Item
View Item