This video explains how to make a 2D car simulation, and this series will apply this to making a self-driving car simulation!
DQN Self driving car code (work in progress):
https://github.com/Si1veR123/DQN-Car
Video Code:
https://github.com/Si1veR123/DQN-mani...
Explanation:
Deep Q Learning is a combination of the reinforcement learning algorithm, Q learning, and Deep learning. Q learning uses 'Q values', which are updated via the Bellman equation, and stored in a table. To allow for large and continuous state spaces, a neural network can be used to approximate the Q values for a state.
Chapters
0:00 - Intro
0:12 - Map Generation
0:51 - Collision
1:50 - Car Location Movement
2:25 - Car Rotational Movement
4:17 - Outro