Request for uploading Dependencies
Closed this issue · 7 comments
Describe the the feature you would like
I had my TB4 lite clean-installed. Because I had some connection problems and in troubleshooting progress, therefore I thought overwriting the latest TB4 lite image(ver. 0.1.3) on my TB4 is the best way to solve problems.
After overwriting image, I had completed setting connection between Raspberry Pi 4 and 5GHz AP, between iCreate3 and 2.4GHz AP.
with "nmap -sP ..." command, I could find IP addresses from both TB4 lite and iCreate3. But there were no what looks like some name or label(Ubuntu or Create-XXXX)
I think the inside dependencies from my TB4 has been removed or not installed, so TB4 could not boot properly.
In summary, I need some dependencies from 'turtlebot/turtlebot4'. I could not run turtlebot4_setup commands without those dependencies. Or if there are other ways which is not uploaded on user manual, please let me know.
Thank you!
@escortKwon The 0.1.3 image comes with the turtlebot4_robot
package pre-installed via debian, so installing it from source is not necessary. That said, the source installation steps are outdated, and the dependencies.repos
file does not exist anymore. I will update the manual.
Additionally, the robot_upstart
job should already be installed by default. You can check the service status by calling sudo systemctl status turtlebot4
.
If you wish to re-install it, I recommend following these instructions.
@roni-kreinin First of all, Thank you for letting me know that I don't have to configure dependencies anymore.
And, I have checked the TB4 status by calling sudo systemctl status turtlebot4
and the result is as follows
Also, I have called nmap -sP ***.***.***.***
again for detecting RB4 and iCreate3 simultaneously. The good news is that I can detect both of them, but the bad news is that there're no any names by each IP address. Could I get some any solutions? (BTW, I have clean-installed by overwriting RB4 SD card on my TB4 lite!)
- 192.168.0.81 - iCreate3 Robot
- 192.168.0.82 - RP4 on TB4
In summary, I can detect both RP4 and iCreate3 by calling nmap, but there're no any topic called /ip
on my Remote PC. I just installed Ubuntu 20.04.5 & ROS2 Galactic on my Remote PC. Do I need to configure more packages on my Remote PC?
Thank you for you efforts!
Are you able to see any ROS2 topics on your PC? And what about on the RPi4?
@escortKwon Did you apply the DontRoute
configuration to CycloneDDS as described here?
@roni-kreinin Absolutely, this is my cyclonedds_pc.xml
for now.
<Tracing>
<Verbosity>config</Verbosity>
<OutputFile>stdout</OutputFile>
</Tracing>
And this snippet is from CycloneDDS GitHub Issue I've made. (Configuring ROS2 on Turtlebot4) Also, for now, I'm running a single TB4, therefore I dropped <NetworkInterfaceAddress>wlp0s20f3</NetworkInterfaceAddress>
Thanks!
Using FastDDS discovery server, issue has been resolved. Refer to this link.