Ask Your Question

which ros2 distro do i need to run ros2/ros1_bridge tutorial

asked 2019-04-03 21:32:18 -0500

Derrick gravatar image

OS: Ubuntu Xenial (16.04) ROS1: Kinetic

Hi I'm wondering which distro of ROS2 do i need to download to run the ros1_bridge tutorial. I've read some of the answers from other questions on this site suggesting Bouncy, but Building ROS 2 on Linux page on suggesting to use crystal, then the Installing ROS2 via Debian Packages page say ROS 2 Ardent is for Ubuntu Xenial.

This is very confusing for newer programmers like me to follow. Thanks.

edit retag flag offensive close merge delete



Xenial support (at least binaries) stopped with Ardent. Bouncy and Crystal should be buildable from source on Xenial. See also REP-2000: ROS 2.0 Target Platforms. Note the [s] and Tier 2 entries for Xenial in the table:

Tier 2 platforms are subject to ad hoc testing and binary packages may not be provided or supported. Tier 2 platforms may have downloadable binary archives. Errors may be present in released product versions for Tier 2 platforms. Known errors in Tier 2 platforms will be addressed subject to resource availability on a best effort basis and may or may not be corrected prior to new version releases.

gvdhoorn gravatar image gvdhoorn  ( 2019-04-04 01:47:31 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2019-04-04 02:09:26 -0500

Derrick gravatar image

Thank you gvdhoorn for the clarification.

Downloading Ardent using the Installing ROS 2 via Debian Packages page seems to run the tutorial without issues.

edit flag offensive delete link more



Please note that Ardent is now 2 releases and 3 Crystal patch release "old", and many things have changed.

Afaik tutorials have been kept up-to-date with new Crystal releases, so you may run into problems.

gvdhoorn gravatar image gvdhoorn  ( 2019-04-04 02:13:55 -0500 )edit

Is there a chance there is a log of the previous tutorials that I could reference?

Derrick gravatar image Derrick  ( 2019-04-04 02:28:33 -0500 )edit

I would refer you to the migration notes of each of the ROS 2 releases. But I doubt those will be complete.

gvdhoorn gravatar image gvdhoorn  ( 2019-04-04 03:14:54 -0500 )edit

You could look through the git history of the tutorial on github if you need to refer to an older version:

mlanting gravatar image mlanting  ( 2019-04-04 14:11:58 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2019-04-03 21:32:18 -0500

Seen: 142 times

Last updated: Apr 04 '19