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

Revision history [back]

click to hide/show revision 1
initial version

Most likely the issue comes from the fact that you are trying to install ROS 2 Foxy on Ubuntu Bionic, which is not a supported platform of ROS 2 Foxy. From the install doc you linked:

"We support Ubuntu Linux Focal Fossa (20.04) 64-bit x86 and 64-bit ARM."

To find out what OS are supported by the different versions of ROS 2 you can refer to REP-2000.

This is why it cannot find a Foxy package for cyclonedds on your Ubuntu Bionic environment.

You could ignore the cyclonedds issue and try to use the default implementation (Fast-RTPS) but you're likely to hit other issues as you go since you're trying to use it on an unsupported platform.


More likely to succeed solutions would be to use an older version of ROS 2 that targets your version of Ubuntu (such as ROS 2 Dashing), or to migrate to Ubuntu Focal (20.04) and use ROS 2 Foxy