Closed mbergman257 closed 1 month ago
I have the same results on the second robot. Looks like the create3_republisher node is missing.
I tried starting from scratch:
Now the TB4 is in simple discovery- create3 topics are available, everything seems to work as intended. Now I try to change to discovery server:
turtlebot4-setup
with following settings and apply:
Hi @mbergman257. Maybe this will help https://github.com/turtlebot/turtlebot4/issues/425#issuecomment-2283428277
Thanks for the information, however, I think now my problem is actually two problems. In the discovery server configuration, 1) my create3 topics are not available from the raspberry pi and 2) the create3 republisher isn't starting - it works when I launch it manually. I don't think I have the same problem as mentioned above, @smatarCPR @RustyCPR can you help please?
~I have switched to using simple discovery with unique ros_domain_ids to handle multiple robots running at once, while we wait for a resolution.~ Edit: Although simple discovery works, I discovered my specific task requires discovery server... so I am still searching for a solution.
Robot Model
Turtlebot4 Lite
ROS distro
Humble
Networking Configuration
Discovery Server
OS
Ubuntu 22.04
Built from source or installed?
Installed
Package version
Type of issue
Networking
Expected behaviour
Create3 topics work, e.g.
ros2 topic echo /battery_state
ros2 topic echo /wheel_vels
ros2 topic echo /battery_state
Actual behaviour
Something is wrong with my create3 ros2:
ros2 topic echo gives no response for wheel_vels, battery_state, etc.
diagnostics window via rqt robot monitor:
ros2 topic info wheel_status
ros2 node list
undock button does nothing
Error messages
No response
To Reproduce
Other notes
I'm going to try to update on another robot as well.