Like ROS 1, ROS 2 has enabled organisations to rapidly develop a broad range of robotics applications. Moreover, the feature set in ROS 2 has made it an attractive middleware for organisations who would not have been able to use ROS 1 in their products and projects. However, whether you're an experienced ROS 1 developer who migrated to ROS 2 or ROS 2 represents your first foray into the world of ROS, there are challenges to starting development with a new middleware.
In this panel discussion with Ralph Lange (Bosch), Brian Wilcox (iRobot), and Stephanie Eng(Picknik.ai), we will discuss lessons learned from experienced ROS 2 developers. What motivated their adoption of ROS 2? Which features have they found to be the most attractive? What challenges have they faced along the way?