0
$\begingroup$

Rosanswers logo

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.


Originally posted by shlokgoel on ROS Answers with karma: 23 on 2021-01-06

Post score: 0

$\endgroup$

1 Answer 1

0
$\begingroup$

Rosanswers logo

@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.


Originally posted by Josh Whitley with karma: 1766 on 2021-01-07

This answer was ACCEPTED on the original site

Post score: 2

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.