Autonomous Vehicle Simulation ML Frameworks

Educational simulations and game environments where neural networks learn to autonomously navigate and control vehicles through 2D/3D tracks and courses. Does NOT include real-world self-driving car research, production vehicle simulators, or general reinforcement learning frameworks without a vehicle control context.

There are 68 autonomous vehicle simulation frameworks tracked. The highest-rated is idreesshaikh/Autonomous-Driving-in-Carla-using-Deep-Reinforcement-Learning at 46/100 with 535 stars.

Get all 68 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=autonomous-vehicle-simulation&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 idreesshaikh/Autonomous-Driving-in-Carla-using-Deep-Reinforcement-Learning

Deep Reinforcement Learning (PPO) in Autonomous Driving (Carla) [from scratch]

46
Emerging
2 ArztSamuel/Applying_EANNs

A 2D Unity simulation in which cars learn to navigate themselves through...

46
Emerging
3 kevinhughes27/TensorKart

self-driving MarioKart with TensorFlow

42
Emerging
4 lexfridman/deeptraffic

DeepTraffic is a deep reinforcement learning competition, part of the MIT...

42
Emerging
5 KimangKhenng/Traffic-SImulation-and-Visualization

Traffic Intersection Simulation Using C++ and Qt

41
Emerging
6 ikergarcia1996/Self-Driving-Car-in-Video-Games

A deep neural network that learns to drive in video games

40
Emerging
7 leoll2/Autoparking

Self parking with reinforcement learning

39
Emerging
8 wongfei/projectd-core

Vehicle dynamics simulator

38
Emerging
9 kuds/rl-car-racing

Repository containing code and notebooks exploring how to solve Gymnasium's...

37
Emerging
10 fehimornek/DeepForSpeed

ConvNet learns to play Need For Speed

34
Emerging
11 gsurma/deep_traffic

MIT DeepTraffic top 2% solution (75.01 mph) 🚗.

34
Emerging
12 FahzainAhmad/agent-hill-climb-supervised

This project implements a supervised deep learning system that learns to...

33
Emerging
13 bradyz/2020_CARLA_challenge

"Learning by Cheating" (CoRL 2019) submission for the 2020 CARLA Challenge

33
Emerging
14 luangrezende/neural-network-circuit-game

Neuroevolution simulation where AI-controlled cars learn to drive a custom...

32
Emerging
15 hadipash/AI_GTA5

Self-driving car for GTA V

31
Emerging
16 MatiasCarabella/self-driving-ai

2D self-driving car simulation developed in Python using Pygame, featuring a...

31
Emerging
17 jcjgraf/sensorCar

Software for a self-driving car, based on neural networks. An Unity...

30
Emerging
18 pncsoares/self-driving-car

A self driving car using neural networks and machine learning 🚗

29
Experimental
19 JZ76/Training-Overtaking-Algorithm

This repository has code of how to train a RNN that can perform overtaking...

28
Experimental
20 uditkumar489/Self-Driving-Car

A simple self-driving car AI python script using the deep Q-learning with...

28
Experimental
21 Ayush-Deore/Autonomous-Car-Simulation

a web-based simulation of a neural network based autonomous car simulation.

28
Experimental
22 ikergarcia1996/AI-Generated-GTAV

A Deep Learning project that uses Diffusion transformers (DiT) to generate ...

28
Experimental
23 omuryildirim/before-evening

A simple Javascript car game combined with an autonomous driving agent...

26
Experimental
24 CognitiaAI/TORCS-Self-Driving-Agent

An AI agent based on Supervised Learning for TORCS

26
Experimental
25 Demarsch/self-driving-car-sim

A little 2D environment to visualize "learn by example" technique

26
Experimental
26 JohnDavidAnthony/Self_Driving_Car

Machine Learning Self Driving Car Trained With a Genetic Algorithm

25
Experimental
27 Adversarian/RACER

Unofficial Python implementation of the RACER classification algorithm

23
Experimental
28 SimoneFaraulo/KNN-Based-Self-Driving-Agent-for-TORCS

University project implementing an autonomous driving agent based on a KNN...

23
Experimental
29 AnhKhoa585/self-driving-car

Self driving car with crossover in genetic algorithms and vanilla javascript

23
Experimental
30 We-Gold/AI-Racing

Various Race Car Agents in p5js (with web demo).

23
Experimental
31 manassarpatwar/WatchCarsLearn

Self driving cars using NEAT

22
Experimental
32 GeosWorl/N.C.A.T.S

Nell’s Carpool And Transportation Services

21
Experimental
33 ProjectNeura/LEADS-Jarvis

The AlphaGo for car racing.

20
Experimental
34 matheussiqueira-dev/Self-Drive-Car

Uma experiência completa de condução autônoma criada inteiramente em...

20
Experimental
35 marcpinet/neat-cars

🚗 Draw a circuit and watch self-driving cars evolve thanks to the NEAT...

20
Experimental
36 Mati365/neural-cars

🚗 Neural network 2D cars ray collision detection using ML genetic training algorithm

20
Experimental
37 MCarlomagno/CarDrivingResNet

🚗 Browser game where a vehicle is driven through the camera using the ResNet...

19
Experimental
38 erjbroek/RacerAI

A racing game made with typescript that uses machine learning to teach cars to drive

18
Experimental
39 harshnehal1996/Self-Driving-Vehicle-With-Carla

This repository contains implementation of reinforcement learning based...

17
Experimental
40 darshanbagul/MIT_6.S094_SelfDrivingCars

A repository containing solutions to the challenges presented in the course...

17
Experimental
41 bedis-elacheche/self-driving-car

A javascript simulation in which cars learn to navigate themselves through a track.

16
Experimental
42 saeedt/JSTrafficSimulator

A web based traffic simulator in JavaScript for evaluating ramp metering algorithms.

16
Experimental
43 nicholas0417/Machine-Learning-AutoCar

python opencv neural network in automatic car with websites

16
Experimental
44 IlyasHabeeb/Self_Driving_Car

A Car that Self-Navigates Using Neural Networks Based on Back-Propagation Algorithm

16
Experimental
45 cbovar/Micromachine.AI

Teach an AI how to drive

16
Experimental
46 abdouboutiti/Voiture-Autonome-Virtuelle-VAV--App-Deep-Q-Learning

Une application de voiture autonome créée à l'aide de Kivy et d'un...

16
Experimental
47 AlexanderKoch-Koch/DeepTraffic

Genetic algorithm for Deep Q Learning in MIT's Deep Traffic competition

15
Experimental
48 stefangeneralao/skrt-ai

Using TensorFlowJS to fit an AI to a predefined course in a 2D-environment...

15
Experimental
49 THEKINGSTAR/self-driving-car-simulation

Sself Driving Car Simulation, using a neural network implemented in JavaScript

15
Experimental
50 LucasHJin/self-play-racing

Self play reinforcement learning for car racing.

14
Experimental
51 PoetAndPoem4Hu/physicar-deepracer-for-cloud

🚗 Train your DeepRacer models in the cloud with Physicar, a platform from...

14
Experimental
52 chazbij/NeuralNetwork_GeneticAlgorithm_QLearning_Unity

NeuralNetwork_GeneticAlgorithm_QLearning_Unity is a Unity project that...

14
Experimental
53 pranavmujumdar/CarParkingAi

This is a Unity Project I'm working on to create an AI that will park the...

13
Experimental
54 brittanyjspringer/deepracer

The fastest way to get rolling with machine learning on AWS. Workshop...

13
Experimental
55 MarcusGitAccount/traffic-simulation-cluj-napoca

Prototyping a traffic simulator for Cluj-Napoca using html5 canvas and a lot...

13
Experimental
56 zmdo/tomcar.js

Train tom to drive the car

13
Experimental
57 mahmoudtaouti/RL_Highway_Merge

applying multi-agent reinforcement learning for highway-merging autonomous vehicles

13
Experimental
58 kavicastelo/ml-car-simulation-js

Auto driving car simulation using neural networks and model training. Used...

12
Experimental
59 kuchuk-borom-debbarma/autonomouse-Car-Parking-Using-MACHINE-LEARNING

Self Parking Car trained using Reinforcement Learning (PPO).

12
Experimental
60 Maximellerbach/RL-environnement-for-autonomous-car

In this repo, I used some math and image manipulation skills to create my...

12
Experimental
61 GuillaumeBouchetEpitech/self-learning-3d-cars

Self Learning 3d Cars

12
Experimental
62 mbdavid2/CarsGeneticAI

Unity project in which cars use Genetic Algorithms to improve driving in a...

12
Experimental
63 mivashinko88-netizen/AI-Powered-Self-Driving-Racing-System

Reinforcement learning agent that autonomously races in TrackMania using...

11
Experimental
64 williankeller/neural-network-driving

Watch neural networks learn to drive, real-time simulation with evolving...

11
Experimental
65 jonnylin13/GeneticMLCars

A genetic algorithm that selects driving agents built with a neural network.

11
Experimental
66 wf4java/WF-CarAiGame

Artificial intelligence learns to drive a car by crashing it. The game is...

11
Experimental
67 psycho-baller/self-driving-car

Race against, or train a self-driving car that was taught using neural networks

11
Experimental
68 Trick5t3r/AI-Car-Unity-Python

A car built on Unity3D and driven by artificial intelligence coded on python

10
Experimental

Comparisons in this category