How to migrate from ROS 1 to ROS 2
A migration guide for robot component providers, companies, and manufacturers
As older robotic systems based on ROS 1 become obsolete, or are unable to fulfill the evolving needs of
emerging industrial applications, migration to ROS 2 for the next generation of robotic systems can be
seen as the apparent and practical next step in the evolution of robotic system design. This guide is
designed to address the following issues concerned with migrating from ROS 1 to ROS 2.