ROSのファイルシステムは、インストールフォルダとまた何に分けられますか。
ROSのファイルシステムは、インストールフォルダとユーザ作業フォルダに分けられる。インストールフォルダには、ROSの中核プログラムである「roscore」を含むコアユーティリティや、ロボット関連ライブラリ、可視化やシミュレーションのための開発支援ツールなどがインストールされる。ユーザ作業フォルダは、ダウンロードしたパッケージやユーザが自作したパッケージを保存して編集したり、実行可能な形式にビルドしたりする作業スペースである。

ユーザが利用したい機能に応じて必要なパッケージやツールを追加インストールする。パッケージは、パッケージ管理ツールを利用してインストールするか、リポジトリからソースコードを取得してビルドする。ROSは分散システムとして設計されており、複数のホスト(コンピュータ)に分散してパッケージをインストールすることも可能である。