End-to-End Intersection Handling using Multi-Agent Deep Reinforcement Learning
Navigating through intersections is one of the main challenging tasks for an autonomous vehicle. However, for the majority of intersections regulated by traffic lights, the problem could be solved by a simple rule-based method in which the autonomous vehicle behavior is closely related to the traffic light states. In this work, we focus on the implementation of a system able to navigate through intersections where only traffic signs are provided. We propose a multi-agent system using a continuous, model-free Deep Reinforcement Learning algorithm used to train a neural network for predicting both the acceleration and the steering angle at each time step. We demonstrate that agents learn both the basic rules needed to handle intersections by understanding the priorities of other learners inside the environment, and to drive safely along their paths. Moreover, a comparison between our system and a rule-based method proves that our model achieves better results especially with dense traffic conditions. Finally, we test our system on real world scenarios using real recorded traffic data, proving that our module is able to generalize both to unseen environments and to different traffic conditions.
Code (0)
등록된 구현이 없습니다.
Tasks
Deep Reinforcement LearningNavigatereinforcement-learningReinforcement Learning (RL)Similar Papers 제목 키워드 기반
UniTSA: A Universal Reinforcement Learning Framework for V2X Traffic Signal Control
Traffic congestion is a persistent problem in urban areas, which calls for the development of effective traffic signal control (TSC) systems. While existing Reinforcement Learning (RL)-based methods have shown promising …
reinforcement-learningReinforcement Learning (RL)Traffic Signal ControlTransferring Autonomous Driving Knowledge on Simulated and Real Intersections
We view intersection handling on autonomous vehicles as a reinforcement learning problem, and study its behavior in a transfer learning setting. We show that a network trained on one type of intersection generally is not…
Autonomous DrivingAutonomous Vehiclesreinforcement-learningReinforcement Learning+2Intelligent Coordination among Multiple Traffic Intersections Using Multi-Agent Reinforcement Learning
We use Asynchronous Advantage Actor Critic (A3C) for implementing an AI agent in the controllers that optimize flow of traffic across a single intersection and then extend it to multiple intersections by considering a mu…
AI AgentMulti-agent Reinforcement Learningreinforcement-learningReinforcement Learning+1Analyzing Knowledge Transfer in Deep Q-Networks for Autonomously Handling Multiple Intersections
We analyze how the knowledge to autonomously handle one type of intersection, represented as a Deep Q-Network, translates to other types of intersections (tasks). We view intersection handling as a deep reinforcement lea…
Deep Reinforcement LearningLifelong learningReinforcement LearningTransfer LearningState Dropout-Based Curriculum Reinforcement Learning for Self-Driving at Unsignalized Intersections
Traversing intersections is a challenging problem for autonomous vehicles, especially when the intersections do not have traffic control. Recently deep reinforcement learning has received massive attention due to its suc…
Autonomous DrivingAutonomous VehiclesDeep Reinforcement LearningMotion Planning+3