File tree 13 files changed +15
-15
lines changed
13 files changed +15
-15
lines changed Original file line number Diff line number Diff line change 37
37
local_plannerは` /control_targets ` 駆動.
38
38
それを出しているプランナー群は` world_model ` 駆動...
39
39
40
- あれ,world_mdoel駆動だおかしいな ...
40
+ あれ,world_model駆動だおかしいな ...
41
41
42
42
もしかして,前回測定時には` world_model_publisher ` が3つ同時起動していた可能性がある?!?!
Original file line number Diff line number Diff line change @@ -96,6 +96,6 @@ INPLAYのコマンド更新時に`command_updated`を`true`にする処理を実
96
96
97
97
PlaySituationを受け取って行う処理の実装
98
98
99
- - ` sesion_controller ` の実装
99
+ - ` session_controller ` の実装
100
100
- 主に,コマンドを受け取ってセッションを組む部分の実装(ここも泥臭そう...)
101
101
- ` session_controller ` で使う上で足りないプランナのリストアップ
Original file line number Diff line number Diff line change 4
4
5
5
PlaySituationを受け取って行う処理の実装
6
6
7
- - ` sesion_controller ` の実装
7
+ - ` session_controller ` の実装
8
8
- 主に,コマンドを受け取ってセッションを組む部分の実装(ここも泥臭そう...)
9
9
- ` session_controller ` で使う上で足りないプランナのリストアップ
10
10
Original file line number Diff line number Diff line change 34
34
### Referee入力駆動の実装
35
35
36
36
- Referee入力とリアサイン申請のセットを定義する
37
- - 文字列キーとの相性が悪いのでRefree入力と文字列の対応表が必要
37
+ - 文字列キーとの相性が悪いのでReferee入力と文字列の対応表が必要
38
38
- play_switcherで作ったやつ
39
39
- 2箇所で同じものを作るのは微妙なので,PlaySituationのmsg_wrapperを作ってそこで定義する
40
40
- PlaySwitcherもこれを使って書き換え
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ RobotCommandの更新に追従できていなかったので修正
28
28
### そもそも
29
29
30
30
そもそも,チームカラー情報はレフェリーからくる
31
- なので,` /referee ` をWolrdModelPublisherが受信してチーム情報を更新する
31
+ なので,` /referee ` をWorldModelPublisherが受信してチーム情報を更新する
32
32
レフェリー関連を起動しないときもあるので初期値はros paramで設定できるようにする
33
33
34
34
### WorldModelPublisher
Original file line number Diff line number Diff line change 22
22
23
23
- world_modelが色々おかしい
24
24
- penalty_area_width, penalty_area_heightにゼロが入っている
25
- - そもそもVisonのパケットにゼロが入ってる
25
+ - そもそもVisionのパケットにゼロが入ってる
26
26
- 取り敢えずworld_model_publisherで固定値を出すように
27
27
- サイズと位置がややこしい
28
28
- 取り違えていたりしたのでWorldModel.msgのフィールド名うぃ変更したりした
Original file line number Diff line number Diff line change 34
34
- 円弧に沿っての移動
35
35
-
36
36
37
- ## RobotRecieverについて
37
+ ## RobotReceiverについて
38
38
39
39
蹴ったかどうかの判定が非常に難しいので,ロボットからのフィードバックがほしい.
40
40
オカダがUDPに既に投げてくれているので,あとはそれを拾ってROS 2に持ってくるだけではある
Original file line number Diff line number Diff line change 32
32
- 円弧に沿っての移動
33
33
-
34
34
35
- ## RobotRecieverについて
35
+ ## RobotReceiverについて
36
36
37
37
蹴ったかどうかの判定が非常に難しいので,ロボットからのフィードバックがほしい.
38
38
オカダがUDPに既に投げてくれているので,あとはそれを拾ってROS 2に持ってくるだけではある
Original file line number Diff line number Diff line change 25
25
- robot_assignerの名前の方がいい?
26
26
- session_controllerでやればええやん
27
27
- スコアは毎フレーム計算して適宜再割当てする
28
- - 再割当て後のコストが高いSessionについてはHisterisisコストを設ける
28
+ - 再割当て後のコストが高いSessionについてはHysteresisコストを設ける
29
29
30
30
### 構造変更|実践編
31
31
- SessionModuleないを改造していく
42
42
- session_controllerでロボット割当するときの初期ロボット列をworld_modelから入れる
43
43
- ペナルティキックの実装
44
44
45
- ### RobotReciever
45
+ ### RobotReceiver
46
46
47
47
蹴ったかどうかの判定が非常に難しいので,ロボットからのフィードバックがほしい.
48
48
オカダがUDPに既に投げてくれているので,あとはそれを拾ってROS 2に持ってくるだけではある
Original file line number Diff line number Diff line change @@ -30,4 +30,4 @@ Skillを中心としたシステムへの移行目処が立った,というか
30
30
-[ x] session_planner側作業
31
31
-[ x] SessionModuleをplugin_baseに置き換え
32
32
- [x] 置き換え後の動作確認
33
- - [x] localplannerの各種パラメータの外だし
33
+ - [x] local plannerの各種パラメータの外だし
Original file line number Diff line number Diff line change 12
12
13
13
< https://github.com/Rione/ssl-RACOON-AI-beta/blob/competition/racoon_ai/strategy/role/role.py#L138 >
14
14
15
- 1 . 有効でキーパーでもDeffenseでもないロボットを抽出
15
+ 1 . 有効でキーパーでもDefenseでもないロボットを抽出
16
16
2 . 相手ゴールに近い順に規定台数を選択.それ以外は削除
17
17
3 . なにかの角度に並べ替え?
18
18
62
62
63
63
## コマンド周り
64
64
65
- - avoid_panalty_area
65
+ - avoid_penalty_area
66
66
- avoid_ball
67
67
- avoid_enemy
68
68
- speed_limiter
Original file line number Diff line number Diff line change 17
17
18
18
Visionの情報からボール・ロボットの位置を推定する
19
19
20
- ### ` consai_visiualizer `
20
+ ### ` consai_visualizer `
21
21
22
22
特に手を加えていない
23
23
Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ Thread0の「ImageCapture/CaptureControl」の「start capture」
71
71
### 調整・確認方法など
72
72
73
73
- 色の識別結果の可視化
74
- - 「Thread0/Visualization/thresholded 」をTrueに設定する
74
+ - 「Thread0/Visualization/threshold 」をTrueに設定する
75
75
- 取得したサンプルを削除する
76
76
- 1 「Remove all samples」ボタンを押す
77
77
- 少し不安定でこれを押すとVisionが落ちることも
You can’t perform that action at this time.
0 commit comments