question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

ROS2 direct connection fails with Foxy

See original GitHub issue

Description I have ROS2 nodes running. Foxglove detects that they are there, but cannot see the topics they are publishing

  • Version: 0.17.0
  • OS: Ubuntu 20.04.3 (kernel: Linux 5.11.0-27-generic)

Steps To Reproduce

  1. Start foxglove.
  2. Start a ROS2 node. I used demo_nodes_py talker, but also tried ros2 topic pub /test std_msgs/msgs/String)

Expected Behavior I should be able to see the topics in topic browser, raw messages panel, etc.

Actual Behavior Foxglove detects the ros2 nodes, which I can see in the dev tools (see screenshot) but I cannot observe the result in any Foxglove panels.

The nodes work over the ros2 webbridge, and the ros1 direct connection with ros1-ros2 node running.

image

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:12 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
alluring-mushroomcommented, Sep 23, 2021

@jtbandes I’ve tested on galactic, and it indeed works. We would prefer to use LTS versions of ROS, so foxy support would be ideal. Thank you so much for your help 😄

0reactions
jhurlimancommented, Oct 7, 2021

I’ve linked the relevant pull request to this ticket, the changes will go out in next week’s release. If you have any issues after that please feel free to reopen this ticket or file a new one.

Read more comments on GitHub >

github_iconTop Results From Across the Web

ROS2 foxy build failing at rosidl_runtime_cpp #181 - GitHub
I think I found the issue, basically a version mismatch between ament_cmake and cmake. The images install the latest cmake version (3.24 ...
Read more >
Trying to connect to an active node [ROS2] - MATLAB Answers
I am trying to publish and subscribe between a Matlab Simulink model (using ROS toolbox) and a ROS2 package in a Linux environment....
Read more >
Installation troubleshooting — ROS 2 Documentation: Foxy ...
Sometimes rclpy fails to be imported because the expected C extension libraries are not found. If so, compare the libraries present in the...
Read more >
Navigation 2 crashing with ROS2 Foxy
The problem is, navigation is crashing alot and i believe something is missing from my simulation. I am directly using my robot which...
Read more >
Connecting Remote Robots Using ROS2, Docker & VPN
PROBLEM : Remote Hosts Without Static IP​. No default way to connect ROS 2 nodes from different networks. Because two ROS 2 devices...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found