Robot Operating System
ロボット向けソフトウェア基盤センサー、認識、制御、計画などの機能を分割し、Topic、Service、Actionなどで接続するためのライブラリやツール群です。一般的なOSそのものではありません。
公式・公的資料で確認Robot Operating Systemは、ロボットアプリケーションの開発・実行を支えるソフトウェアの集合です。ノード単位の構成と通信インターフェースを使い、異なる機能や機器を組み合わせます。ROS 1とROS 2、ディストリビューション、通信設定は区別して確認します。安全系の停止やハードウェア保護をROSの通常通信だけに任せるかどうかも、システム構成として明示します。通信が遅延・欠損した場合のタイムアウトと再接続の挙動もテスト対象です。