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

ROS2 support for Ubuntu Core?

asked 2021-06-30 13:12:24 -0500

Pablo_Garcia gravatar image

updated 2021-07-09 04:02:04 -0500

Hi all! We are using ROS2 under ubuntu 20.04 (using docker). We use the raspberry pi 4 and we would like to know if it is planned to release a version for Ubuntu core. Sadly we found nothing regarding this. Do you know anything about this? Thanks!

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2021-07-09 03:09:57 -0500

gvdhoorn gravatar image

updated 2021-07-09 03:16:27 -0500

There are no releases planned targetting Ubuntu Core specifically afaik.

REP 2000: ROS 2 Releases and Target Platforms documents current releases and the platforms supported by those. Note that supported can mean different things: binary packages for a package manager or from-source builds on-target (or via cross-compilation).

The main difference between Ubuntu Core and "normal" Ubuntu releases would be the use of snaps for packaging software (and updating, etc). There are currently no dedicated builds in place to generate snaps.


Edit: my personal understanding of snaps and Ubuntu Core would also suggest the highly federated nature of ROS does not necessarily translate 1-to-1 to distribution via snaps. Or at least, not as per-package snaps. It's apparently possible to build snaps out of ROS packages (see Robotics Recap: Learning, Programming & Snapping ROS 2 for instance), but it's typically done for entire applications or larger parts of them, not for individual packages (that would be possible though). Whether snaps-per-package scales, I don't really understand at this point.

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2021-06-30 13:12:24 -0500

Seen: 1,137 times

Last updated: Jul 09 '21