Skip to content

Latest commit

 

History

History
31 lines (27 loc) · 2.06 KB

README.md

File metadata and controls

31 lines (27 loc) · 2.06 KB

AutowareAI and CARLA

This is a demostration of the integration of AutowareAI and the CARLA simulator.

Installing requirements

  • This demo works on most Linux distributions with CUDA installed (you need an NVIDIA graphics card).
  • Install NVIDIA drivers and verify the drivers with: nvidia-smi
  • This demo requires Docker, NVIDIA Container Toolkit, and ADE to be installed.
  • For a local installation of the requirements run: bash install_dependencies.sh after you have cloned this repository. (see Getting Started for more information)
  • To remove the installed binaries and the docker images run: bash remove_dependencies.sh

Getting Started

  • Create your workspace directory (you can choose your own name or use an existing folder): mkdir adehome
  • Go to your ADE home directory: cd adehome
  • Create an empty .adehome file: touch .adehome
  • Clone this repository: git clone https://github.com/eLearningHub/AutowareAI-CARLA.git
  • Enter the clone directory: cd AutowareAI-CARLA
  • Here you can choose to install the dependencies with the bash install_dependencies.sh (requires make package and root privileges)
  • Run ADE: ade start --enter
  • Inside ADE, go to the clone directory: cd AutowareAI-CARLA
  • Inside ADE, run Carla: source run-carla.sh
  • Open another terminal at the ADE home directory and run: ade enter
  • Inside ADE, run: cd AutowareAI-CARLA; source launch-autoware.sh
  • Press P for the vehicle to enter into the autonomous mode. Voila!

References