# ROS 2とは? ROS 2とはRobot Operating System 2の略称です。 - ロボット開発用のミドルウェア - Robot Operating Systemってあるけどオペレーティングシステムではない - 公式ページ [https://ros.org/](https://ros.org/) - 公式ドキュメント [https://docs.ros.org/](https://docs.ros.org/) ## ROS 1との違い ROS 1の普及に際して、当初想定していなかった場面が増加 - セキュリティ - 通信環境 - 商用化 そのためROS 2はアーキテクチャから作り直しています。 \ 主なROS 2の特徴は - Linux、Windows, macOSのサポート - リアルタイム制御 - 安全な通信 - 低品質なネットワークへの対応 ## よく間違えられる? 間違えている人が多いので言いますが、正しくはROS 2と書きます。 ROS2でもなく、ros 2でもなく、ROS 2です! 大事なことなのでもう一度言います。 正しくはROS 2です! ## 参照 - [https://www.youtube.com/watch?v=mBhtD08f5KY](https://www.youtube.com/watch?v=mBhtD08f5KY)