awesome-CARLA

Autonomous driving simulators

A curated collection of resources and projects related to autonomous driving simulation and development.

👉 CARLA resources such as tutorial, blog, code and etc https://github.com/carla-simulator/carla

GitHub

796 stars
21 watching
125 forks
last commit: 10 months ago
Linked from 1 awesome list

autonomous-vehiclesawesomecarlacarla-datacarla-driving-simulatorcarla-simulatorcodedata-collectordeeplearningdetectiondriving-carsimitation-learningreinforcement-learningros-bridgesegmentationself-driving-carsimulatortraffic-lightstutorialsue4

Awesome CARLA 💙 / 👉 Table of Contents 👈

Awesome CARLA 💙 / Releases 📦⛳

0.9.11 (Linux and Windows) official release 11,670 about 1 month ago
0.9.10 (Linux and Windows) official release 11,670 about 1 month ago
0.9.9 (Linux and Windows) official release 11,670 about 1 month ago
0.9.8 (Linux and Windows) official release 11,670 about 1 month ago
0.9.7 (Linux only) official release 11,670 about 1 month ago
0.9.7 (windows unofficial release) + found at Discord uploaded by @edufrikuto => NOT tested!
0.9.6 (Linux only) official release 11,670 about 1 month ago
0.9.6 (Windows x64 unofficial release made by me!) Unzip with 7-Zip or WinRAR => after run CARLA, Unreal installs pre-requirements automatically if needed. also for Python API see this
0.8.4 (Linux & Windows) official release 11,670 about 1 month ago

Awesome CARLA 💙 / Official Repositories 🏢

Traffic scenario definition and execution engine 538 about 1 month ago Work with 0.9.2 and up
ROS bridge for CARLA Simulator 533 about 1 month ago Work with 0.9.4 and up
Reinforcement learning baseline agent trained with the Actor-critic (A3C) algorithm 245 about 5 years ago Work with 0.8.x versions only
Repository to store conditional imitation learning based AI that runs on CARLA 444 over 2 years ago Work with 0.8.x versions only
Repository to store different driving benchmarks that run on the CARLA simulator 85 almost 5 years ago Work with 0.8.x versions only
Data collector, also contains an client side agent 74 over 4 years ago Work with 0.8.x versions only
Standalone GUI application to enhance RoadRunner maps with traffic lights and traffic signs information 74 almost 6 years ago
Integration of AutoWare AV software with the CARLA simulator 259 7 months ago Work with 0.9.6

Awesome CARLA 💙 / Tutorials 📕 📘 📗 📓

Setting up CARLA Simulator for the Self-Driving Cars Specialization
Official Doc
Coursera(self-driving-cars)
Model-free Deep Reinforcement Learning for Urban Autonomous Driving
Self-driving cars with Carla and Python(Sentdex Tutorials)
My Bibliography for Research on Autonomous Driving 446 about 4 years ago

Awesome CARLA 💙 / Sample Codes / Projects 🎉🎉🎉 / Reinforcement Learning 🚧

Work with 0.8.x versions only
Use Reinforcement Learning to train an autonomous driving agent in CARLA Simulator 230 almost 2 years ago Use version 0.8.2
Autonomous Driving on Carla simulator using Deep Deterministic Policy Gradients 11 almost 6 years ago Use version 0.8.2
CIRL: Controllable Imitative Reinforcement Learning for Vision-based Self-driving 81 over 5 years ago version 0.8.2(seems)
customized PPO based agent for Carla 231 about 3 years ago Use version 0.9.5
Setting up Reinforcement Learning Environment for CARLA Autonomous Driving Simulator 95 over 4 years ago Use version 0.8.0
Reinforcement Learning Coach by Intel AI Lab 2,334 about 2 years ago Use version 0.8.4
What is candy? A model with the structure: Hierarchical Observation(Plan&Policy)Hierarchical Actions 23 over 6 years ago Use version 0.8.2
Reinforcement Learning codebase for self-driving car in Carla 368 over 4 years ago Use version 0.9.5
Double DQN to train an agent how to drive autonomously 14 over 5 years ago Use version 0.8.x (seems)
Reinforcement Learning Experiments on Carla
Hands-On-Intelligent-Agents-with-OpenAI-Gym 374 almost 2 years ago Use version 0.8.x
An OpenAI gym wrapper for CARLA simulator 549 almost 3 years ago
Reproducing : https://github.com/intel-isl/DirectFuturePrediction And applying to gym and CARLA 0 almost 5 years ago
CARLA real traffic scenarios 79 over 1 year ago
DI-drive: Decision Intelligence Auto-driving platform with Carla 575 over 2 years ago
Intersection CARLA Gym: OpenAI Gymnasium Wrapper for Intersection Scenarios in CARLA - Dockerized 7 5 months ago

Awesome CARLA 💙 / Sample Codes / Projects 🎉🎉🎉 / Imitation Learning 🌈

Training framework for conditional imitation learning 235 over 4 years ago Use version 0.8.x
Carla Imitation Learning Trainer 49 over 6 years ago Use version 0.8.x
A pytorch implementation to train the conditional imitation learning policy 65 over 5 years ago Use version 0.8.x (seems)
Carla-Imitation-Learning ETHZ
Keras implementation of Conditional Imitation Learning 4 about 6 years ago
Driving in CARLA using waypoints and two-stage imitation learning 312 almost 3 years ago Use version 0.9.6
Module for deep learning powered, stateful imitation learning in the CARLA autonomous vehicle simulator 5 almost 6 years ago Use version 0.8.4
Exploring Distributional Shift in Imitation Learning 3 almost 5 years ago

Awesome CARLA 💙 / Sample Codes / Projects 🎉🎉🎉 / Multi-Agent 🌄

Use version 0.9.x
Build system for the new architecture of CARLA(supports multi-client multi-agent communication) 6 over 6 years ago

Awesome CARLA 💙 / Sample Codes / Projects 🎉🎉🎉 / Detection 🔍

Use version 0.8.4
Module for detecting traffic lights in the CARLA 38 about 1 year ago Use version 0.8.4
CARLA-Lane_Detection 80 almost 5 years ago Use version 0.9.6
Labeled Dataset for Object Detection in Carla Simulator 45 almost 2 years ago
Tensorflow-Carla-Object-Detection 8 over 5 years ago
Detect CARLA Simulator's Traffic Speed Sign using YOLO v3 39 over 5 years ago
Generating training data from the Carla driving simulator in the KITTI dataset format 108 over 5 years ago Use version 0.8.x
An application of Tensorflow's object detection API to the Carla simulator 5 over 4 years ago Use version 0.8.4
Autonomous car chase: The repository presents a system that can autonomously chase another vehicle 21 over 4 years ago

Awesome CARLA 💙 / Sample Codes / Projects 🎉🎉🎉 / Segmentation 🌴

Image segmentation using U-Net 15 over 6 years ago
Semantic segmentation for carla dataset 8 over 6 years ago
Semantic Instance Geometry Network for Unsupervised Perception 1 about 2 years ago
Won 28th place in this competition to accurately detect cars and road 9 about 2 years ago

Awesome CARLA 💙 / Sample Codes / Projects 🎉🎉🎉 / Data Collection/Generating 💾

Carla Simulator Data Collector (semantic segmentation) 26 almost 6 years ago Use version 0.8.4
A simple tool for generating training data from the Carla driving simulator 83 almost 4 years ago
Script for extracting semantic segmentation/depth prediction dataset out of Carla Urban Driving Simulator 3 over 6 years ago
Generate visual navigation data for CARLA 8 over 5 years ago 0.9.5
Multi-View Region of Interest Prediction for Autonomous Driving Using Semi-Supervised Labeling 1 over 2 years ago
CARLA-KITTI: Yet another data collector generates inputs/outputs for the KITTI 2D/3D Object Detection task 40 over 1 year ago Use version 0.9.10

Awesome CARLA 💙 / Sample Codes / Projects 🎉🎉🎉 / Control 🔥

Longitudinal and lateral car Controller in python for Carla Car Simulator 6 about 5 years ago
Implementing Lane Keeping Assist (LKA) on CARLA simulator 119 over 4 years ago Use version 0.8.x
Self Driving Cars Longitudinal and Lateral Control Design 117 almost 6 years ago Use version 0.8.x
Implementing Lane Keeping Assist (LKA) on CARLA simulator 119 over 4 years ago
CARLA_Motion_Planning_for_Self-Driving_Cars_Project 48 over 5 years ago
Repository for the infinite horizon controller and the preview path tracking controller for Carla-Vehicle assets 11 over 5 years ago
CARMASimulation for vehicle dynamic 37 about 1 month ago
Adaptive Cruise Control System (ACC) in the CARLA Simulator 27 over 4 years ago

Awesome CARLA 💙 / Sample Codes / Projects 🎉🎉🎉 / Other 🚦

<==
MATLAB Carla Interface 108 almost 3 years ago
Dockerfile to use CARLA ROS bridge on Docker container 24 9 months ago
The OmniScape Dataset 50 about 4 years ago Use version 0.9.x
ROS bridge for CARLA simulator 260 over 3 years ago Use version 0.9.2 and up
Small example for loading the CARLA data from the PRECOG paper 41 over 2 years ago Use version0.8.x (seems)
A scenario loader for the automotive simulator 18 over 5 years ago Use version 0.9.3
My playground with Carla 8 almost 7 years ago Use version 0.8.x
Simulate precise LiDAR point cloud data from Carla 10 over 4 years ago Use version 0.9.6
C++ Client for Unreal Engine 4 running Carla 4 over 6 years ago
Carla Display on Browser Use version 0.9.6
Dockerfile to use CARLA ROS bridge on Docker container 24 9 months ago Use version 0.9.6
A traffic rules monitor for the CARLA simulator 0 about 1 year ago
Alpha Drive is a platform providing cloud-based tools for testing and validation of AI algorithms in simulation
Code to generate instance masks for SIGNet, adapted for the CARLA simulator 0 over 5 years ago
Exercises from the Self-Driving Cars Specialization by the University of Toronto on Coursera 96 over 5 years ago
Exercises from the Self-Driving Cars Specialization by the University of Toronto on Coursera - 2 1,026 almost 5 years ago
Platform for Ethical Decision Making in Autonomous Vehicles 7 about 6 years ago
Carla-Simulator environment compatible with Ray/Rllib 35 over 5 years ago
VNC/SSH Carla server inside a docker container 5 almost 7 years ago
CARLA Simulator integration for the da Vinci Research Kit 2 about 5 years ago
Additional clients examples for Carla 12 about 5 years ago
TELECARLA: An Open Source Extension of the CARLA Simulator for Teleoperated Driving Research Using Off-the-Shelf Components 51 about 2 months ago
Traffic-Aware Multi-View Video Stream Adaptation for Teleoperated Driving 1 almost 3 years ago
"Learning by Cheating" (CoRL 2019) submission for the 2020 CARLA Challenge 184 about 4 years ago
Simple rule-based Carla Parking manoeuver - ROS integration 61 10 months ago
Adversarial Attacks injection in Carla 9 almost 4 years ago
Privacy-Aware Personalized ADAS Research 4 about 3 years ago
ScenarioRunner for CARLA 4 over 4 years ago
Carla-GUI: tool to help human-vehicle interaction researchers design and conduct traffic experiments 34 over 3 years ago
Predicting collisions using deep learning(CNN+LSTMs) for Carla 135 10 months ago
Pylot is an autonomous vehicle platform for developing and testing autonomous vehicle components (from the ERDOS project) 474 almost 2 years ago
Running CARLA on cloud (AWS EC2) 74 over 4 years ago
Running CARLA on Google Colab 99 about 2 years ago

Backlinks from these awesome lists:

More related projects: