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

ROS Jade compatible with ROS-Industrial Hydro?

asked 2016-04-25 04:20:22 -0500

cschindlbeck gravatar image

updated 2016-04-25 04:28:45 -0500

gvdhoorn gravatar image

Hi there,

is it possible to pair ROS-Industrial Hydro (which is the latest) with ROS Jade / Ros Kinetic Kame. I am currently on Ubuntu and would like to know if i have to downgrade my OS if i want to use ROS-I.

Cheers

edit retag flag offensive close merge delete

Comments

ROS-Industrial Hydro (which is the latest) [..]

Can you tell us where you found this? Not all packages have been released on Indigo/Jade, but Hydro is certainly not the last ROS release supported by ROS-Industrial (although that is an ambiguous statement in any case).

gvdhoorn gravatar image gvdhoorn  ( 2016-04-25 04:26:43 -0500 )edit

It says here: http://wiki.ros.org/Industrial/Install that Ros Industrial's latest release is Hydro.

cschindlbeck gravatar image cschindlbeck  ( 2016-04-25 04:37:07 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
1

answered 2016-04-25 05:13:39 -0500

gvdhoorn gravatar image

is it possible to pair ROS-Industrial Hydro (which is the latest) with ROS Jade / Ros Kinetic Kame. I am currently on Ubuntu and would like to know if i have to downgrade my OS if i want to use ROS-I.

The page you link to in your comment does indeed refer to the Hydro release as the latest version of ROS-Industrial. That page is outdated however (reported on the issue tracker as ros_industrial_issues#40). A number of packages in ROS-Industrial have since been released into Indigo (and industrial_core also has a Jade release). Kinetic is not officially supported (but see below).

As a bit of clarification: there are essentially two ways to use the packages in ROS-Industrial:

  1. installing the deb packages built by the ROS buildfarm: this would use the normal sudo apt-get install ros-... command.
  2. cloning the relevant repositories into a catkin workspace and building the packages from source with catkin_make.

Option 1 is the easiest, but requires the packages to have been released using the ROS buildfarm. Two ways to verify this: look for a Released badge under the Package Summary section on the wiki page of the package (see industrial_core fi), or check the various release status pages provided by the OSRF (Indigo, Jade and Kinetic).

If a package hasn't been released for a particular ROS release, it may still work when built from source (option 2, also referred to on the Industrial/Install page). For packages released into Indigo, building from source under Jade will most likely always work (differences are minor). For Kinetic this may not be the case (note that as of writing this (2016-04-25), Kinetic hasn't been released completely yet).

Building from source requires a catkin workspace and some additional work to make sure all required dependencies are installed. Note that this would only build the ROS-Industrial packages from source, not ROS itself. Some packages have instructions that show how to do this, see fanuc_driver for Jade for an example.

Do please report any issues you run into when building from source on (un)supported platforms, and we'll make sure to address them.

edit flag offensive delete link more

Comments

Thanks for your thorough answer! In particular, i am interested in using the kuka_experimental package. However, there is no package summary. Since you are one of the developer, can you comment on the follwowing: Will kuka_experimental work with ROS Jade / Indigo releases?

cschindlbeck gravatar image cschindlbeck  ( 2016-04-25 05:55:44 -0500 )edit

I've actually added a wiki page for kuka_experimental this morning, see wiki/kuka_experimental. The basic robot support packages should work under Indigo & Jade. The rsi_hw_interface should also work, but I haven't tested it personally.

gvdhoorn gravatar image gvdhoorn  ( 2016-04-25 06:18:46 -0500 )edit

Question Tools

Stats

Asked: 2016-04-25 04:20:22 -0500

Seen: 607 times

Last updated: Apr 25 '16