You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am running the MCAP files inside the container and can see the topics being published by using ros2 bag play <filename>.mcap. In a separate terminal, I can monitor the topics' frequency with ros2 topic hz <topic_name> and echo them with ros2 topic hz <topic_name> so the messages are being published correctly inside the container.
While the rosbag is running, I am trying to visualize the topics in Foxglove Studio following the steps outlined in the documentation. The topic names appear in the left panel of Foxglove, but no messages are being received (see image below, next to the /livox/lidar topic frecuency and message count appears as "--"), it is the same behaviour with ALL other topics including /rosout and /tf_static.
It seems that my local host is not receiving the topic data from the Docker container.
Yes, I have been doing that. However, in order to test the code for the other tasks I would need to see the new topics that are not present in the recorded bags. For instance, the fail_detection/fail node.
Currently I am testing using the CLI, but this is quite inefficient. I was wondering if someone has faced this issue before and ways to solve it, so I can use Foxglove.
Hi @jhairssteven, there was indeed an issue. In the last commit it was solved. Please pull the fix in your project.
You may need some custom layout to see correctly all the topics. We made it available for all of you, use it adding this parameter: ros2 run rosboard rosboard_node --ros-args -p foxglove_uri:=https://foxglove.kiwibot.com
Study what we change, and you may obtain some extra points in the presentation 😉
I am running the MCAP files inside the container and can see the topics being published by using
ros2 bag play <filename>.mcap
. In a separate terminal, I can monitor the topics' frequency withros2 topic hz <topic_name>
and echo them withros2 topic hz <topic_name>
so the messages are being published correctly inside the container.While the rosbag is running, I am trying to visualize the topics in Foxglove Studio following the steps outlined in the documentation. The topic names appear in the left panel of Foxglove, but no messages are being received (see image below, next to the
/livox/lidar
topic frecuency and message count appears as "--"), it is the same behaviour with ALL other topics including/rosout
and/tf_static
.It seems that my local host is not receiving the topic data from the Docker container.
System details:
Host OS: Ubuntu 22.04.3 LTS (jammy)
docker: 25.0.1
docker compose: v2.24.2
Any assistance would be greatly appreciated.
The text was updated successfully, but these errors were encountered: