[ros-users] [Discourse.ros.org] [General] Discussion on ROS to ROS2 transition plan

Hugo ros.discourse at gmail.com
Fri Oct 19 09:12:23 UTC 2018



> Using ROS 1 and ROS 2 side by side using [https://github.com/ros2/ros1_bridge ](https://github.com/ros2/ros1_bridge) works perfectly as we have detailed in our ROSCon talk

Taken from https://github.com/ros2/ros1_bridge
* "support is limited to only the message/service types available at compile time of the bridge"
* "topics will only be bridged when matching publisher-subscriber pairs are active for a topic on either side of the bridge"
* "building the ROS 1 bridge can consume a tremendous amount of memory"
* "first building everything else as usual, then coming back to build the ROS 1 bridge"
* " `CMAKE_PREFIX_PATH`  must not contain paths from ROS 1 which would overlay ROS 2 packages"
* "The bridge will be built with support for any message/service packages that are on your path and have an associated mapping between ROS 1 and ROS 2"
* " This can be done by adding explicit dependencies on the message/service packages to the  `package.xml`  of the bridge"

That's a lot of hoops to jump through, wouldn't call it "works perfectly". Just saying.





---
[Visit Topic](https://discourse.ros.org/t/discussion-on-ros-to-ros2-transition-plan/6155/79) or reply to this email to respond.




More information about the ros-users mailing list