HXR / ansible-role-ros-install

An Ansible role to install a specified ROS distribution [MIRROR](https://git.sr.ht/~mynameiscosmo/ansible-role-ros-install)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ansible ROS Install Role

This is a role to help guide the installation of ROS (Robot Operating System)

Dependencies

None

Variables

Look in defaults/main.yml for role variables

Variable Configurations

There are some pre-made configuration files for various Ubuntu and Debian distributions in the vars folder

Example Playbook

- vars_files:
    - vars/ubuntu-16.04.yml
  vars:
    - ros__package: ros-base
  roles:
    - hxr.ros-install

TODO

The following is a rough todo list for this repo

  • ROS Distro detection
  • Tests
    • Coverage
    • Repo key verification
  • Evaluate buildling from source
    • building ros desktop + packages from source
    • building with Python3
  • Documentation
    • yaml2rst

License

Dual BSD / MIT

Resources

This Ansible Role tries to follow DEP2 - DebOps code standards

About

An Ansible role to install a specified ROS distribution [MIRROR](https://git.sr.ht/~mynameiscosmo/ansible-role-ros-install)

License:Other