ROS2 Humble - Topics not publishing on PC #524
Replies: 1 comment 3 replies
-
Hello! Are you using a TurtleBot or just the Create 3 Robot? I ask because the /ip topic isn't one that is used by the Create but it is used by TurtleBot. It only matters in that configurations may be slightly different. In the meantime, I would do two things. First, if you're using a RPi wired directly to the Create, you'll want to switch the adapter board to USB so you can leverage the USB0 interface. Second, I would check the RMWs of your robot, PC and RPi. Here's how you would do that:
The key here is that the RMW has to be the same for all 3 devices in order for them to communicate properly. I've also been working on a troubleshooting script to help expedite these checks. If it's helpful, you're welcome to test it out on both the Pi and PC and see if it flags any issues: https://github.com/iRobotEducation/create3_docs/blob/brianabouchard/revised-question-template/.github/DISCUSSION_TEMPLATE/troubleshooting.py Let us know the outcome of these tests! |
Beta Was this translation helpful? Give feedback.
-
How are you connecting to your Create 3?
Wi-Fi (ROS 2)
Computer(s) Model(s) and Operating System(s)
HP Envy, Ubuntu 22.04.3 LTS (Jammy Jellyfish)
Which version of ROS 2 is installed on your computer?
Humble
Which firmware version is installed on your robot?
H.2.3
Which RMW is your robot running?
I don't know
Does your robot have an assigned namespace? If so, please share.
No response
Is the robot connected to a network? If so, what is the network type?
Yes: home network
Are there multiple Create 3 robots connected to your network?
No
Is multicast enabled?
No
What is the Adapter Board's USB/BLE Toggle currently switched to?
Bluetooth (default)
Describe your question.
The create 3 specific topics (e.g. /interface_buttons) are not publishing on my PC, but they are publishing on the raspberry pi. The other topics e.g. /ip, are publishing on both my pc and on the rpi. I don't know whether I am using cyclonedds or fastrtps, but I think I'm using fastrtps (I don't know how to confirm this). Here is an image from me attempting to run a topics echo command on my PC.
Beta Was this translation helpful? Give feedback.
All reactions