Skip to content

3. Setup Instructions

George E Fouche edited this page Nov 22, 2017 · 2 revisions

Setup Instructions

Prerequisites

Python 3.5 and Jupyter Notebooks is needed for this project. The best way to get set up with these is to use Anaconda, the RoboND-Python-Starterkit and use PyCharm IDE for coding and debugging. Here is a great link for learning more about Anaconda and Jupyter Notebooks

Note: if you have a recent version of the RoboND environment then these packages should already be installed.

OS X and Linux (Ubuntu)source activate RoboND

pip install tensorflow==1.2.1 pip install socketIO-client pip install transforms3d pip install PyQt5 pip install pyqtgraph

Windows source activate RoboND

if the above throws an error, you can run "activate RoboND" instead

  • pip install tensorflow==1.2.1
  • pip install socketIO-client
  • pip install transforms3d
  • pip install PyQt5
  • pip install pyqtgraph

Download the data

Save the following three files into the data folder of the cloned repository.

Training Data

Validation Data

Sample Evaluation Data

Download the QuadSim binary

To interface your neural net with the QuadSim simulator, you must use a version QuadSim that has been custom tailored for this project. The previous version that you might have used for the Controls lab will not work.

The simulator binary can be downloaded here