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

第5回の6.1でlaunchした環境でrqt_guiの/cmd_velだけが反応しません #416

Open
Masanori-Konishi opened this issue Nov 22, 2021 · 3 comments

Comments

@Masanori-Konishi
Copy link

第5回の6.1で、15ページの通りlaunchファイルをホームに作成して、

$ source ~/enshu_ws/devel/setup.bash
$ roslaunch example.launch 

としたところ、一見うまく行っているように見えました。その後チェッカーボードを視界に入れようとrqt_guiでロボットを移動・回転させようとしたところ、gazebo上のロボットが反応しませんでした。

一方で、ロボットアームの方はrqt_guiから操作するとgazebo上のロボットはちゃんと動いていました。また
$ rostopic list
したところ

(一部抜粋)
/cmd_vel
/cmd_vel_mux/active
/cmd_vel_mux/input/navi
/cmd_vel_mux/input/safety_controller
/cmd_vel_mux/input/switch
/cmd_vel_mux/input/teleop
/cmd_vel_mux/parameter_descriptions
/cmd_vel_mux/parameter_updates

のように/cmd_velは存在していて、さらに
$ rostopic echo /cmd_vel
とすると

---
linear: 
  x: -0.235
  y: 0.0
  z: 0.0
angular: 
  x: 0.0
  y: 0.0
  z: 0.0

のようにrqt_guiを動かすとそれに対応した値が出力されていました。以上のことから、gazeboの何かしらのエラーではないかと思ったのですが、結局原因が分からず困っています。解決策を教えていただきたいです。よろしくお願いいたします。

@k-okada
Copy link
Member

k-okada commented Nov 22, 2021

それぞれ以下のようになるか確認してください.同じだったら,roslaunch example.launch の出力を全部送ってください.

$ rostopic info /cmd_vel
Type: geometry_msgs/Twist

Publishers: 
 * /enshu_rqt (http://p51s:43069/)

Subscribers: 
 * /cmd_vel_renamer (http://p51s:44421/)
$ rostopic find geometry_msgs/Twist
/cmd_vel_mux/input/switch
/cmd_vel_mux/input/teleop
/cmd_vel_mux/input/safety_controller
/mobile_base/commands/velocity
/cmd_vel_mux/input/navi
/cmd_vel

@Masanori-Konishi
Copy link
Author

rostopic find geometry_msgs/Twistについては結果が同じだったのですが、rostopic info /cmd_velについては以下のように違う結果になりました

mech-user@ki00164:~$ rostopic info /cmd_vel
Type: geometry_msgs/Twist

Publishers: 
 * /enshu_rqt (http://ki00164:46061/)

Subscribers: None


@Masanori-Konishi
Copy link
Author

dxl_armed_turtlebot/launch/dxl_armed_turtlebot_gazebo.launch に削除されていた2行を追加したところ、動くようになりました。先週にturtlebotの演習があったのですが、友達によると、演習の前には動いていて課題も提出していたものの、演習後に同じように試してみたところ自分と同じ症状で動かなかったそうです。

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

No branches or pull requests

2 participants