How to setup the Computer

This guide helps you setup your computer for running the competition environment locally and developing the code.

You can use local Computer/Laptop or Virtual Machine inside your computer or any cloud platform like Google GCP, Amazon AWS, Microsoft Azure, Digital Ocean, etc (All Cloud providers have some free trial plan which you can make use of).

System requirements

The competition setup needs to be run on Ubuntu, a flavor of Linux. You will need a computer that has:

  • A dedicated GPU,
    • Nvidia cards tend to work well in Ubuntu
  • A CPU that is at least an Intel i5, or equivalent,
  • At least 4GB of free disk space,
  • At least 8GB of RAM,
  • Ubuntu Xenial installed.

Operating System

If not already installed, Install Ubuntu Bionic (18.04) on the system by following this guide.

Note

It is highly recommended to install Bionic (18.04) version of Ubuntu due to ROS (Melodic) dependency.

Installing ROS

You need to install ROS Melodic by following this guide and install ros-melodic-desktop-full in the step 1.4 of the guide.