Skip to content
self driving car
Branch: master
Clone or download
Pull request Compare This branch is 345 commits ahead, 317 commits behind autorope:master.
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs speed up install Apr 25, 2019
donkeycar added ai throttle scale May 10, 2019
envs updated docs for raspian stretch, tf 1.10 Sep 24, 2018
scripts Merge branch 'master' of Mar 11, 2019
.gitignore exposed top/bottom crop to config for categorical and linear Jan 28, 2019
.travis.yml disable tests of features which use opencv until can get travis ci to… Feb 28, 2019
LICENSE Create LICENSE (autorope#146) Sep 24, 2017
mkdocs.yml remove site Jul 9, 2018
setup.cfg V2.1 - Refactor to modular architecture. (autorope#89) Aug 14, 2017 bumped version Feb 15, 2019

donkeycar: a python self driving library

build status

Donkeycar is minimalist and modular self driving library written in Python. It is developed for hobbiests and students with a focus on allowing fast experimentation and easy community contributions.

Quick Links

Use Donkey if you want to:

  • Make an RC car drive its self.
  • Compete in self driving races like DIY Robocars
  • Experiment with different driving methods.
  • Add parts and sensors to your car.
  • Log sensor data. (images, user inputs, sensor readings)
  • Drive your car via a web or game controler.
  • Leverage community contributed driving data.
  • Use existing hardware CAD designs for upgrades.

Getting started.

After building a Donkey2, here are the steps to start driving.

install donkey

git clone donkeycar
pip install -e donkeycar

Create a car folder.

donkey createcar --path ~/d2

Start your car.

python ~/d2/ drive

Now you can control your car by going to <ip_address_of_your_pi>:8887/drive

You can’t perform that action at this time.