Quick Start

Note: for Mac users, please dual boot as Windows 10.

  1. Fork the Repo
    • Please click the Fork button on the upper right corner and submit a pull request to master branch.
    • For a more in-depth tutorial on recommended setup video
  2. clone the repo

    • git clone --recursive https://github.com/YOURUSERNAME/ROAR.git
  3. Create virtual environment with python3.7

    • conda create -n ROAR python=3.7
    • conda activate ROAR
  4. Install Dependency

    • General Dependency
      • pip install -r requirements.txt in the ROAR folder
    • For simulator
    • For actual vehicle wired to your computer
      • cd ROAR_Jetson
      • pip install -r requirements.txt
    • For actual vehicle running on Jetson Nano
      • cd ROAR_Jetson
      • sudo apt-get install python-dev libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsdl1.2-dev libsmpeg-dev python-numpy subversion libportmidi-dev ffmpeg libswscale-dev libavformat-dev libavcodec-dev libfreetype6-dev
      • pip3 install -r requirements_jetson_nano.txt
  5. Enjoy

    • For Simulator
      • python runner_sim.py
    • For physical car
      • python runner_jetson.py or python3 runner_jetson.py