ROS2とは、ROS(ROS1)の課題を解消した次世代バージョンのROSです。
ROS(ROS1)は、研究を目的として開発が行われていました。そのため、通信やセキュリティの面での課題があり、複雑で正確な制御が必要である産業用ロボットへの利用は難しいとされていました。
次世代バージョンのROS2の登場により、産業向け通信規格DDSのサポート、リアルタイム制御、複数ロボットの同時制御、組込みプラットフォームへの対応が可能となりました。これにより、自動運転や医療、工場のラインにある製造ロボットまで、様々な分野での活用が期待されています。