-
Notifications
You must be signed in to change notification settings - Fork 15
-
How are you connecting to your Create 3?USB Ethernet (ROS 2) Computer(s) Model(s) and Operating System(s)Raspberry Pi 4 Model B Ubuntu 22.04 Which version of ROS 2 is installed on your computer?Humble Which firmware version is installed on your robot?H.1.2 Which RMW is your robot running?FastRTPS Does your robot have an assigned namespace? If so, please share./archangel Is the robot connected to a network? If so, what is the network type?Yes; educational network Are there multiple Create 3 robots connected to your network?Yes Is multicast enabled?None What is the Adapter Board's USB/BLE Toggle currently switched to?USB Describe your question.I recently obtained a Raspberry Pi 4 Model B, in the hopes of using the wired connection with ROS2. Unfortunately, the process is not going well. I followed all of the instructions here: https://iroboteducation.github.io/create3_docs/setup/pi4humble/
In all cases, all I get is I deliberately have not set up wifi - I want to make sure the wired connection is what is doing the job for ROS2. Any suggestions would be most welcome. Thanks! |
Beta Was this translation helpful? Give feedback.
All reactions
Replies: 2 comments · 11 replies
-
Have you verified that there is a network connection between the robot and the Pi? Can you ping the robot's IP address (192.168.186.2) from your Pi? What is the output of |
Beta Was this translation helpful? Give feedback.
All reactions
-
The only file is I skimmed past step 8 because I couldn't find the
|
Beta Was this translation helpful? Give feedback.
All reactions
-
No problem; what are the contents of |
Beta Was this translation helpful? Give feedback.
All reactions
-
Here it is:
|
Beta Was this translation helpful? Give feedback.
All reactions
-
Shooting from the hip, edit the file to look like:
and then execute If this all works without errors, try issuing |
Beta Was this translation helpful? Give feedback.
All reactions
-
The Here is the updated
|
Beta Was this translation helpful? Give feedback.
All reactions
-
I also tried stopping the daemon:
|
Beta Was this translation helpful? Give feedback.
All reactions
-
Can you grab the logs from the robot (something like |
Beta Was this translation helpful? Give feedback.
All reactions
-
Logs:
|
Beta Was this translation helpful? Give feedback.
All reactions
-
After a reboot of the Raspberry Pi and a reboot of the robot, I finally have a topic list! Thanks for all of your help!!! |
Beta Was this translation helpful? Give feedback.
All reactions
-
🚀 1
Shooting from the hip, edit the file to look like:
and then execute
sudo netplan generate
followed bysudo netplan apply
.If this all works without errors, try issuing
ip a
again to see if yourusb0
IP address is set to 192.168.186.3, and if it is, try to ping the robot (ping 192.168.186.2
). And then if that succeeds tryros2 topic list --no-daemon --spin-time 10