-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
COMM and BATT leds turn off when switched to discovery server #507
Comments
Hello @rohitthampy , Regarding this behavior, my recommendation would be to add a namespace to the Discovery server environment. This should cause the COMM and BATT LEDs to come back on after applying the new namespace environment. Let me know how this recommendation works for you. Looking forward to hearing from you soon. |
Hi Saif, Thanks for getting back to me. |
Hi @smatarCPR, I have followed your advice and added a namespace (/tbot4_1) through the bash setup within the ROS setup. I can confirm that this has resolved the issue. I can see all the leds on the turtlebot 4 are on and I can also get a list of all the topics in the turtlebot through ssh. |
However, now I am facing a slightly different issue where I am unable to get the list of topics on my PC. As in I have followed the discovery server setup on the user pc and when I try |
Hello @rohitthampy
Looking forward to hearing from you soon. |
Hi @smatarCPR , Happy New Year! And thanks for getting back to me. I will be back in my robotics lab on Thursday and I shall try out your suggestions and get back to you. |
Hi @smatarCPR , Please find my responses to your points below.
Please let me know if there are any more details I can provide or anything else I can try to resolve this issue. |
Hello @rohitthampy ,
Let me know the results of these checks. Looking forward to hearing from you soon. |
Hi @smatarCPR , Given below is the output after running
I wanted to point out something that might be of interest. |
Hello @rohitthampy ,
Let me know the results of these checks. Looking forward to hearing from you soon. |
Hi @smatarCPR , Thank you for getting back to me. Please find the screenshots of the Turtlebot 4 settings from For the server ID and port, I'm using the default values which are 0 and 11811 respectively. With regards to my previous test, you are absolutely right, I was unaware that the settings were applied to all ROS systems. However, even after switching on the Turtlebot4, I am still unable to get any of the topics from it on my PC. I've also pasted the environment variables from my turtlebot4 and my PC below. Turtlebot4 environment variables: PC's environment variables: Please let me know if there is anything else I can try or if you need any more details to resolve this issue. |
Robot Model
Turtlebot4 Standard
ROS distro
Humble
Networking Configuration
Discovery Server
OS
Ubuntu 22.04
Built from source or installed?
Installed
Package version
turtlebot4-node
Version: 1.0.5-1jammy.20240731.002306
turtlebot4-base
Version: 1.0.3-1jammy.20240731.003557
turtlebot4-robot
Version: 1.0.3-1jammy.20241015.140422
turtlebot4-bringup
Version: 1.0.3-1jammy.20241015.135733
Type of issue
Other
Expected behaviour
To successfully setup discovery server configuration based on the instructions given here.
All the leds must be on and I should be able to get a complete list of topics and the data within from both the rpi4 and the create3.
Actual behaviour
COMM and BATT leds are not on after switching to discovery server configuration as shown in the image below. I'm still able to view topics such as
/battery_status
on the rpi4 but unable to get any data from the topic.Error messages
To Reproduce
turtlebot-setup
on the rpi4true
turtlebot4-source
and restart the daemon usingturtlebot4-daemon-restart
Other notes
When I disable the discovery server from the
turtllebot4-setup
all the led lights are on. However, I would like to setup the discovery server configuration as the wifi in my university only supports 5GHz.Please let me know if any more details are required to resolve this.
The text was updated successfully, but these errors were encountered: