itnok.install_ros2_ubuntu

installer-ros2-ubuntu

État de construction Tag GitHub Rôle Ansible

Installez ROS2 sur un hôte Ubuntu.

Les étapes effectuées sont :

  • En utilisant le rôle itnok.manage_pkg_ubuntu :
    • Assurez-vous que le package build_essentials est installé
    • Ajoutez la clé du dépôt ROS2
    • Installez le métapackage ROS2 choisi et les outils de base
  • Vérifiez les packages installés
  • Installez RTI Connext DDS et middleware (Approuve le contrat de licence de manière PROGRAMMATIQUE !)

:exclamation: Exigences


Aucune.

:abcd: Variables du Rôle


Variable Description Valeur Par Défaut
install_ros2_distro Nom court de la distribution ROS à installer dashing
install_ros2 Nom du méta à installer (ros-base, desktop) ros-base

Pour installer les dépendances, utilisez :

    $ ansible-galaxy install <dependecy.name>

L'installation des rôles Ansible requis peut également être effectuée simplement avec :

    $ ansible-galaxy install -r requirements.yml

:notebook: Exemple de Playbook


Voici un exemple de la façon d'utiliser ce rôle dans vos playbooks :

---
- hosts: servers
  remote_user: ubuntu   # optionnel (votre utilisateur distant)
  gather_facts: yes     # optionnel
  become: yes

  roles:
    - { role: itnok.install_ros2_ubuntu }

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

:guardsman: Licence


MIT (en savoir plus)

Installer
ansible-galaxy install itnok.install_ros2_ubuntu
Licence
mit
Téléchargements
1.2k
Propriétaire