studio icon indicating copy to clipboard operation
studio copied to clipboard

ROS 2 Native: Publishing support

Open esthersweon opened this issue 4 years ago • 3 comments

This feature request is for the ROS 2 native connection to support publishing back to the ROS stack.

We currently recommend ROS 2 users use the rosbridge connection option instead, which already supports publishing, and also supports reading custom message types.

esthersweon avatar Aug 18 '21 00:08 esthersweon

This issue has been marked as stale because there has been no activity in the past 6 months. Please add a comment to keep it open.

github-actions[bot] avatar Feb 15 '22 00:02 github-actions[bot]

Any updates on this issue? Can't seem to be able to publish goals to Nav2 yet/not even able to see the publish pose button on the desktop app when using ROS2.

jmm-slamcore avatar Jul 27 '22 16:07 jmm-slamcore

We recommend using the rosbridge connection if you need publish support in ROS2. We do not currently have plans to add publishing support to the native ROS2 connection.

defunctzombie avatar Jul 28 '22 00:07 defunctzombie

Going forward, we plan to deprecate and remove the ROS 2 native connection (https://github.com/foxglove/studio/issues/4900). We are working on a new foxglove_bridge, which will provide improved performance and reliability over the Rosbridge and native connections. You can already use the new bridge today (see the README). Stay tuned for upcoming announcements about the new bridge!

jtbandes avatar Nov 30 '22 00:11 jtbandes

@jtbandes Will foxglove_bridge support UDP connections?

pepeRossRobotics avatar Dec 01 '22 13:12 pepeRossRobotics

Not in its current form – see https://github.com/foxglove/studio/discussions/4613 for more discussion on UDP.

jtbandes avatar Dec 01 '22 18:12 jtbandes