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

Which ROS2 release works on the Jetson TX2?

asked 2019-06-04 14:29:20 -0600

StewartHemm74 gravatar image

updated 2019-06-04 15:02:32 -0600

There are currently four versions of ROS2. However I don't understand which version is explicitly for Ubuntu 16.04 (Xenial) on the Jetson TX2. Am I able to use ros-kinetic in conjunction with one of the ROS2 releases? Where is the documentation regarding installation of ros2 on a tx2?

Update: I've found a link to installing ROS2, which is below:

edit retag flag offensive close merge delete



Where is the documentation regarding installation of ros2 on a tx2?

Slightly pedantic, but just curious: what makes you expect there is documentation available for this particular combination?

gvdhoorn gravatar image gvdhoorn  ( 2019-06-04 14:37:59 -0600 )edit

I found documentation installing ROS1 (kinetic, groovy, etc.) on a jetson tx1 or tx2. Also there are several youtube videos showing proper installation of ROS. However, I haven't found as much information on ROS2.

StewartHemm74 gravatar image StewartHemm74  ( 2019-06-04 14:56:49 -0600 )edit

All of that is community contributed. Probably personal, but since you wrote "where is the documentation" I understood that as meaning: "where is the official documentation".

gvdhoorn gravatar image gvdhoorn  ( 2019-06-04 15:04:59 -0600 )edit

for future readers: you can find the supported processor architectures and operating systems and if there are prebuild packages for the combination for each ROS2 version under this link:

MrCheesecake gravatar image MrCheesecake  ( 2020-04-22 05:04:28 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2019-06-10 09:26:13 -0600

ChuiV gravatar image

Ros2 crystal is the last release to officially support Ubuntu 16.04. If you use crystal, you'll have to build it from source (hence tier 2 support) to work on the TX2.

You can run ros kinetic along-side ros2, but for them to talk to each other at all, you'll have to use the ros1-bridge. That'll let you bridge ros1->ros2 and ros2->ros1.

edit flag offensive delete link more

Question Tools



Asked: 2019-06-04 14:29:20 -0600

Seen: 1,720 times

Last updated: Jun 10 '19