Simple action client freezes at waitForServer(), command line possibility?
Hi all,
I have followed the instructions and setup a navigation stack for my robot. I can control it very well with Rviz. However, when I wrote a program similar to the 'Simple Action Client' in the tutorials, the program waits forever at the waitForServer function. So sending goals through Rviz works, but simple action client does not. Any idea how I could debug this?
Also, is there a way to know through commandline whether the move_base action server is up? Perhaps, through the topics or services. I can see that most of the familiar move_base topics are running. Like I said earlier, I can control the robot through RViz. I would just like to verify the action server is running through commandline.
Edit April 10,2013: Does successfully sending commands through Rviz mean that the move_base action server is running? To me running the navigation stack implies running:
rosrun move_base move_base
with all the parameters in a launch file. Is that sufficient to start the move_base action server?