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: over 1 year 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 10 months ago
0.9.10 (Linux and Windows) official release 11,670 10 months ago
0.9.9 (Linux and Windows) official release 11,670 10 months ago
0.9.8 (Linux and Windows) official release 11,670 10 months ago
0.9.7 (Linux only) official release 11,670 10 months ago
0.9.7 (windows unofficial release) + found at Discord uploaded by @edufrikuto => NOT tested!
0.9.6 (Linux only) official release 11,670 10 months 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 10 months ago

Awesome CARLA 💙 / Official Repositories 🏢

Traffic scenario definition and execution engine 538 10 months ago Work with 0.9.2 and up
ROS bridge for CARLA Simulator 533 10 months ago Work with 0.9.4 and up
Reinforcement learning baseline agent trained with the Actor-critic (A3C) algorithm 245 almost 6 years ago Work with 0.8.x versions only
Repository to store conditional imitation learning based AI that runs on CARLA 444 over 3 years ago Work with 0.8.x versions only
Repository to store different driving benchmarks that run on the CARLA simulator 85 over 5 years ago Work with 0.8.x versions only
Data collector, also contains an client side agent 74 over 5 years ago Work with 0.8.x versions only
Standalone GUI application to enhance RoadRunner maps with traffic lights and traffic signs information 74 over 6 years ago
Integration of AutoWare AV software with the CARLA simulator 259 over 1 year 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 almost 5 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 over 2 years ago Use version 0.8.2
Autonomous Driving on Carla simulator using Deep Deterministic Policy Gradients 11 over 6 years ago Use version 0.8.2
CIRL: Controllable Imitative Reinforcement Learning for Vision-based Self-driving 81 over 6 years ago version 0.8.2(seems)
customized PPO based agent for Carla 231 almost 4 years ago Use version 0.9.5
Setting up Reinforcement Learning Environment for CARLA Autonomous Driving Simulator 95 over 5 years ago Use version 0.8.0
Reinforcement Learning Coach by Intel AI Lab 2,334 almost 3 years ago Use version 0.8.4
What is candy? A model with the structure: Hierarchical Observation(Plan&Policy)Hierarchical Actions 23 about 7 years ago Use version 0.8.2
Reinforcement Learning codebase for self-driving car in Carla 368 over 5 years ago Use version 0.9.5
Double DQN to train an agent how to drive autonomously 14 about 6 years ago Use version 0.8.x (seems)
Reinforcement Learning Experiments on Carla
Hands-On-Intelligent-Agents-with-OpenAI-Gym 374 over 2 years ago Use version 0.8.x
An OpenAI gym wrapper for CARLA simulator 549 over 3 years ago
Reproducing : https://github.com/intel-isl/DirectFuturePrediction And applying to gym and CARLA 0 over 5 years ago
CARLA real traffic scenarios 79 almost 2 years ago
DI-drive: Decision Intelligence Auto-driving platform with Carla 575 almost 3 years ago
Intersection CARLA Gym: OpenAI Gymnasium Wrapper for Intersection Scenarios in CARLA - Dockerized 7 about 1 year ago

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

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

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

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

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

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

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

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

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

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

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

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

Backlinks from these awesome lists:

More related projects: