Skip to content

Commit

Permalink
Merge commit 'dcca9418b3ea815ccdb430076787e9445f7fcebe' into docs/fea…
Browse files Browse the repository at this point in the history
…ture-rule.ja.md-file-paths-to-use-relative-paths
  • Loading branch information
taikitanaka3 committed Jun 24, 2024
2 parents 8c1bdce + dcca941 commit 2c478a1
Show file tree
Hide file tree
Showing 5 changed files with 66 additions and 63 deletions.
1 change: 1 addition & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
*.md
overrides
13 changes: 13 additions & 0 deletions docs/stylesheets/custom.css
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,16 @@ h1 {
border-bottom: 2px solid #b70000;
background-color: #15151e;
}

.md-banner {
background-color: #15151e;
}

.banner-button {
background-color: #b70000 !important;
}

.banner-button:hover {
background-color: #15151e !important;
border: 2px solid #b70000 !important;
}
108 changes: 45 additions & 63 deletions docs/submission.ja.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,102 +2,84 @@

## オンライン環境

<br>

> [!REGISTER]
> こちらから参加登録!
> [https://www.jsae.or.jp/jaaic/2024ver/summary/](https://www.jsae.or.jp/jaaic/2024ver/summary/)
<br>

本大会では、シミュレーターと自動採点機能を備えたオンライン環境を使用して採点が行われます。以下の手順に従って、作成したパッケージ群をオンライン環境にアップロードしてください。アップロード後、シミュレーションが自動で開始され、結果が表示されます。

### オンライン環境へのアップロード手順

1. 動作確認

`aichallenge_submit`のみをアップロードするオンライン環境での動作確認を行ってください。

1.1 事前準備

`aichallenge_submit`を圧縮し、結果出力用のフォルダを生成します。

```bash

./create_submit_file.bash

```

1.2 Dockerイメージのビルド

```bash

./docker_build.sh eval

```
1.1. 事前準備

1.3. Dockerコンテナの起動
`aichallenge_submit`を圧縮し、結果出力用のフォルダを生成します。

起動後、自動でAutowareが立ち上がり、自動運転が開始されます。
```bash
./create_submit_file.bash
```

- GPU版AWSIMを使用している場合:
1.2. Dockerイメージのビルド

```bash
```bash
./docker_build.sh eval
```

./docker_run.sh eval gpu
1.3. Dockerコンテナの起動

```
起動後、自動でAutowareが立ち上がり、自動運転が開始されます。

- CPU版AWSIMを使用している場合:
- GPU版AWSIMを使用している場合:

```bash
```bash
./docker_run.sh eval gpu
```

./docker_run.sh eval cpu
- CPU版AWSIMを使用している場合:

```
```bash
./docker_run.sh eval cpu
```

1.4 `result.json`の確認
1.4. `result.json`の確認

評価完了後、`output/latest`フォルダに以下のファイルが格納されます。
評価完了後、`output/latest`フォルダに以下のファイルが格納されます。

- `autoware.log`
- `rosbag2_autoware`
- `capture`
- `result-summary.json`
- `result-details.json`
- `autoware.log`
- `rosbag2_autoware`
- `capture`
- `result-summary.json`
- `result-details.json`

2. オンライン環境にアップロード

<img src="./images/siteImage.png" width="100%">
<img src="./images/siteImage.png" width="100%">

[オンライン環境](https://aichallenge-board.jsae.or.jp/)にアクセスし、緑色の「UPLOAD」ボタンから`aichallenge_submit.tar.gz`をアップロードしてください。アップロード後、ソースコードのビルドとシミュレーションが順に実施されます。
[オンライン環境]<!--(https://aichallenge-board.jsae.or.jp/)-->にアクセスし、緑色の「UPLOAD」ボタンから`aichallenge_submit.tar.gz`をアップロードしてください。アップロード後、ソースコードのビルドとシミュレーションが順に実施されます。

- 正常に終了した場合、採点完了と表示され、`result.json`がダウンロードでき、各ラップタイムが表示されます。
- シナリオ実行後、launchに失敗した等でスコアが出力されていない場合は「結果無し」と表示されます。この場合、サーバーサイドでの内部エラーの可能性があるため、再アップロードをお願いします。問題が続く場合はお問い合わせください。
- ビルドに失敗した場合は「ビルド失敗」と表示されます。手順の確認後、再度アップロードしてください。
- ランキングはこれまでの採点での最高点が適用されます。
- 採点実行中は新たなソースのアップロードはできません。
- アップロードは1日に10回まで可能で、日本時間0時に回数がリセットされます。
- 正常に終了した場合、採点完了と表示され、`result.json`がダウンロードでき、各ラップタイムが表示されます。
- シナリオ実行後、launchに失敗した等でスコアが出力されていない場合は「結果無し」と表示されます。この場合、サーバーサイドでの内部エラーの可能性があるため、再アップロードをお願いします。問題が続く場合はお問い合わせください。
- ビルドに失敗した場合は「ビルド失敗」と表示されます。手順の確認後、再度アップロードしてください。
- ランキングはこれまでの採点での最高点が適用されます。
- 採点実行中は新たなソースのアップロードはできません。
- アップロードは1日に10回まで可能で、日本時間0時に回数がリセットされます。

3. 結果の確認

オンライン環境で評価が終わると、`result.json`がダウンロード可能になります。ダウンロードして結果を確認してください。
オンライン環境で評価が終わると、`result.json`がダウンロード可能になります。ダウンロードして結果を確認してください。

4. 結果なしの場合

4.1 packageの依存関係に問題がないか確認
4.1. packageの依存関係に問題がないか確認

使用言語に応じて、`package.xml``setup.py`、または`CMakeLists.txt`に依存関係の漏れがないか確認してください。
使用言語に応じて、`package.xml`、`setup.py`、または`CMakeLists.txt`に依存関係の漏れがないか確認してください。

4.2 dockerの確認
4.2. dockerの確認

以下のコマンドでDocker内を確認し、必要なディレクトリに正しくインストール・ビルドされているか確認してください。
以下のコマンドでDocker内を確認し、必要なディレクトリに正しくインストール・ビルドされているか確認してください。

```bash
docker run -it aichallenge-2024-eval:latest /bin/bash
```
```bash
docker run -it aichallenge-2024-eval:latest /bin/bash
```

確認するディレクトリ:
確認するディレクトリ:

- `/aichallenge/workspace/*`
- `/autoware/install/*`
- `/aichallenge/workspace/*`
- `/autoware/install/*`
2 changes: 2 additions & 0 deletions mkdocs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,12 @@ use_directory_urls: false

theme:
name: material
custom_dir: overrides
features:
- navigation.tabs
- navigation.tabs.sticky
- toc.integrate
- announce.dismiss
palette:
scheme: slate
primary: custom
Expand Down
5 changes: 5 additions & 0 deletions overrides/main.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{% extends "base.html" %}

{% block announce %}
誰でも参加登録できます! <a href="https://docs.google.com/forms/d/e/1FAIpQLSc0xFCrNS_J5Bl2g2RIZ694B5p9vOhlav9hrwgumtBrQuQ0RQ/viewform" class="md-button md-button--primary banner-button" target="_blank">自動運転AIチャレンジに参加登録はこちら!</a>
{% endblock %}

0 comments on commit 2c478a1

Please sign in to comment.