マスタは何を実行することで起動されますか。
ノード間の接続情報を管理するプログラムを「マスタ」と呼び、登録されたノードが他のノードから見えるようにする役割を担う。コアユーティリティに含まれるプログラム「roscore」を実行することでマスタが起動される。各ノードの起動時に、ノード名やURI、ポート番号といった通信に必要な情報がマスタに登録される。マスタはノードから要求があった際に相手先ノードの情報を返し、それを元にノードは相手先ノードとピア・ツー・ピア接続を確立する。ROSシステムを実行するためには、ROSネットワークを構築する何れかのホストでマスタを必ず1つ起動しておく必要がある。マスタは1つのROSネットワークを構築・管理し、同一のROSネットワーク内で複数のroscoreは起動できない。マスタが異なるネットワーク間でノード接続を行う場合は別途通信の仕組みを構築する必要がある。