Discussion on ROS to ROS2 transition plan

I’ve observed this phenomenon several times in the past. New company joins the “ROS wave”, spends lots of resources to build their system based on the state of the art in ROS, and sometimes even contributes some great stuff back. After this initial investment, the effort is redirected to maintenance, tailoring the code to specific customers, and sales. There is rarely a willingness to adopt whatever has become the new state of the art in ROS, if there is no clear benefit to the company’s use case.

There is nothing wrong with ROS1 for some markets, and there are successful companies based on it. As @Dejan_Pangercic pointed out, ROS2 provides some features that are required for other industries, and yours is probably one of them.