ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

The way action client waits for server is by looking at a bunch of ROS topics and trying to get messages on all of them. You can look at the code in the "actionlib" package to see exactly how it is working roscd actionlib cd src/actionlib/ EDITOR action_client.py

That said you should just try rostopic list | grep <the name="" of="" your="" topic="" -="" something="" about="" right="" arm="" i="" guess=""> to see which topics are there (they should be something about status/feedback/result) and then rostopic echo <topic that="" you="" care="" about=""> to see whether the topic is published at all.

The way action client waits for server is by looking at a bunch of ROS topics and trying to get messages on all of them. You can look at the code in the "actionlib" package to see exactly how it is working roscd actionlib cd src/actionlib/ EDITOR action_client.py

That said you should just try rostopic list | grep <the name="" of="" your="" topic="" -="" something="" about="" right="" arm="" i="" guess=""> to see which topics are there (they should be something about status/feedback/result) and then rostopic echo <topic that="" you="" care="" about=""> to see whether the topic is published at all.

The way action client waits for server is by looking at a bunch of ROS topics and trying to get messages on all of them. You can look at the code in the "actionlib" package to see exactly how it is working roscd actionlib cd src/actionlib/ EDITOR action_client.py

That said you should just try rostopic list | grep <the name="" of="" your="" topic="" -="" something="" about="" right="" arm="" i="" guess=""> to see which topics are there (they should be something about status/feedback/result) and then rostopic echo <topic that="" you="" care="" about=""> to see whether the topic is published at all.

The way action client waits for server is by looking at a bunch of ROS topics and trying to get messages on all of them. You can look at the code in the "actionlib" package to see exactly how it is working working

 roscd actionlib
  cd src/actionlib/
  EDITOR action_client.py

action_client.py

That said you should just try try

 rostopic list | grep <the name="" of="" your="" topic="" -="" something="" about="" right="" arm="" i="" guess=""> name of your topic - something about right arm I guess>

to see which topics are there (they should be something about status/feedback/result) and then then

 rostopic echo <topic that="" you="" care="" about="">
that you care about>

to see whether the topic is published at all.