Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sharing RSO2 Topic communication between containers operating on two Windows host machines A and B, each equipped with Docker #1945

Open
Barkat444 opened this issue Mar 17, 2024 · 0 comments

Comments

@Barkat444
Copy link

Barkat444 commented Mar 17, 2024

Hello Team,

I'd like to provide a clear explanation of my scenario, which should be easy to reproduce.

I've been attempting to facilitate ROS2 topic communication between containers. One container resides on Machine A, while another is on Machine B. Both machines are Windows hosts connected via the same local network.

Unfortunately, when I publish data from Machine A, I'm not receiving any response on the subscriber container located on Machine B. I've tried running both Docker images with the --net=host option, one on Machine A and the other on Machine B. Additionally, setting up the ROS_DOMAIN_ID in the environment hasn't resolved the issue.

Additionally i can ping from publisher container to subscriber container.

I would greatly appreciate it if I could receive a working solution for this.

Requirements:
image

Two Windows host machines, version 10 or above.
Docker installed on both machines.
Cyclone DDS.
ROS2 Humble docker image image.
Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant