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

782 stars
21 watching
125 forks
last commit: 8 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,377 6 days ago
0.9.10 (Linux and Windows) official release 11,377 6 days ago
0.9.9 (Linux and Windows) official release 11,377 6 days ago
0.9.8 (Linux and Windows) official release 11,377 6 days ago
0.9.7 (Linux only) official release 11,377 6 days ago
0.9.7 (windows unofficial release) + found at Discord uploaded by @edufrikuto => NOT tested!
0.9.6 (Linux only) official release 11,377 6 days 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,377 6 days ago

Awesome CARLA 💙 / Official Repositories 🏢

Traffic scenario definition and execution engine 532 15 days ago Work with 0.9.2 and up
ROS bridge for CARLA Simulator 529 about 2 months ago Work with 0.9.4 and up
Reinforcement learning baseline agent trained with the Actor-critic (A3C) algorithm 243 almost 5 years ago Work with 0.8.x versions only
Repository to store conditional imitation learning based AI that runs on CARLA 440 over 2 years ago Work with 0.8.x versions only
Repository to store different driving benchmarks that run on the CARLA simulator 84 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 over 5 years ago
Integration of AutoWare AV software with the CARLA simulator 258 5 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 443 almost 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 228 over 1 year ago Use version 0.8.2
Autonomous Driving on Carla simulator using Deep Deterministic Policy Gradients 11 over 5 years ago Use version 0.8.2
CIRL: Controllable Imitative Reinforcement Learning for Vision-based Self-driving 79 over 5 years ago version 0.8.2(seems)
customized PPO based agent for Carla 228 almost 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,330 almost 2 years ago Use version 0.8.4
What is candy? A model with the structure: Hierarchical Observation(Plan&Policy)Hierarchical Actions 23 about 6 years ago Use version 0.8.2
Reinforcement Learning codebase for self-driving car in Carla 367 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 373 almost 2 years ago Use version 0.8.x
An OpenAI gym wrapper for CARLA simulator 545 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 about 1 year ago
DI-drive: Decision Intelligence Auto-driving platform with Carla 575 about 2 years ago
Intersection CARLA Gym: OpenAI Gymnasium Wrapper for Intersection Scenarios in CARLA - Dockerized 6 3 months ago

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

Training framework for conditional imitation learning 234 over 4 years ago Use version 0.8.x
Carla Imitation Learning Trainer 50 over 6 years ago Use version 0.8.x
A pytorch implementation to train the conditional imitation learning policy 66 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 308 over 2 years ago Use version 0.9.6
Module for deep learning powered, stateful imitation learning in the CARLA autonomous vehicle simulator 5 over 5 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 37 about 1 year ago Use version 0.8.4
CARLA-Lane_Detection 79 over 4 years ago Use version 0.9.6
Labeled Dataset for Object Detection in Carla Simulator 44 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 about 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 almost 2 years ago
Won 28th place in this competition to accurately detect cars and road 9 almost 2 years ago

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

Carla Simulator Data Collector (semantic segmentation) 26 over 5 years ago Use version 0.8.4
A simple tool for generating training data from the Carla driving simulator 83 over 3 years ago
Script for extracting semantic segmentation/depth prediction dataset out of Carla Urban Driving Simulator 3 about 6 years ago
Generate visual navigation data for CARLA 8 about 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 39 about 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 116 over 4 years ago Use version 0.8.x
Self Driving Cars Longitudinal and Lateral Control Design 117 over 5 years ago Use version 0.8.x
Implementing Lane Keeping Assist (LKA) on CARLA simulator 116 over 4 years ago
CARLA_Motion_Planning_for_Self-Driving_Cars_Project 48 about 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 6 days ago
Adaptive Cruise Control System (ACC) in the CARLA Simulator 26 over 4 years ago

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

<==
MATLAB Carla Interface 105 over 2 years ago
Dockerfile to use CARLA ROS bridge on Docker container 23 7 months ago
The OmniScape Dataset 50 about 4 years ago Use version 0.9.x
ROS bridge for CARLA simulator 257 about 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 over 6 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 about 6 years ago
Carla Display on Browser Use version 0.9.6
Dockerfile to use CARLA ROS bridge on Docker container 23 7 months ago Use version 0.9.6
A traffic rules monitor for the CARLA simulator 0 11 months 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 93 over 5 years ago
Exercises from the Self-Driving Cars Specialization by the University of Toronto on Coursera - 2 1,014 over 4 years ago
Platform for Ethical Decision Making in Autonomous Vehicles 7 almost 6 years ago
Carla-Simulator environment compatible with Ray/Rllib 35 over 5 years ago
VNC/SSH Carla server inside a docker container 5 over 6 years ago
CARLA Simulator integration for the da Vinci Research Kit 2 almost 5 years ago
Additional clients examples for Carla 12 almost 5 years ago
TELECARLA: An Open Source Extension of the CARLA Simulator for Teleoperated Driving Research Using Off-the-Shelf Components 50 17 days ago
Traffic-Aware Multi-View Video Stream Adaptation for Teleoperated Driving 1 over 2 years ago
"Learning by Cheating" (CoRL 2019) submission for the 2020 CARLA Challenge 181 about 4 years ago
Simple rule-based Carla Parking manoeuver - ROS integration 59 8 months ago
Adversarial Attacks injection in Carla 9 over 3 years ago
Privacy-Aware Personalized ADAS Research 4 almost 3 years ago
ScenarioRunner for CARLA 4 about 4 years ago
Carla-GUI: tool to help human-vehicle interaction researchers design and conduct traffic experiments 34 about 3 years ago
Predicting collisions using deep learning(CNN+LSTMs) for Carla 134 8 months ago
Pylot is an autonomous vehicle platform for developing and testing autonomous vehicle components (from the ERDOS project) 472 over 1 year 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: