ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A
Ask Your Question

ROS2 Communication between 32 bit and 64 bit systems

asked 2021-10-26 02:21:42 -0600

BhanuKiran.Chaluvadi gravatar image


I am using ros2 foxy and my setup consists on 32 bit debian-10 docker running demo_node_cpp talker node and 64 bit Ubuntu 20.04 docker (osrf/ros:foxy-desktop) running demo_node_cpp listener node. Both the docker running with --net=host flag, so they can see each other through network.

I can't see any communication between each other as there is no logging on the terminal on listener side. Also there are no results to ros2 node list . But when both docker are 64 bit they are communicating with each other.

Is my observation is correct ? or Is there something wrong ?


edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2021-10-26 03:01:19 -0600

BhanuKiran.Chaluvadi gravatar image

updated 2021-10-26 03:06:20 -0600

It looks like i made a made a mistake by adding a --net=host flag while running the docker. After following this tutorial things looks fine.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2021-10-26 02:21:42 -0600

Seen: 99 times

Last updated: Oct 26 '21