Home

Awesome

CarND Term1 Starter Kit

Udacity - Self-Driving Car NanoDegree

The purpose of this project is to provide unified software dependency support for students enrolled in Term 1 of the Udacity Self-Driving Car Engineer Nanodegree.

Python 3 is used for the entirety of term 1.

There are two ways to get up and running:

Anaconda Environment

Get started here. More info here.

Supported Sytems: Linux (CPU), Mac (CPU), Windows (CPU)

ProsCons
More straight-forward to useAWS or GPU support is not built in (have to do this yourself)
More community supportImplementation is local and OS specific
More heavily adopted

Docker

Get started here. More info here.

Supported Systems : AWS (CPU, GPU), Linux (CPU), Mac (CPU), Windows (CPU)

ProsCons
Configure once for all environmentsMore challenging to use
AWS, GPU supportLess community support
Practice with DockerHave to manage images and containers

Trouble Shooting

If you get an Import Error on cv2 and have ROS installed. See here.