fastdds not working on two separate machines

asked 2023-06-06 11:37:48 -0500

BlackManta gravatar image

updated 2023-06-06 15:53:03 -0500

Hi, I am a ROS 1 veteran, who finally decided to figure out ROS 2.
I am using IRON on a ubuntu virtual box. The virtual box is using NAT Network so each VM has a separate internal IP address. I have gone through this tutorial multiple times: https://docs.ros.org/en/rolling/Tutor...

I will run fastdds on one virtual machine, and have tried running a node on either of the two vms. I understand that ros2 topic list will not work, but when I manually enter the topic to echo, the machine (not running the node) says it has not been published yet.

Neither Linux VM has any firewall running, and each vm can ping the other one.
I really need the capability to deploying ROS 2 across multiple machines.

Am I missing something? I have done no other configuration other than prescribed in the tutorial.

Sincerely, B. M

edit retag flag offensive close merge delete