Skip to content

Commit

Permalink
feat: modify page structure (#31)
Browse files Browse the repository at this point in the history
* feat: move pages

Signed-off-by: Takagi, Isamu <[email protected]>

* feat: keep old url

Signed-off-by: Takagi, Isamu <[email protected]>

* fix: image url

Signed-off-by: Takagi, Isamu <[email protected]>

---------

Signed-off-by: Takagi, Isamu <[email protected]>
  • Loading branch information
isamu-takagi authored Jun 18, 2024
1 parent d4e9c91 commit 31dbf1c
Show file tree
Hide file tree
Showing 42 changed files with 160 additions and 151 deletions.
10 changes: 5 additions & 5 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ repos:
hooks:
- id: yamllint

# - repo: https://github.com/tcort/markdown-link-check
# rev: v3.12.2
# hooks:
# - id: markdown-link-check
# args: [--quiet, --config=.markdown-link-check.json]
- repo: https://github.com/tcort/markdown-link-check
rev: v3.12.2
hooks:
- id: markdown-link-check
args: [--quiet, --config=.markdown-link-check.json]
1 change: 0 additions & 1 deletion docs/competition/finals.en.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/competition/finals.ja.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/competition/preliminaries.en.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/competition/preliminaries.ja.md

This file was deleted.

3 changes: 3 additions & 0 deletions docs/competition/rules/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# 移動しました

このページの内容は[こちら](../../information/rules.ja.md)に移動しました。
12 changes: 6 additions & 6 deletions docs/course/velocity_planning.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
本来Autowareでは以下のノードダイアグラムのように、GNSS、Lidar、IMUなどの情報をもとにekf_localizerが`/localization/kinematic_state`を計算します。

<div align="center">
<img src="../images/localization_node.png" alt="Alt Text">
<img src="./images/localization_node.png" alt="Alt Text">
<br>
<em>Autowareのlocalizer周りの<a href="https://app.diagrams.net/?lightbox=1#Uhttps%3A%2F%2Fautowarefoundation.github.io%2Fautoware-documentation%2Fmain%2Fdesign%2Fautoware-architecture%2Fnode-diagram%2Foverall-node-diagram-autoware-universe.drawio.svg#%7B%22pageId%22%3A%22T6t2FfeAp1iw48vGkmOz%22%7D">ノードダイアグラム</a></em>
</div>
Expand All @@ -25,7 +25,7 @@
<br>

<div align="center">
<img src="../images/practice_localization_node.png" alt="Alt Text">
<img src="./images/practice_localization_node.png" alt="Alt Text">
<br>
<em>autoware-practiceのdummy_localizer周りのノードダイアグラム</em>
</div>
Expand Down Expand Up @@ -233,7 +233,7 @@ ros2 run autoware_practice_course p_controller --ros-args -p kp:=5.0 -p target_v
<br>

<div align="center">
<img src="../images/2-3/node_diagram.png" alt="Alt Text">
<img src="./images/2-3/node_diagram.png" alt="Alt Text">
<br>
<em>autoware-practiceのtrajectory_loader周りのノードダイアグラム</em>
</div>
Expand Down Expand Up @@ -311,7 +311,7 @@ ros2 run autoware_practice_course longitudinal_controller --ros-args -p kp:=5.0
図のような、直進・90度旋回・直進・90度旋回・直進となるような経路に追従することを考えます。

<div align="center">
<img src="../images/2-4/trajectory_zigzag.png" alt="Alt Text">
<img src="./images/2-4/trajectory_zigzag.png" alt="Alt Text">
<br>
<em>今回の目標経路</em>
</div>
Expand All @@ -325,7 +325,7 @@ ros2 run autoware_practice_course longitudinal_controller --ros-args -p kp:=5.0
<br>

<div align="center">
<img src="../images/2-4/node_diagram.png" alt="Alt Text">
<img src="./images/2-4/node_diagram.png" alt="Alt Text">
<br>
<em>autoware-practiceのtrajectory_follower周りのノードダイアグラム</em>
</div>
Expand All @@ -350,7 +350,7 @@ $$ \alpha: 現在の車両の向きとルックアヘッドポイントへの方
$$ d: ルックアヘッド距離 $$

<div align="center">
<img src="../images/2-4/pure_pursuit.png" alt="Pure Pursuit">
<img src="./images/2-4/pure_pursuit.png" alt="Pure Pursuit">
<br>
<em>pure pursuitの基本動作</em>
</div>
Expand Down
1 change: 0 additions & 1 deletion docs/development/device-drivers.en.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/development/device-drivers.ja.md

This file was deleted.

File renamed without changes
Binary file removed docs/development/images/installation/awsim.png
Binary file not shown.
1 change: 0 additions & 1 deletion docs/development/installation.en.md

This file was deleted.

Empty file.
16 changes: 0 additions & 16 deletions docs/development/requirements.ja.md

This file was deleted.

3 changes: 3 additions & 0 deletions docs/development/requirements/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# 移動しました

このページの内容は[こちら](../../setup/requirements.ja.md)に移動しました。
Empty file.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,9 @@ Autowareのビルド後、以下のコマンドを実行します。
```

下記の様な画面が表示されたら起動完了です。終了するにはターミナル上でCTRL + Cを入力します。
![autoware](./images/installation/autoware.png)
![autoware](./images/autoware.png)

## [任意] Debug用にTerminalを3つ用意して開発したい場合
## Debug用にTerminalを3つ用意して開発したい場合 (参考)

`Alt+Ctrl+T`で1つ目のターミナルを立ち上げてから、以下のコマンド`Ctrl+Shift+P`で貼り付けた後に`Enter`で実行します。

Expand Down Expand Up @@ -104,9 +104,9 @@ ros2 topic pub --once /control/control_mode_request_topic std_msgs/msg/Bool '{da
```

下記の様な画面が表示されたら起動完了です。終了するには各ターミナル上でCTRL + Cを入力します。
![autoware](./images/installation/autoware.png)
![autoware](./images/autoware.png)

### [参考]ワークスペースの構成
### ワークスペースの構成 (参考)

参考までにこちらにワークスペースの構成を記載しておきます。

Expand Down
23 changes: 10 additions & 13 deletions docs/getting-started.ja.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,11 @@

## Ubuntu PC

以下のスペックを満たすPCが必要ですが、推奨と書かれているものについては満たしていなくても動作することは可能です。ただし、推奨よりも低いスペックで動作させる場合ROS2側での実行速度が安定せずシミュレーションの実行の度に挙動が大きく変わってしまう可能性があります。
[推奨環境](./setup/requirements.ja.md)を満たすPCが必要ですが、推奨と書かれているものについては満たしていなくても動作することは可能です。ただし、推奨よりも低いスペックで動作させる場合ROS2側での実行速度が安定せずシミュレーションの実行の度に挙動が大きく変わってしまう可能性があります。

- OS: Ubuntu 22.04
- CPU: Intel Core i5(4コア)以上(推奨)
- メモリ:
- 8GB以上(最低)
- 16GB以上(推奨)
- SSD: 60GB以上
!!! warning

Windows環境しかお持ちでない方は、Ubuntu22.04のインストールをお願いいたします。Windows環境と同じディスクにUbuntu環境を入れることもできますが、不慣れな場合Windows環境を破壊してしまう可能性があるため、新しく外付けまたは内蔵SSDを購入したうえでそちらへのインストールをすることを強くお勧めします。
Windows環境しかお持ちでない方は、Ubuntu22.04のインストールをお願いいたします。Windows環境と同じディスクにUbuntu環境を入れることもできますが、不慣れな場合Windows環境を破壊してしまう可能性があるため、新しく外付けまたは内蔵SSDを購入したうえでそちらへのインストールをすることを強くお勧めします。

!!! info

Expand All @@ -25,21 +20,23 @@ Windows環境しかお持ちでない方は、Ubuntu22.04のインストール

`Alt+Ctrl+T`でターミナルを立ち上げてから、以下に従ってコマンド`Ctrl+Shift+P`で貼り付けた後に`Enter`で実行します。

[環境構築の説明ページ](./development/installation.md)
- [ワークスペースのクローン](./setup/workspace-setup.ja.md)
- [Dockerのインストール](./setup/docker.ja.md)
- [AWSIMのダウンロード](./setup/headless-simulation.ja.md)

## 大会用リポジトリのビルド・実行

環境構築が終わってから再度`Alt+Ctrl+T`でターミナルを立ち上げてから、以下に従ってコマンド`Ctrl+Shift+P`で貼り付けた後に`Enter`で実行します。

[ワークスペースの使い方説明ページ](development/workspace.md)
[ワークスペースの使い方説明ページ](./development/workspace-usage.ja.md)

## AIチャレンジでの開発の進め方

ビルド・実行が終わってからメインモジュールの解説ページを読みながら実際に開発してみましょう。

[メインモジュールについての解説ページ](development/workspace.md)
[メインモジュールについての解説ページ](./development/main-module.ja.md)

※AIチャレンジで開発する上でベースとなるソースコードは[大会用リポジトリ](https://github.com/AutomotiveAIChallenge/aichallenge-2024/tree/main/aichallenge/workspace/src/aichallenge_submit)内に提供されています。参加者の皆様にはこちらのコードをカスタマイズすることで開発を進めていただきますが、Autowareに不慣れな方はまずは[入門講座](./course/index.md)を一通りやっていただくことをお勧めします。
※AIチャレンジで開発する上でベースとなるソースコードは[大会用リポジトリ](https://github.com/AutomotiveAIChallenge/aichallenge-2024/tree/main/aichallenge/workspace/src/aichallenge_submit)内に提供されています。参加者の皆様にはこちらのコードをカスタマイズすることで開発を進めていただきますが、Autowareに不慣れな方はまずは[入門講座](./course/index.ja.md)を一通りやっていただくことをお勧めします。

## 参考

Expand All @@ -66,7 +63,7 @@ git pull origin/main

Q. `docker_run.sh: 行 35: rocker: コマンドが見つかりません`

A. [rockerのインストール](./development/installation.md)をお願いします。
A. [rockerのインストール](./setup/docker.ja.md)をお願いします。

Q. `WARNING unable to detect os for base image 'aichallenge-2024-dev', maybe the base image does not exist`

Expand Down
9 changes: 0 additions & 9 deletions docs/information.ja.md

This file was deleted.

File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion docs/information.en.md → docs/information/schedule.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Overall Flow

![flowchart](./assets/flowchart.drawio.svg)
![flowchart](./images/flowchart.drawio.en.svg)

## Schedule

Expand Down
9 changes: 9 additions & 0 deletions docs/information/schedule.ja.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# 大会情報

## 全体の流れ

![flowchart](./images/flowchart.drawio.ja.svg)

## 日程

## 参加登録
1 change: 1 addition & 0 deletions docs/setup/docker.en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Install Virtual Environment
42 changes: 5 additions & 37 deletions docs/development/installation.ja.md → docs/setup/docker.ja.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,12 @@
# 環境構築
# 仮想環境のインストール

## 推奨環境
## 依存パッケージのインストール

本大会で使用していただくPCの動作環境として以下を推奨しております。

- OS: Ubuntu 22.04
- CPU: Intel Core i5(4コア)以上(推奨)
- メモリ:
- 8GB以上(最低)
- 16GB以上(推奨)
- SSD: 60GB以上

## aptパッケージ等のインストール

まずは諸々最初に必要なパッケージをインストールします。
まずは必要なライブラリをインストールします。

```bash
sudo apt update
sudo apt -y upgrade
sudo apt install -y git python3-pip ca-certificates curl gnupg libvulkan1
sudo ubuntu-drivers autoinstall
sudo apt install -y python3-pip ca-certificates curl gnupg
```

## Dockerのインストール
Expand Down Expand Up @@ -67,7 +54,7 @@ echo export PATH='$HOME/.local/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
```

## autoware環境のDockerイメージのpull
## Autoware環境のDockerイメージ取得

AIチャレンジで使用するautoware環境のDockerイメージを取得します。

Expand All @@ -89,22 +76,3 @@ Dockerイメージがダウンロードできていれば以下のような出
REPOSITORY TAG IMAGE ID CREATED SIZE
ghcr.io/automotiveaichallenge/autoware-universe humble-latest 30c59f3fb415 13 days ago 8.84GB
```

## 大会用リポジトリのダウンロード

リポジトリをクローンします。ここではホームディレクトリにクローンしますが、お好きなディレクトリに入れていただいても構いません。

```bash
cd ~
git clone https://github.com/AutomotiveAIChallenge/aichallenge-2024.git
```

## AWSIMのダウンロード

1. [Google Drive](https://drive.google.com/drive/folders/1ftIoamNGAet90sXeG48lKa89dkpVy45y) から最新の `AWSIM.zip` をダウンロードし、`aichallenge-2024/aichallenge/simulator` に展開します。

2. パーミッションを図のように変更します。

![パーミッション変更の様子](./images/installation/permmision.png)

実行ファイルが`aichallenge-2024/aichallenge/simulator/AWSIM/AWSIM.x86_64`に存在していることを確認してください。
1 change: 1 addition & 0 deletions docs/setup/headless-simulation.en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Download Headless AWSIM
11 changes: 11 additions & 0 deletions docs/setup/headless-simulation.ja.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# 描画なしAWSIMのダウンロード

## AWSIMのダウンロード

1. [Google Drive](https://drive.google.com/drive/folders/1ftIoamNGAet90sXeG48lKa89dkpVy45y) から最新の `AWSIM.zip` をダウンロードし、`aichallenge-2024/aichallenge/simulator` に展開します。

実行ファイルが`aichallenge-2024/aichallenge/simulator/AWSIM/AWSIM.x86_64`に存在していることを確認してください。

2. パーミッションを図のように変更します。

![パーミッション変更の様子](./images/awsim-permmision.png)
File renamed without changes
File renamed without changes
File renamed without changes
1 change: 1 addition & 0 deletions docs/setup/requirements.en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Requirements
28 changes: 28 additions & 0 deletions docs/setup/requirements.ja.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# 推奨環境

本大会で使用していただくPCの動作環境として以下を推奨しております。

!!! warning

Windows環境しかお持ちでない方は、Ubuntu22.04のインストールをお願いいたします。Windows環境と同じディスクにUbuntu環境を入れることもできますが、不慣れな場合Windows環境を破壊してしまう可能性があるため、新しく外付けまたは内蔵SSDを購入したうえでそちらへのインストールをすることを強くお勧めします。

!!! info

Ubuntuのインストール方法については[こちらの記事](https://qiita.com/kiwsdiv/items/1fa6cf451225492b33d8)が参考になります。

## 描画なしのAWSIMを使用する場合

- OS: Ubuntu 22.04
- CPU: Intel Core i5(4コア)以上(推奨)
- メモリ:
- 8GB以上(最低)
- 16GB以上(推奨)
- SSD: 60GB以上

## 描画ありのAWSIMを使用する場合

- OS: Ubuntu 22.04
- CPU: Intel Corei7 (8 cores) or higher
- GPU: NVIDIA Geforce VRAM 8 GB
- Memory: 16 GB or more
- Storage: SSD 60 GB or higher
1 change: 1 addition & 0 deletions docs/setup/visible-simulation.en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Download Visible AWSIM (optional)
Loading

0 comments on commit 31dbf1c

Please sign in to comment.