cyclone DDS is not allowing multimachine discovery of nodes in ROS2 Humble
Hi, I am using raspberry pi 4 with ubuntu os installed. I want to do autonomous navigation of my robot.
I am using ROS2 Humble in both Raspberry pi and my computer. Yes, I am using Ubuntu 22.04 OS. For ROS2 Navigation Cyclone DDS is preferred( as per many websites), so i exported enviroment variable export RMW_IMPLEMENTATION=rmw_cyclonedds_cpp in both raspberry pi and host.
But i cant able to see my nodes of raspberry pi in host computer. I also tried, export ROS_DOMAIN_ID=1 in both computers but not working.
I also tried export CYCLONEDDS_URI = path_to_file/cyclonedds.xml but no result.
Any suggestions? Please help.
Hey couple of things that may help.
ros2 multicast send
andros2 multicast receive