Home

Awesome

Awesome Autonomous Vehicles: Awesome

A curated list of awesome autonomous vehicles resources, inspired by awesome-php.

Contributing

Please feel free to send me pull requests to add links.

Table of Contents

Foundations

Artificial Intelligence

  1. Awesome Machine Learning - A curated list of awesome Machine Learning frameworks, libraries and software. Maintained by Joseph Misiti.Joseph Misiti

Robotics

  1. Awesome Robotics - A list of various books, courses and other resources for robotics, maintained by kiloreux.

Computer Vision

  1. Awesome Computer Vision - A curated list of awesome computer vision resources, maintained by Jia-Bin Huang

Courses

Papers

By Topic Areas and Year of Publication / Submission

General

  1. [2016] Combining Deep Reinforcement Learning and Safety Based Control for Autonomous Driving. [ref]

Localization & Mapping

  1. [2016] MultiCol-SLAM - A Modular Real-Time Multi-Camera SLAM System. [ref]

Perception

  1. [2019] Argoverse: 3D Tracking and Forecasting with Rich Maps. [ref)
  2. [2016] VisualBackProp: visualizing CNNs for autonomous driving. [ref]

Navigation & Planning

  1. [2016] A Self-Driving Robot Using Deep Convolutional Neural Networks on Neuromorphic Hardware. [ref]

Control

  1. [2016] Predictive Control for Autonomous Driving with Experimental Evaluation on a Heavy-duty Construction Truck. [ref]

Simulation

  1. [2016] Learning a Driving Simulator. [ref]

Software Engineering

  1. [2016] Evaluation of Sandboxed Software Deployment for Real-time Software on the Example of a Self-Driving Heavy Vehicle. [ref]

Human-Machine Interaction

  1. [2015] User interface considerations to prevent self-driving carsickness. [ref]

Infrastructure

  1. [2014] Control of Robotic Mobility-On-Demand Systems: a Queueing-Theoretical Perspective. [ref]

Law & Society

  1. [2016] Autonomous Vehicle Technology: A Guide for Policymakers. [ref]

Research Labs

  1. Center for Automotive Research at Stanford - Current areas of research focuses on human-centered mobility themes like understanding how people will interact with increasingly automated vehicles, societal impacts of vehicle automation from policy to ethics to law, technology advances in sensing, decision-making and control.

Datasets

  1. Udacity - Udacity driving datasets released for Udacity Challenges. Contains ROSBAG training data. (~80 GB).

Open Source Software

  1. Autoware - Integrated open-source software for urban autonomous driving.

Hardware

Toys

  1. TensorKart - self-driving MarioKart with TensorFlow.
  2. NeuroJS - A javascript deep learning and reinforcement learning library. A sample self-driving car implementation.
  3. DonkeyCar - A minimalist and modular self driving library for Python. It is developed for hobbyists and students with a focus on allowing fast experimentation and easy community contributions.

Companies

  1. (As of August 28, 2019) 40+ Corporations Working On Autonomous Vehicles

Media

Different media sources where we can find self-driving car related topics, ideas, and much more.

Podcasts

Youtube

  1. Lex Fridman (channel) - 100+ of AI and autonomous driving related videos including MIT Deep Learning Series (playlist) which includes:
  2. The Three Pillars of Autonomous Driving. [watch]
  3. What goes into sensing for autonomous driving? [watch]
  4. Amnon Shashua CVPR 2016 keynote: Autonomous Driving, Computer Vision and Machine Learning. [watch]
  5. Chris Urmson: How a driverless car sees the road. [watch]
  6. Deep Reinforcement Learning for Driving Policy. [watch]
  7. NVIDIA at CES 2016 - Self Driving Cars and Deep Learning GPUs. [watch]
  8. NVIDIA Drive PX2 self-driving car platform visualized. [watch]

Blogs

  1. Deep Learning and Autonomous Driving

Twitter

  1. comma.ai

Laws

United States

  1. California Regulatory Notice