Skip to content
An Ansible role to install a specified ROS distribution [MIRROR](https://git.sr.ht/~mynameiscosmo/ansible-role-ros-install)
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
defaults
meta
tasks
vars
.editorconfig
LICENSE-BSD
LICENSE-MIT
README.md

README.md

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

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.