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

Revision history [back]

click to hide/show revision 1
initial version

It sounds like the callbacks within the action client aren't getting serviced properly. Are you passing true as the second argument to action client constructor so that it runs an internal thread to service callbacks, as described here ?

It sounds like the callbacks within the action client aren't getting serviced properly. Are you passing true as the second argument to action client constructor so that it runs an internal thread to service callbacks, as described here ?

EDIT:

Given that the /move_base/result topic isn't publishing anything, it seems likely that move_base doesn't think it has reached the goal. There should be some messages in the console output or rosout from move_base that indicates that it has reached the goal, timed out or aborted.

It sounds like the callbacks within the action client aren't getting serviced properly. Are you passing true as the second argument to action client constructor so that it runs an internal thread to service callbacks, as described here ?

EDIT:

Given that the /move_base/result topic isn't publishing anything, it seems likely that move_base doesn't think it has reached the goal. There should be some messages in the console output or rosout from move_base that indicates that it has reached the goal, timed out or aborted.

EDIT:

There is logging output from move_base. You need to find it and read it in order to understand what is going on here. rqt_console may be useful.