ROS2
ろすに
意味
ROS2とは、ロボット用のオープンソースミドルウェアであるROSの後継として開発された、次世代のロボット開発プラットフォームです。ロボットの制御ソフトウェアを開発する際に必要な、ハードウェアの抽象化やデバイスドライバ、ライブラリ、通信機能などを包括的に提供します。初代ROSが主に研究開発用途を想定していたのに対し、ROS2は工場などの産業用ロボットや、自動運転車、複数のロボットが協調して動作する複雑なシステムなど、実運用における高い信頼性とリアルタイム性を求められる環境に対応できるように設計されました。通信基盤にはDDSを採用し、中央集権的な管理サーバーを必要としない分散型のアーキテクチャを実現している点が大きな特徴です。このように、現代の高度なロボット工学の要求に応えるため、安全性、拡張性、および堅牢性を大幅に向上させたシステム基盤として広く認知されています。
類義語
ロボットオペレーティングシステム2