Giter Site home page Giter Site logo

awesome-self-driving-car's Introduction

Awesome Self-Driving Cars Awesome Documentation Status

Introduction

A curated list of all awesome things related to self-driving car.

Table of Contents

Autonomous driving technology stack

First, let's look at the technology stack for autonomous driving. In order to understand the full stack of autonomous driving. After that, you can learn the corresponding skill tree. technology stack

  • 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.
  • 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).
  • ROS - The Robot Operating System (ROS) is a flexible framework for writing robot software. It is a collection of tools, libraries, and conventions that aim to simplify the task of creating complex and robust robot behavior across a wide variety of robotic platforms.
  • 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.
  • 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.
  • TensorFlow - TensorFlow is an open source software library for numerical computation using data flow graphs. Used for automatic driving perception and prediction.
  • ompl - The Open Motion Planning Library.
SLAM
Survey
Object Detection
3D Object Detection
Object Tracking
Lane Detection
Data Fusion
Survey
Other

Traffic Sign

  • STSD - More than 20 000 images with 20% labeled, Contains 3488 traffic signs.
  • LISA - 7855 annotations on 6610 frames.
  • Tsinghua-Tencent 100K - 100000 images containing 30000 traffic-sign instances.
  • German Traffic Sign [Images] - More than 50,000 images and 40 classes of traffic signs.
  • Swedish Traffic Sign - A dataset with traffic signs recorded on 350 km of Swedish roads, consisting of 20 000 images with 20% of annotations.
  • 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 Behavioral Cloning.
  • 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 Moral Machine - Moral machine provides a "platform for 1) building a crowd-sourced picture of human opinion on how machines should make decisions when faced with moral dilemmas, and 2) crowd-sourcing assembly and discussion of potential scenarios of moral consequence". If you are a fan of the trolley problem, you can't miss this.
  • MIT's Google Self-Driving Car Simulator - Self-driving car simulated completely by visual programming language Scratch.
  • 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.
If I have seen further it is by standing on ye sholders of Giants.
                                                                - Isaac Newton
Waymo Cruise Automation Pony.ai Baidu Nuro
Zoox Lyft Autox Mercedes Benz Aurora
Apple NVIDIA AImotive WeRide Drive.ai
SF Motors/Seres Nullmax Nissan SAIC Qualcomm

awesome-self-driving-car's People

Contributors

daohu527 avatar saimj7 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.