Thanks for this writeup. I have experienced all of this and a few more, and is an example of why I wouldn’t recommend migrating an existing code base to ROS2.
I am forcing myself to write the new software that is independent from existing code with ROS2, but the key here is forcing. As of today I don’t believe the pros of migrating outweight the cons, I’d be happy to be shown otherwise.
Edit: Micro ros has been great for us, and is one of the best things to come out from us using ros2.
5 Likes