itnok.install_ros2_ubuntu

install-ros2-ubuntu

Status Budowy Tag GitHub Rola Ansible

Zainstaluj ROS2 na hoście Ubuntu.

Wykonywane kroki:

  • Używając roli itnok.manage_pkg_ubuntu:
    • Upewnij się, że pakiet build_essentials jest zainstalowany
    • Dodaj klucz repozytorium ROS2
    • Zainstaluj wybrany metapakiet ROS2 i podstawowe narzędzia
  • Sprawdź zainstalowane pakiety
  • Zainstaluj RTI Connext DDS i middleware (Programowo ZATWIERDZA umowę licencyjną!)

:exclamation: Wymagania


Brak.

:abcd: Zmienne Roli


Zmienna Opis Wartość Domyślna
install_ros2_distro Krótka nazwa dystrybucji ROS do zainstalowania dashing
install_ros2 Nazwa metapakietu do zainstalowania (ros-base, desktop) ros-base

Aby zainstalować zależności, użyj:

    $ ansible-galaxy install <nazwa.zależności>

Instalację wymaganych ról Ansible można również łatwo zrealizować za pomocą:

    $ ansible-galaxy install -r requirements.yml

:notebook: Przykładowy Playbook


Oto przykład, jak użyć tej roli w swoich playbookach:

---
- hosts: serwery
  remote_user: ubuntu   # opcjonalne (twój użytkownik zdalny)
  gather_facts: yes     # opcjonalne
  become: yes

  roles:
    - { role: itnok.install_ros2_ubuntu }

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

:guardsman: Licencja


MIT (przeczytaj więcej)

Zainstaluj
ansible-galaxy install itnok.install_ros2_ubuntu
Licencja
mit
Pobrania
1.2k
Właściciel