Skip to content

Commit d98f4a6

Browse files
committed
🔄 synced local 'docs' with remote 'docs'
1 parent f3d7212 commit d98f4a6

File tree

2 files changed

+82
-0
lines changed

2 files changed

+82
-0
lines changed

docs/logs/2024-01-28.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# 2024-01-28
2+
3+
## 直近でやることの整理
4+
- SimpleAIのアップグレード
5+
- Skillも使えるようにしたい
6+
- Skillのパラチュンができるようにしたい
7+
- RobotCommandWrapperネイティブにできたらいいな
8+
- 機体の状態を取得できるようにしたい
9+
-
10+
- 回避のデバッグ
11+
- 取り敢えずまずこれをやる
12+
13+
## 回避の問題点
14+
15+
生成した回避点が、既に通り過ぎたものを含んでいる。
16+
こうなると、途中で戻ったり立ち往生したりしてしまう。
17+
18+
現在は、ロボット側から回避点をたどってゴールに到着できるか判断しているが、
19+
ゴール側からたどるとうまく行くかも?
20+

docs/setup.md

+62
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
# 環境構築
2+
3+
Ubuntu 22.04での環境構築手順を記載します。
4+
5+
## 事前準備など
6+
7+
- GitHubへSSH鍵を登録
8+
- <https://hansrobo.github.io/mycheatsheet_mkdocs/cheatsheets/git/#githubssh>
9+
10+
## ROS 2 Humbleのインストール
11+
12+
```bash
13+
sudo apt install curl gnupg lsb-release
14+
sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg
15+
echo "deb [arch=x86_64 signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(source /etc/os-release && echo $UBUNTU_CODENAME) main" | sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null
16+
sudo apt update
17+
sudo apt install ros-humble-desktop-full
18+
```
19+
20+
## craneのセットアップ
21+
22+
```bash
23+
mkdir -p ibis_ws/src
24+
cd ibis_ws/src
25+
git clone [email protected]:ibis-ssl/crane.git
26+
source /opt/ros/humble/setup.bash
27+
rosdep install -riy --from-paths src
28+
colcon build --symlink-install
29+
source install/local_setup.bash
30+
```
31+
32+
## 関連ソフトウェアのインストール
33+
34+
### GrSim
35+
36+
公式のGrSimの出力はSSL-Visionと一部異なるため、修正済みのibis-sslバージョンを使用してください。
37+
38+
```bash
39+
git clone https://github.com/ibis-ssl/grSim
40+
cd grSim
41+
mkdir build
42+
cd build
43+
cmake ..
44+
make -j
45+
```
46+
47+
## 試合進行ソフトウェア
48+
49+
docker-composeコマンドで以下が立ち上がります
50+
- Game Controller
51+
- Team Client
52+
- Status Board
53+
- Vision Client
54+
55+
```bash
56+
cd <path/to/crane>
57+
cd docker
58+
docker-compose up -d
59+
```
60+
61+
詳しくは[こちら](https://ibis-ssl.github.io/crane_documentation/dhttps://ibis-ssl.github.io/crane_documentation/docker/)
62+

0 commit comments

Comments
 (0)