awesome-self-driving-car
github.com/daohu527/awesome-self-driving-car ↗An awesome list of self-driving cars
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me papers & blogs resources from awesome-self-driving-car"
Installation instructions →What's inside
Papers & Blogs
- 16 Questions About Self-Driving Cars
- 3D Object Detection for Autonomous Driving: A Comprehensive Survey
2022
- 3D Object Detection for Autonomous Driving: A Survey
2022
- 3D Object Detection from Images for Autonomous Driving: A Survey
2022
- 50 Years of object recognition: Directions forward
2013
- An Introduction to LIDAR
Awesome introduction by
Opensource
- apollo
Apollo is an open source autopilot platform that contains almost everything. Including hardware, systems, vehicle platforms, cloud services, etc. You can quickly build a self-driving system of your own by Apollo.
- autoware
The original Autoware project built on ROS 1. Launched as a research and development platform for autonomous driving technology.
- ompl
The Open Motion Planning Library.
- OpenCV library
OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products.
- openpilot
Openpilot is an open source driver agent. Use the iphone to control the car, which provides adaptive cruise control (ACC) and lane keeping assist (LKAS).
- Point Cloud Library
Point Cloud Library (PCL) is a standalone, large open project for 2D / 3D imagery and point cloud processing. Widely used to process laser point cloud data.
Courses
- Apollo Autopilot Introduction
Note: it's a Chinese tutorial. This is an open class between Baidu and Peking University. It is very comprehensive and detailed, which is a good introductory course.
- BitTiger Build Your Own Autonomous Vehicle Mastery Program
Two weeks of live classes in Bay Area taught by engineers from
- MIT 6.S094: Deep Learning for Self-Driving Cars
This class is an introduction to the practice of deep learning through the applied theme of building a self-driving car. It is open to beginners and is designed for those who are new to machine learning, but it can also benefit advanced researchers in the field looking for a practical overview of deep learning methods and their application. By the way, it's
- Udacity Self-Driving Car Nanodegree
Udacity's flagship program is sponsored by many self-driving car hiring partners. The nanodegree program includes 3 terms: 1)
Datasets and Benchmarks
- Apolloscape
Apolloscape provides images with 10x higher resolution and pixel-level annotation. And also Provides multiple levels of scene complexity.
- Cityscapes
Semantic, instance-wise, dense pixel annotations of 30 classes.
- comma.ai's Driving Dataset [Videos]
Seven and a quarter hours (~ 80 GB) of largely highway driving. With this dataset, comma.ai's founder
- German Traffic Sign [Images]
More than 50,000 images and 40 classes of traffic signs.
- KITTI Vision Benchmark Suite [Images]
Large vision benchmark dataset with
- LISA
7855 annotations on 6610 frames.
Big Players
- Apple
NVIDIA
- SF Motors/Seres
Nullmax
- Waymo
Cruise Automation
- Zoox
Lyft
Cloud service
- Carla
CARLA has been developed from the ground up to support development, training, and validation of autonomous driving systems.
- Lgsvl
The LGSVL Simulator is a simulator that facilitates testing and development of autonomous driving software systems. The LGSVL simulator is developed by the Advanced Platform Lab at the LG Electronics America R&D Center, formerly the LG Silicon Valley Lab.
- Microsoft's AirSim
An open-source and cross platform simulator built for drones and other vehicles. AirSim is designed as a platform for AI research to experiment with deep learning, computer vision and reinforcement learning algorithms for autonomous vehicles.
- MIT's Google Self-Driving Car Simulator
Self-driving car simulated completely by visual programming language
- MIT's Moral Machine
Moral machine provides a
- Udacity's Self-Driving Car Simulator
This simulator is built for Udacity's Self-Driving Car Nanodegree to teach students how to train cars how to navigate road courses using deep learning. It is used for the project of
Showing a sample of 80 resources. View the full list on GitHub →