コンテンツにスキップ

コマンド一覧

setup.bash

環境チェックや初期セットアップを行います。

コマンド 説明
./setup.bash 環境チェックと次のステップを表示します(doctor と同じ)
./setup.bash doctor 環境チェックと次のステップのサマリーを表示します
./setup.bash bootstrap Docker のインストール・リポジトリのクローン・セットアップを一括実行します(新規PCのセットアップ用)
./setup.bash pull image Autoware ベースイメージを docker pull します
./setup.bash download awsim AWSIM.zip をダウンロードして展開します
./setup.bash env .env.example から .env を作成します

create_submit_file.bash

aichallenge_submit/ を圧縮して提出ファイルを作成します。出力先は submit/aichallenge_submit.tar.gz です。

./create_submit_file.bash

docker_build.sh

Dockerイメージをビルドします。ビルドログは output/docker/ 配下に保存されます。

コマンド 説明
./docker_build.sh dev 開発用イメージ(aichallenge-2025-dev)をビルドします
./docker_build.sh eval 提出ファイルを組み込んだ評価用イメージ(aichallenge-2025-eval)をビルドします(--no-cache で毎回フルビルド)
./docker_build.sh eval --submit <path> 提出ファイルのパスを指定してビルドします(省略時: submit/aichallenge_submit.tar.gz

run_parallel_submissions.bash

複数の提出ファイルを同時に評価します。1〜4 つの提出ファイル(aichallenge_submit.tar.gz)を受け取り、それぞれ別の Domain ID(d1d4)で並列走行させます。

コマンド 説明
./run_parallel_submissions.bash --submit <tar1> [<tar2> ...] 1〜4 つの提出ファイルを並列評価します
./run_parallel_submissions.bash down 起動中のコンテナをすべて停止します

実行ログと結果は output/<実行日時>/d<domain_id>/ 配下に保存されます。

make コマンド

ビルド・起動・停止

コマンド 説明
make autoware-build ROSワークスペース(aichallenge/workspace/)をビルドします
make dev AWSIM + Autoware を開発用に起動します(simulator + autoware-simulator の短縮形)
make eval AWSIM + Autoware を評価用に起動します
make down 起動中のコンテナをすべて停止・削除します
make down_all ホスト上の全Dockerコンテナを強制削除します
make ps 起動中のコンテナ一覧を表示します

個別サービスの起動

コマンド 説明
make simulator AWSIM のみ起動します
make autoware-simulator Autoware のみ起動します(シミュレータ向け)
make autoware-vehicle Autoware のみ起動します(実車向け)
make driver 実車インターフェース(racing_kart_interface)を起動します
make zenoh Zenoh(実車遠隔接続)を起動します
make rviz2 RViz2 を起動します
make autoware-driver-zenoh driver + autoware + zenoh をまとめて起動します(実車向け)

コマンド送信

コマンド 説明
make autoware-request-initialpose 初期姿勢の設定リクエストを送信します
make autoware-request-control 自動走行の制御モードリクエストを送信します
make simulator-reset シミュレータをリセットします

その他

コマンド 説明
make download 提出データをダウンロードします(SUBMISSION_ID=<id> で指定可)