KatLab-MiyazakiUniv / etrobocon2022-camera-system

宮崎大学片山徹郎研究室チームKatLabが作成するETロボコン2022アドバンストクラスのカメラシステム用のプログラムです。
https://github.com/KatLab-MiyazakiUniv/etrobocon2022
3 stars 0 forks source link

close #67 角度補正を計画に組み込む #73

Closed miyashita64 closed 1 year ago

miyashita64 commented 1 year ago

チェックリスト

変更点

角度補正をするタイミング

動作テスト

計画を実行し、XRを含むコマンドファイルを生成することを確認した。 実機での挙動は未確認。

添付資料

codecov-commenter commented 1 year ago

Codecov Report

Merging #73 (9d875a1) into main (dac5a21) will increase coverage by 1.35%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main      #73      +/-   ##
==========================================
+ Coverage   84.54%   85.89%   +1.35%     
==========================================
  Files          29       29              
  Lines        1352     1482     +130     
==========================================
+ Hits         1143     1273     +130     
  Misses        209      209              
Impacted Files Coverage Δ
camera_system/block_to_intersection.py 100.00% <100.00%> (ø)
camera_system/block_to_middle.py 100.00% <100.00%> (ø)
camera_system/game_motion.py 96.00% <100.00%> (+0.16%) :arrow_up:
camera_system/game_motion_converter.py 100.00% <100.00%> (ø)
camera_system/intersection_to_block.py 100.00% <100.00%> (ø)
camera_system/intersection_to_middle.py 100.00% <100.00%> (ø)
camera_system/middle_to_block.py 100.00% <100.00%> (ø)
camera_system/middle_to_intersection.py 100.00% <100.00%> (ø)
camera_system/middle_to_middle.py 100.00% <100.00%> (ø)
camera_system/return_to_block.py 100.00% <100.00%> (ø)
... and 2 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

miyashita64 commented 1 year ago

can_adjust_correctionの計算のところだけど間違ってるように見える

例えばangle == -135の時は,-90度回頭→補正1→(縦調整)→-45度回頭→補正2って感じになると思うけど,この補正1時点での方位が知りたいんだよね?

現在の方位から-90度回頭した時の方位を出すんだと思うけどあってる?

それでよかったんですが、無駄に侵入時のエッジ等を混ぜて考えてしまってました。修正しました。