File tree 2 files changed +82
-0
lines changed
2 files changed +82
-0
lines changed Original file line number Diff line number Diff line change
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
+
Original file line number Diff line number Diff line change
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
+
You can’t perform that action at this time.
0 commit comments