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:
Get started here. More info here.
Supported Sytems: Linux (CPU), Mac (CPU), Windows (CPU)
| Pros | Cons |
|---|---|
| More straight-forward to use | AWS or GPU support is not built in (have to do this yourself) |
| More community support | Implementation is local and OS specific |
| More heavily adopted |
Get started here. More info here.
Supported Systems : AWS (CPU, GPU), Linux (CPU), Mac (CPU), Windows (CPU)
| Pros | Cons |
|---|---|
| Configure once for all environments | More challenging to use |
| AWS, GPU support | Less community support |
| Practice with Docker | Have to manage images and containers |
If you get an Import Error on cv2 and have ROS installed. See here.