ROS 2とは?¶
ROS 2とはRobot Operating System 2の略称です。
ロボット開発用のミドルウェア
Robot Operating Systemってあるけどオペレーティングシステムではない
公式ページ https://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です!