コマンド一覧
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) |
make コマンド
ビルド・起動・停止
| コマンド |
説明 |
make autoware-build |
ROSワークスペース(aichallenge/workspace/)をビルドします |
make dev |
AWSIM + Autoware を開発用に起動します(simulator + autoware-simulator の短縮形) |
make dev2 |
AWSIM + Autoware x 2 を開発用に起動します |
make dev3 |
AWSIM + Autoware x 3 を開発用に起動します |
make dev4 |
AWSIM + Autoware x 4 を開発用に起動します |
make eval |
AWSIM + Autoware を評価用に起動します |
make gate1 |
安全ゲートシナリオ(障害物停止)を起動します |
make gate2 |
安全ゲートシナリオ(追い越し)を起動します |
make gate3 |
安全ゲートシナリオ(車線維持)を起動します |
make down |
起動中のコンテナをすべて停止・削除します |
make down_all |
ホスト上の全Dockerコンテナを強制削除します |
make ps |
起動中のコンテナ一覧を表示します |
make autoware-bash |
Autowareコンテナのbashに入ります |
個別サービスの起動
| コマンド |
説明 |
make simulator |
AWSIM のみ起動します |
make simulator-dev2 |
AWSIM のみ起動します (2台走行用) |
make simulator-dev3 |
AWSIM のみ起動します (3台走行用) |
make simulator-dev4 |
AWSIM のみ起動します (4台走行用) |
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-control |
自動走行の制御モードリクエストを送信します |
make autoware-request-initialpose |
初期姿勢の設定リクエストを送信します |
make awsim-request-reset |
シミュレータをリセットします |
make awsim-request-start |
シミュレータに対してレース開始指示を送ります |
その他
| コマンド |
説明 |
make download |
提出データをダウンロードします(SUBMISSION_ID=<id> で指定可) |