ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

A common strategy if you want to say within the ROS toolset is using repos files. Its a specification of ROS repos, URLs, branch (or tag or commit hash) that can be cloned automatically via vcstools and then compiled.

There are also plenty of configuration management tools like Ansible, Chef or Puppet for more generalized solutions to do more than just ROS management but installing operating system utilities, installing scripts in particular places, starting daemans, compiling workspaces, etc.

A common strategy if you want to say stay within the ROS toolset is using repos files. Its a specification of ROS repos, URLs, branch (or tag or commit hash) that can be cloned automatically via vcstools and then compiled.

There are also plenty of configuration management tools like Ansible, Chef or Puppet for more generalized solutions to do more than just ROS management but installing operating system utilities, installing scripts in particular places, starting daemans, compiling workspaces, etc. etc.