ROS2 in two computer
I have two machines on a local network, one with a docker (in Windows) and the other an ubuntu server fossa (in raspberry). Is it possible for the two to communicate via ros2 (I'm using foxy)? I can't to see the nodes of one PC to the other :/
On my docker I run:
docker run --net host -it osrf / ros: foxy-desktop
And in my RASP:
ros2 topic pub /barbarians std_msgs/String "data: Hello World!"
so, in the docker I run:
ros2 topic lis
And I don't see barbarians topic
Update: I tested ros2 foxy on ubuntu OS with docker and it worked, I believe Windows is somehow blocking communication.