Robot Operating System
オンライン上だけでなく、開発者らが直接会って交流を行うイベントとして、2012年から毎年1回、開発者会議「ROSCon」が開催されている。2018年現在にまでに、ROSConの開催地は北米、ヨーロッパ、アジアから順番に選ばれている。その他、ロボット関連の国際会議でもROSに関するワークショップなどが開催されている。
ROSのファイルシステムは、インストールフォルダとユーザ作業フォルダに分けられる。インストールフォルダには、ROSの中核プログラムである「roscore」を含むコアユーティリティや、ロボット関連ライブラリ、可視化やシミュレーションのための開発支援ツールなどがインストールされる。ユーザ作業フォルダは、ダウンロードしたパッケージやユーザが自作したパッケージを保存して編集したり、実行可能な形式にビルドしたりする作業スペースである。
ユーザが利用したい機能に応じて必要なパッケージやツールを追加インストールする。パッケージは、パッケージ管理ツールを利用してインストールするか、リポジトリからソースコードを取得してビルドする。ROSは分散システムとして設計されており、複数のホスト(コンピュータ)に分散してパッケージをインストールすることも可能である。