Ask Your Question

Using ROS1 Bridge to Communicate between ROS1 and ROS2

asked 2021-01-06 12:34:43 -0600

shlokgoel gravatar image

I am trying to use ROS1 Bridge to work with ROS1 nodes from within ROS2 (Dashing) inside the docker environment (ADE).

PS. I want to use ROS2 inside the docker environment and communicate with ROS1 nodes outside the docker.

I am using Ubuntu 18.04

Is there a good documentation available for enabling the use of the ROS bridge inside the docker environment?

Thank you.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2021-01-07 10:46:39 -0600

Josh Whitley gravatar image

@shokgoel There is nothing required inside the Docker container to enable the bridge outside of the container. However, whether you are running the bridge inside or outside of the container, the ROS1/ROS2 bridge needs access to both a ROS1 _and_ a ROS2 environment so you must have both installed in the same place (either inside or outside the Docker environment). Additionally, if you want to use messages that are not part of common_interfaces, you will have to build the package from source. You can get more details here.

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



Asked: 2021-01-06 12:34:43 -0600

Seen: 354 times

Last updated: Jan 07