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

Feature/navi simulator #60

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

Feature/navi simulator #60

wants to merge 9 commits into from

Conversation

Kotakku
Copy link

@Kotakku Kotakku commented Nov 19, 2022

add navi velocity simulator

@Kotakku Kotakku requested a review from hakuturu583 November 19, 2022 14:01
@@ -124,8 +130,21 @@ class NaviSimComponent : public rclcpp::Node
double rpy_covariance_;
double linear_covariance_;
double angular_covariance_;
double width_;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

doubleでいっぱい並べるみたいなことになる場合は、struct使ってまとめておくと見通しが良くなります。

@hakuturu583
Copy link
Member

再現手順お願いします。
おそらく新しく追加されたlaunchファイルを叩けばいいのかなと思ったのですが、それを使ってもusv_twist_controllerが有効にならないみたいです。

@@ -0,0 +1,263 @@
# Copyright (c) 2020 OUXT Polaris
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

このlaunchファイル、with_planner.launch.pyと統合可能でしょうか?

@Kotakku
Copy link
Author

Kotakku commented Jan 26, 2023

返信遅くなってしまい申し訳ないです
再現手順ですが想定では

  • wamv_descriptionをfeature/velocity_controllerブランチに切り替える
  • usv_controllerをfeature/velocity_controllerブランチに切り替える
  • navi_simをfeature/nami_simulatorブランチに切り替える
  • ビルドする
  • ros2 launch navi_sim test_navi_sim.launch.pyを実行する

です。

今の手元の環境がまだgalacticですが、今日もう一度実行してみたところrviz上ではモデルが動くことは確認しました。
またros2 control list_controllersを実行するとusv_velocity_controller[usv_controller/UsvVelocityController] activeと表示されました。

usv_twist_controllerが有効にならないというのは、ros2 control list_controllersusv_velocity_controller[usv_controller/UsvVelocityController] activeと出力されず、rviz上でモデルが動かないということで間違いないでしょうか?

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.

2 participants