Installieren Sie den automatischen Fahrsimulator LG SVL von Autoware unter Ubuntu 18.04

Zum Ausführen des automatischen Fahrsimulators LGSVL ist eine GPU erforderlich. Installieren Sie Autoware und den automatischen Fahrsimulator LG SVL auf einem PC mit einer GPU.

Inhaltsverzeichnis

  1. Autoware Automatic Driving Simulator LGSVL unter Ubuntu 18.04 installieren
  2. Autoware.AI unter Ubuntu 18.04 installieren

Umgebung

Referenz

https://qiita.com/y-vectorfield/items/8960c804441d2ebd605e

Installieren Sie NVIDIA GeForce GTX 1060 Mobile unter Ubuntu 18.04

--Überprüfen Sie die GPU-Erkennung

$ lspci | grep -i nvidia

01:00.0 VGA compatible controller: NVIDIA Corporation GP106M [GeForce GTX 1060 Mobile](rev a1)
01:00.1 Audio device: NVIDIA Corporation GP106 High Definition Audio Controller (rev a1)
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-repo-ubuntu1804_10.0.130-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu1804_10.0.130-1_amd64.deb
sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
sudo apt-get update
wget http://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1804/x86_64/nvidia-machine-learning-repo-ubuntu1804_1.0.0-1_amd64.deb
sudo apt install ./nvidia-machine-learning-repo-ubuntu1804_1.0.0-1_amd64.deb
sudo apt-get update

--Überprüfen Sie den GPU-Treiber

$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt update
$ ubuntu-drivers devices

== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C20sv00001B0Asd000022BEbc03sc00i00
vendor   : NVIDIA Corporation
model    : GP106M [GeForce GTX 1060 Mobile]
driver   : nvidia-driver-415 - third-party free
driver   : nvidia-driver-450 - third-party free recommended
driver   : nvidia-driver-418-server - distro non-free
driver   : nvidia-driver-440-server - distro non-free
driver   : nvidia-driver-435 - distro non-free
driver   : nvidia-driver-390 - distro non-free
driver   : nvidia-driver-410 - third-party free
driver   : xserver-xorg-video-nouveau - distro free builtin

== /sys/devices/pci0000:00/0000:00:1c.5/0000:04:00.0 ==
modalias : pci:v00008086d00002526sv00008086sd00000014bc02sc80i00
vendor   : Intel Corporation
manual_install: True
driver   : backport-iwlwifi-dkms - distro free

Drücken Sie F2, wenn Sie Ihren PC starten, und deaktivieren Sie dann Secure Boot in den BIOS-Einstellungen.

sudo apt install nvidia-driver-450 nvidia-settings
$ sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
$ sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
$ sudo update-initramfs -u
$ sudo reboot

Sie können dies mit dem folgenden Befehl überprüfen. Wenn nichts angezeigt wird, ist der Jugendstil deaktiviert.

$ lsmod | grep -i nouveau
$ nvidia-smi

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 450.66       Driver Version: 450.66       CUDA Version: 11.0     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  GeForce GTX 1060    Off  | 00000000:01:00.0  On |                  N/A |
| N/A   44C    P8     9W /  N/A |    769MiB /  6077MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A      1165      G   /usr/lib/xorg/Xorg                 40MiB |
|    0   N/A  N/A      1241      G   /usr/bin/gnome-shell               48MiB |
|    0   N/A  N/A      1699      G   /usr/lib/xorg/Xorg                381MiB |
|    0   N/A  N/A      1828      G   /usr/bin/gnome-shell              220MiB |
|    0   N/A  N/A      2176      G   ...AAAAAAAAA= --shared-files       72MiB |
+-----------------------------------------------------------------------------+

Installieren Sie das CUDA 10.0 Toolkit

$ sudo apt install cmake
$ cd && wget https://gitlab.com/libeigen/eigen/-/archive/3.3.7/eigen-3.3.7.tar.gz
$ mkdir eigen && tar --strip-components=1 -xzvf eigen-3.3.7.tar.gz -C eigen
$ cd eigen && mkdir build && cd build && cmake .. && make && sudo make install

--Installation von CUDA 10.0 und cuDNN

sudo apt-get install -y --no-install-recommends cuda-10-0 libcudnn7 libcudnn7-dev
sudo apt-get install nvinfer-runtime-trt-repo-ubuntu1804-5.0.2-ga-cuda10.0
sudo apt-get update
sudo apt-get install -y --no-install-recommends libnvinfer-dev

Installieren Sie den LGSVL Simulator

--Installieren Sie git lfs

sudo apt-get install git-lfs
sudo apt update && sudo apt install ros-$ROS_DISTRO-image-transport-plugins
mkdir ~/shared_dir
cd ~/shared_dir
git clone https://github.com/lgsvl/autoware-data.git

Laden Sie [Neueste Release-Version] herunter (https://github.com/lgsvl/simulator/releases/latest).

lgsvlsimulator-linux64-2020.05.zip

$ cd lgsvlsimulator-linux64-2020.05
$ ./simulator

image.png

Drücken Sie [Browser öffnen], um sich anzumelden und den Verwaltungsbildschirm anzuzeigen.

image.png

Recommended Posts

Installieren Sie den automatischen Fahrsimulator LG SVL von Autoware unter Ubuntu 18.04
Installieren Sie Ruby unter Ubuntu 20.04
Installieren Sie OpenJDK7 (JAVA) unter Ubuntu 14.04
Installieren Sie Docker unter Ubuntu Server 20.04
Installieren Sie den zabbix agent (5.0) unter Ubuntu 18.04
Installieren von MAV Proxy unter Ubuntu 18.04
Installieren Sie Java unter WSL Ubuntu 18.04
Installieren Sie Ubuntu Desktop 20.10 auf RaspberryPi4
Installieren Sie WordPress 5.5 unter Ubuntu 20.04 LTS
Installieren Sie Ubuntu Server 20.04 auf Btrfs
Hinweis: Installieren Sie PostgreSQL 9.5 unter Ubuntu 18.04
Installieren Sie AWS IoT Greengrass unter Ubuntu
Installieren Sie JDK und JRE unter Ubuntu 16.10
So installieren Sie WildFly unter Ubuntu 18.04
Installieren Sie SonarQube auf der ECS-Instanz unter Ubuntu 16.04
Installieren Sie Ruby unter Ubuntu 20.04 mit rbenv
Headless Installation von Ubuntu 20.10 auf Raspberry Pi
Installieren Sie OpenJDK (Java) auf dem neuesten Ubuntu
Ich möchte PHP 7.2 unter Ubuntu 20.04 installieren.
Weineinstellungen unter Ubuntu 18.04 (WOLF RPG Editor installieren)
Erstellen und installieren Sie Wireshark Development Release (3.3.1) unter Ubuntu
So installieren Sie Netzwerktreiber unter eigenständigem Ubuntu
So installieren Sie mehrere JDKs unter Ubuntu 18.04 LTS
Installieren Sie mehrere Javas und wechseln Sie unter Ubuntu zwischen ihnen
Installieren Sie die neueste Version von Jenkins unter Ubuntu 16