Carla is an open source autonomous driving simulation platform designed for developing and testing autonomous driving algorithms. The following is a detailed tutorial for installing Carla on Ubuntu 20.04 system:
Install dependencies: Open a terminal window and run the following command to install Carla’s dependencies:
sudo apt updatesudo apt install -y build-essential clang-10 llvm-10 python3-pip python3-dev libpng-dev libjpeg-dev libtiff5-dev libopenexr-dev libhdf5-dev libsquish-dev libglew-dev libglfw3-dev libglfw3 libpython3-dev libboost-all-dev libbullet-dev libglm-dev libeigen3-dev
Install UE4 Prerequisites: Carla uses Unreal Engine 4 (UE4) as its rendering engine, so the prerequisites for UE4 need to be installed. Run the following command to install UE4 Prerequisites:
sudo apt install -y mono-mcs mono-devel cmake git curl
Download Carla source code: Run the following command in the terminal to clone Carla's source code locally:
git clone
Compile and install Carla: Enter the Carla source code directory and execute the following commands to compile and install Carla:
cd carla sudo ./Update.sh sudo make launch
This will start Carla's compilation process. Depending on your system's capabilities, the compilation process may take some time.
Start the Carla server: After compilation is completed, run the following command to start the Carla server:
./CarlaUE4.sh
This will start the Carla server and display some log information in the terminal.
Start the Carla client: Open a new terminal window, navigate to the Carla source code directory, and execute the following command to start the Carla client:
./PythonAPI/util/ CarlaUE4.sh
This will start the Carla client and display the Carla simulation environment in the graphical interface.
Now you have successfully installed and started Carla. You can use Carla's Python API to develop and test autonomous driving algorithms. Please note that the installation and operation of Carla may require certain system resources, please ensure that your system meets the requirements.
The above is the detailed content of Detailed tutorial on installing Carla on Ubuntu 20.04 system.. For more information, please follow other related articles on the PHP Chinese website!