[PYTHON] ROS-Umgebung einrichten ①

ROS1-Installation

Ich bin interessiert und spiele damit herum. Dieses Mal werden wir ROS1 Melodic installieren. Als persönliches Memorandum. Mach es so klein wie möglich.

Zielumgebung

Ubuntu 18.04 (auf Virtual Box) ROS1 Melodic

Installation

Wir werden den Ablauf der Batch-Installation von ROS1-Paketen verfolgen. Geben Sie die ROS-Version als melodisch an.

install_1


$ export ROS_DISTRO=melodic

Holen Sie sich die Erlaubnis zur Installation von ROS.

install_2


$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

Tasteneinstellung

install_3


$ sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

aktualisieren

install_4


$ sudo apt update

Installation

install_5


$ sudo apt install ros-$ROS_DISTRO-desktop-full python-rosinstall python-rosinstall-generator python-wstool build-essential python-catkin-tools

Aktualisieren Sie anschließend die Rosdep-Datenbank, die ROS1-Abhängigkeiten auflöst, laden Sie das Setup-Skript für die Umgebungseinstellungen und fertig.

Initialisierung von Rosdep

install_6


$ sudo rosdep init
$ rosdep update

Umgebung

install_7


$ echo "source /opt/ros/$ROS_DISTRO/setup.bash" >> ~/.bashrc
$ echo "source `catkin locate --shell-verbs`" >> ~/.bashrc
$ source ~/.bashrc

Es installiert auch Pavillon.


$ curl -sSL http://get.gazebosim.org | sh
$ sudo apt install ros-$ROS_DISTRO-gazebo-ros-pkgs ros-$ROS_DISTRO-gazebo-ros-control

das ist alles. Ich werde damit herumspielen.

Verweise

[1] Installation von ROS-Kurs 02 https://qiita.com/srs/items/e0e0a9dc3f94c2d3348e [2] Beginnen wir mit der Roboterprogrammierung der nächsten Generation von ROS2 - Yutaka Kondo

Vielen Dank.

Recommended Posts

ROS-Umgebung einrichten ①
Umgebung
Python Practice_Virtual Environment Setup ~ Django-Installation
Richten Sie mit Homebrew eine moderne Python-Umgebung ein
onnxruntime-gpu setup
Erstellen einer Conda-Umgebung für ROS-Benutzer
OpenERP 7.0 Setup
Jetson + ROS
Bildverarbeitung mit Python Environment Setup für Windows