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

How can I check what middleware I am using in ros2?

asked 2022-02-28 06:50:02 -0500

Hakaishin gravatar image

updated 2022-02-28 09:01:32 -0500

To be more precise: I have a node running, how can I check what middleware that node is using? I don't want to know general defaults, but what a certain node is using.

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted
0

answered 2022-02-28 08:10:20 -0500

ljaniec gravatar image

There is info you can use:

https://docs.ros.org/en/galactic/Conc...

The ROS 2 binary releases for currently active distros have built-in support for several RMW implementations out of the box (Fast DDS, RTI Connext Pro, Eclipse Cyclone DDS, GurumNetworks GurumDDS). Since Galactic, the default is Cyclone DDS, which works without any additional installation steps, because we distribute it with our binary packages. Prior to Galactic, the default was Fast DDS, which works without any additional installation steps.

If you didn't change anything there, you should have default RMW.

For practical information on working with multiple RMW implementations, see the Working with multiple RMW implementations” tutorial.

edit flag offensive delete link more

Comments

I added more information on what exactly I would like to know. I checked your links beforehand and they do not offer a solution

Hakaishin gravatar image Hakaishin  ( 2022-02-28 09:01:54 -0500 )edit

Question Tools

2 followers

Stats

Asked: 2022-02-28 06:50:02 -0500

Seen: 455 times

Last updated: Feb 28 '22