Describe the the feature you would like
A clear and concise description of what you want to happen.
When configuring multiple tb4s to run on the same wifi network (same DDS domain id), it is important to namespace the nodes/topics in order for the same external application to interact with two or more robots simultaneously (eg fleet management).
It would be great of each launch file in turtlebot4_bringup declare a namespace launch arg which is then passed to each Node in the LaunchDescription that is returned.
My workaround for now is manually editing each launch file and adding a namepace for each node before restarting the tb4 systemctl process.
Other notes
Open to suggestions on any better way to accomplish the above.
Describe the the feature you would like A clear and concise description of what you want to happen. When configuring multiple tb4s to run on the same wifi network (same DDS domain id), it is important to namespace the nodes/topics in order for the same external application to interact with two or more robots simultaneously (eg fleet management).
It would be great of each launch file in
turtlebot4_bringup
declare anamespace
launch arg which is then passed to eachNode
in theLaunchDescription
that is returned.My workaround for now is manually editing each launch file and adding a namepace for each node before restarting the tb4 systemctl process.
Other notes Open to suggestions on any better way to accomplish the above.