環境構築#
adf-core-pythonをインストールするには以下の必要条件が必要です。 既にお使いのPCにインストールされている場合は再度インストールする必要はありません。
必要条件#
Git
Python 3.12 以上
OpenJDK 17
各OSでのインストール方法は以下のページをそれぞれ参照してください
シミュレーションサーバーのインストール#
次にRoboCup Rescue Simulationのシミュレーションサーバーをインストールします。
注釈
WORKING_DIR は任意のディレクトリを作成、指定してください。
mkdir WORKING_DIR
cd WORKING_DIR
git clone https://github.com/roborescue/rcrs-server.git
cd rcrs-server
./gradlew completeBuild
ビルドした際に以下のようなメッセージが表示されたら成功です。
BUILD SUCCESSFUL in ...
シミュレーションサーバーの動作確認#
cd scripts
./start-comprun.sh -m ../maps/test/map -c ../maps/test/config
上記のように何個かのウィンドウが表示されたら成功です。
コマンドラインで Ctrl + C
(MacOSの場合は Command + C
) を押すとシミュレーションサーバーが終了します。
警告
シミュレーションサーバーを停止させたあとは、プロセスが残ってしまう場合があるので./kill.sh
を実行してください。