ROS 2 on Self-driving Cars
Updated: Jun 10, 2019
This week our friends at Open Robotics released ROS 2 Dashing. ROS 2 D is the first ROS 2 LTS release and thereby a significant milestone for ROS 2. We expect that most ROS 1 users will now switch to ROS 2 within the next year.
The Autoware Foundation has now released Autoware.Auto, the world's first open-source autonomous driving stack built from scratch on ROS 2. In addition to rebuilding Autoware on ROS 2 APIs, we are also redesigning the Autoware application architecture from scratch in a clean and structured way based on 4 years of experience running Autoware.AI on ROS 1. We have described how to transition software from ROS 1 to ROS 2 here. Autonomous valet parking will be the first reference application for Autoware.Auto to be addressed in 2019 and the Foundation plans to extend the stack to additional use cases in the future. Please join the Autoware.Auto
In addition, Apex.AI is building Apex.OS, which is API-compatible to ROS 2, runs in hard real-time and is being certified to the highest level of the automotive safety norm ISO 26262 (ASIL-D). We have described how to build robust software for safety critical applications with Apex.OS in this post.
Thanks for loving ROS 2 and Autoware!