🍬Installation

Starting from Fall 2023, ROAR Competition will be running on Monza Map with the ROAR_PY repository as the reference code base.

You can download Monza Map executables here (Windows AMD64)

Installing ROAR_PY

If you want a clean installation of the competition suite, maybe you will want to name your conda environments differently. We suggest using a separate roar_competition conda environment with python 3.8 to run your competition codes.

Specifically, run conda create -n roar_competition python=3.8 first then run conda activate roar_competition, then run commands specified in the interface/carla implementation installation commands in the sections below

Now follow instructions described in

You need to install both the ROAR_PY interface and the Carla implementation layers.

As an additional version check, make sure your Carla PythonAPI's version is 0.9.12 by running

pip3 install carla==0.9.12

Cloning down competition skeletons

Now open up https://github.com/augcog/ROAR_Competition in your browser and click on the "fork" button.

After forking the ROAR_Competition code you should have a child repository of the given skeleton code. It should have a URL that looks like this:

https://github.com/YOUR_USERNAME/ROAR_Competition

Now clone down this repository by using git clone URL_TO_YOUR_FORKED_REPO and start modifying the submission.py file.

Last updated