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

Real and simulator #113

Open
wants to merge 36 commits into
base: add_gnssnav
Choose a base branch
from
Open

Real and simulator #113

wants to merge 36 commits into from

Conversation

yasuohayashibara
Copy link
Member

実ロボットとシミュレータのローンチファイルを分けて個別に実行できるようにする.
使用しているノードはできるだけ共通にしている.

HarukiOgawa1 and others added 26 commits April 29, 2024 15:23
@yasuohayashibara
Copy link
Member Author

実行の結果

ros2 launch main_executor main_sim_exec.launch.py
ros2 topic pub --once /autonomous std_msgs/msg/Bool "data: true"

IMAGE

@yasuohayashibara
Copy link
Member Author

yasuohayashibara commented Sep 10, 2024

実行の結果

ros2 launch main_executor main_sim_exec.launch.py simulator_launch_path:=/home/mirai/ros2_ws/src/aiformula/simulator/simulator/launch/gazebo_simulator_caster_trail.launch.py
ros2 topic pub --once /autonomous std_msgs/msg/Bool "data: true"

IMAGE

@yasuohayashibara
Copy link
Member Author

実行の結果

ros2 launch main_executor main_sim_exec.launch.py simulator_launch_path:=/home/mirai/ros2_ws/src/aiformula/simulator/simulator/launch/gazebo_simulator_active_caster.launch.py
ros2 topic pub --once /autonomous std_msgs/msg/Bool "data: true"

IMAGE

@yasuohayashibara yasuohayashibara changed the base branch from main to deploy September 10, 2024 05:43
@yasuohayashibara yasuohayashibara changed the base branch from deploy to add_gnssnav September 10, 2024 05:44
@yasuohayashibara
Copy link
Member Author

一通り動作するようになったので,できればdeployにマージさせてください.

@yasuohayashibara
Copy link
Member Author

ros2 launch main_executor main_sim_exec.launch.py 
ros2 topic pub --once /autonomous std_msgs/msg/Bool "data: true"

IMAGE

@yasuohayashibara
Copy link
Member Author

yasuohayashibara commented Sep 10, 2024

@hcmos @kyo0221
以下とマージしましたが,コースアウトするようになりました.
https://github.com/open-rdc/aiformula/tree/feat/gnssnav_develop
※上の動画参照

gnssnavのディレクトリだけ以下に戻したら,従来通り追従できることは確認しました.
https://github.com/open-rdc/aiformula/tree/deploy

動作確認とシミュレータ環境のmainへの統合をお願いしてもよいでしょうか.
早めに統合しないと,SIのデータを取る時間が無くなりそうです.

林原も少々忙しくなってきていますので,直前になると時間が取れなくなるおそれがあります.
データを取ってまとめるには最低でも2週間かかると思いますので,ギリギリのタイミングに来ています.

時間があればURDFに取り掛かろうと考えていましたが,それ以外の問題が多くてそちらはSIに間に合わないかもしれません.

@hcmos
Copy link
Member

hcmos commented Sep 10, 2024

@kyo0221 シミュレータでも上手くいってないように見えますね,

@yasuohayashibara
このブランチはgnssnav_developから派生させたものではなく,git flowの観点からfeatureは動作を保証するものではありません.
gnssnavの新アルゴリズムを使用するなら修正を行う必要があります.それが必要な場合は教えてください.
動作確認はreal_and_simulatorでよろしいでしょうか.その場合,こちら他ブランチとマージしてしまっているのでmainにマージさせることはできません.新しいsimulatorなどのブランチを作成してそこで動作確認を行います.

@yasuohayashibara
Copy link
Member Author

マージの手順に関してはお任せします.

add caster models

add gnssnav

Real and simulator

と派生させてきたので,mergeできそうなところからマージしていただいても構いません.
できるだけ実ロボットの挙動に影響を与えないように実装したつもりですが,シミュレータを動かすために致命的な変更をしているおそれはあります.

申し訳ありませんが,予稿集の作成に必要な作業ですので,早めにお願いできればと思います.
研究室にいるときに,できるだけ林原も関わりますが,授業も開始しますので残された時間はあまり無い状況です.

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.

5 participants