Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ブロックエリア内動作調整 進捗確認用 #148

Closed
wants to merge 21 commits into from

Conversation

miyashita64
Copy link
Collaborator

@miyashita64 miyashita64 commented Nov 2, 2023

共有

etrobocon2023直下で以下のコマンドを実行すると、Lコースの経路計画を行い、datafiles/BlockDeTreasure{Left/Right}.csvを生成します。
端点からブロックエリア側を向く回頭から始まる動作です。

$ cd rear_camera_py && make hunt-l

経路を変更したい場合は、rear_camera_py/src/block_de_treasure_hunter.pyの24~32行目あたりを適宜変更してください。

ToDoリスト

  • 後ろを向くコマンド(BR)を追加する
  • ブロック移動コマンドを計画に組み込む
  • 各コマンドに角度補正を盛り込む
  • ブロックエリア侵入と計画した動作を統合し、順次実行させる
  • BR動作にエッジ切り替えの処理を加える
  • 実際に動作させコマンドを調整する
  • (できればできるだけ多くのブロックを動かせるような決めうちのファイルも作りたい)

変更点

  • ブロックエリア内の動作コマンドについて、パラメータをコマンド引数で指定ではなくクラスが持つように変更
  • 後ろを向くコマンドとパーサーの処理を追加(動作未確認)
  • 動作の探索でBRとXRを扱うように更新
  • rear-camera-py/Makefileにブロックdeトレジャーハンター攻略を計画するコマンドを追加(開発用)
  • ブロック移動動作をマージしたmainブランチをマージ
  • 経路探索時にブロック移動動作を追加するように変更
  • ブロックエリアへの侵入用の動作コマンドを計画時にファイル書き込みするように変更
  • 計画時に書き込むコマンドファイルのパスを変更
  • Navigatorのテストを追加

@miyashita64 miyashita64 force-pushed the work-147 branch 4 times, most recently from bca2116 to 75afebd Compare November 7, 2023 11:24
@miyashita64 miyashita64 closed this Nov 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant