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
Each terminal opened becomes a listener to all turtlebots.
Error messages
No response
To Reproduce
open individual terminals
Soure each ROS_DISCOVERY_SERVER address:port in each terminal
Listen to each turtlebot topics in individual terminals
Other notes
Hi, I have four turtlebots setup with discovery server. The discover server setup that configures the user PC has created a setup.bash file in the directory /etc/turtlebot_discovery. The setup.bash file looks like this...
I want to change my setup so that I can listen to ros topics/services/actions for any robot when I export its discovery server address:port. Changes that I have in my mind:
Setup discovery server again and use different port for each robot as explained in the Ros2 humble docs .
Create individual setup.bash files for each robot that only exports their server address. How should the content in these bash files look like?
Can someone explain each line in my current setup.bash file? I want to understand what happens when I source the above bash file.
I would greatly appreciate if someone would look at this and give me suggestions to get this working. Thank you for your guidance.
The text was updated successfully, but these errors were encountered:
Robot Model
Turtlebot4 Lite
ROS distro
Humble
Networking Configuration
Discovery Server
OS
Ubuntu 22.04
Built from source or installed?
Installed
Package version
turtlebot4_standard_humble_1.0.0.zip 2023-03-03 23:51 1.9G
Type of issue
Networking
Expected behaviour
Connect individual terminals to each turtlebots.
Actual behaviour
Each terminal opened becomes a listener to all turtlebots.
Error messages
No response
To Reproduce
Other notes
Hi, I have four turtlebots setup with discovery server. The discover server setup that configures the user PC has created a setup.bash file in the directory /etc/turtlebot_discovery. The setup.bash file looks like this...
I want to change my setup so that I can listen to ros topics/services/actions for any robot when I export its discovery server address:port. Changes that I have in my mind:
I would greatly appreciate if someone would look at this and give me suggestions to get this working. Thank you for your guidance.
The text was updated successfully, but these errors were encountered: