itnok.install_ros2_ubuntu
instalar-ros2-ubuntu
Instalar ROS2 en un host de Ubuntu.
Los pasos realizados son:
- Usando el rol itnok.manage_pkg_ubuntu:
- Asegurarse de que el paquete build_essentials esté instalado
- Agregar la clave del repositorio de ROS2
- Instalar el metapaquete de ROS2 elegido y herramientas básicas
- Verificar los paquetes instalados
- Instalar RTI Connext DDS y middleware (¡Aprueba el acuerdo de licencia programáticamente!)
:exclamation: Requisitos
Ninguno.
:abcd: Variables del Rol
Variable | Descripción | Valor Predeterminado |
---|---|---|
install_ros2_distro |
Nombre corto de la distribución de ROS a instalar | dashing |
install_ros2 |
Nombre del metapaquete a instalar (ros-base , desktop ) |
ros-base |
:link: Dependencias
Para instalar dependencias, usa:
$ ansible-galaxy install <nombre.dependencia>
La instalación de los roles de Ansible requeridos también se puede realizar simplemente con:
$ ansible-galaxy install -r requirements.yml
:notebook: Ejemplo de Playbook
Aquí hay un ejemplo de cómo usar este rol en tus playbooks:
---
- hosts: servers
remote_user: ubuntu # opcional (tu usuario remoto)
gather_facts: yes # opcional
become: yes
roles:
- { role: itnok.install_ros2_ubuntu }
vars:
install_ros2_distro: "dashing"
install_ros2: "desktop"
:guardsman: Licencia
MIT (lee más)
Acerca del proyecto
Install ROS2 on an Ubuntu host.
Instalar
ansible-galaxy install itnok.install_ros2_ubuntu
Licencia
mit
Descargas
1.2k
Propietario