itnok.install_ros2_ubuntu

install-ros2-ubuntu

Build Status GitHub tag Ansible Role

Installieren Sie ROS2 auf einem Ubuntu-Host.

Durchgeführte Schritte:

  • Verwendung der Rolle itnok.manage_pkg_ubuntu:
    • Sicherstellen, dass das Paket build_essentials installiert ist
    • ROS2 Repository-Schlüssel hinzufügen
    • Gewünschtes ROS2-Metapaket und grundlegende Werkzeuge installieren
  • Überprüfung der installierten Pakete
  • Installation von RTI Connext DDS & Middleware (Programmgesteuerte BESTÄTIGUNG der Lizenzvereinbarung!)

:exclamation: Anforderungen


Keine.

:abcd: Rollen-Variablen


Variable Beschreibung Standardwert
install_ros2_distro Kurzname der ROS-Distribution, die installiert werden soll dashing
install_ros2 Name des zu installierenden Metapakets (ros-base, desktop) ros-base

Um Abhängigkeiten zu installieren, verwenden Sie:

    $ ansible-galaxy install <dependecy.name>

Die Installation der erforderlichen Ansible-Rollen kann auch einfach mit folgendem Befehl erfolgen:

    $ ansible-galaxy install -r requirements.yml

:notebook: Beispiel-Playbook


Hier ein Beispiel, wie Sie diese Rolle in Ihren Playbooks verwenden können:

---
- hosts: servers
  remote_user: ubuntu   # optional (Ihr Remote-Benutzer)
  gather_facts: yes     # optional
  become: yes

  roles:
    - { role: itnok.install_ros2_ubuntu }

  vars:
    install_ros2_distro: "dashing"
    install_ros2: "desktop"

:guardsman: Lizenz


MIT (mehr lesen)

Installieren
ansible-galaxy install itnok.install_ros2_ubuntu
GitHub Repository
Lizenz
mit
Downloads
1.2k
Besitzer