4 ms·
Changelog between ros 1 and ros 2 here http://design.ros2.org/articles/changes.html http://design.ros2.org/articles/changes.html, and you can find the general e
by cdancette 9y ago
Changelog between ros 1 and ros 2 here http://design.ros2.org/articles/changes.html http://design.ros2.org/articles/changes.html, and you can find the general explanation for ros 2 design here http://design.ros2.org/ http://design.ros2.org/
- ansgri 9y agoAs a lead developer in a ROS-based project, I'm not sure whether we'll adopt ROS2 in a couple of years or abandon it altogether. It seems like with ROS2 supporting integrated CMake builds will be a lot more difficult, and in our company we strongly prefer monorepos and integrated builds due to ease of debugging and optimization. On the other hand, ROS2 aims to provide RTOS support and pluggable transport layers, which are rather serious benefits. Also, their decision to abandon XML-based roslaunch is the right one: we had to roll out our own startup infrastructure as well, as it's much more convenient to have a definite init order with sequential checks and waits e.g. for hardware availability.
- ratliffchrisb 9y agoI think a lot of work has been undertaken for a ROS1->2 bridge. It should be feasible to use this to have ROS on a micro and bridge to an existing ROS 1 code base.