/ros-vagrant-environments

Vagrant Virtual Machines for multiple versions (and combinations of versions) of ROS and Ubuntu

Primary LanguageRubyMIT LicenseMIT

ROS Vagrant Virtual Machines

Vagrant Virtual Machines for multiple versions (and combinations of versions) of ROS and Ubuntu

Requirements

  1. Virtualbox
  2. Vagrant

Version Matrices

Ubuntu x64 vs ROS

Bionic
(18.04 LTS)
Zesty
(17.04)
Xenial
(16.04 LTS)
Trusty
(14.04 LTS)
Precise
(12.04 LTS)
Melodic Supported
Lunar Supported
Kinetic Supported
Jade EOL EOL EOL EOL EOL
Indigo
Hydro EOL EOL EOL EOL EOL
Groovy EOL EOL EOL EOL EOL

Ubuntu x64 vs ROS 2

Bionic
(18.04 LTS)
Zesty
(17.04)
Xenial
(16.04 LTS)
Trusty
(14.04 LTS)
Precise
(12.04 LTS)
Crystal Supported Supported
Bouncy Supported Supported

Gazebo vs ROS versions

In the Vagrant boxes of this repository the Recommended versions for Gazebo are installed (TODO)

Gazebo 9 Gazebo 8 Gazebo 7 Gazebo 2
Melodic Recommended
Lunar Supported Supported Recommended
Kinetic Supported Supported Recommended
Indigo Supported Recommended