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

Pin Kid's profile - activity

2013-03-10 17:07:07 -0500 received badge  Famous Question (source)
2013-02-04 01:03:42 -0500 received badge  Supporter (source)
2013-01-28 21:09:00 -0500 received badge  Notable Question (source)
2013-01-28 03:54:22 -0500 received badge  Popular Question (source)
2013-01-26 23:27:58 -0500 received badge  Editor (source)
2013-01-26 22:51:42 -0500 asked a question Actionlib SimpleActionClient

Hi All,

I was using SimpleActionClient follow this tutorial: ros.org/wiki/navigation/Tutorials/SendingSimpleGoals

It was able to run it. I try to run multiple goals, but the program stop once there is a goal achieve SUCCEEDED state.

My question here was:

1) is there anyway to terminate MoveBaseClient ac("move_base", true); after achieve the goal and recall another new SimpleActionClient?

2) is there anyway to reset the state into the earliest state of actionlib such as PENDING? So that I can send another goal using the same executable file.

3) How do I use void actionlib::SimpleActionClient< ActionSpec >::setSimpleState(const SimpleGoalState & next_state) ? What value I should put into this function? I test is not a string or char.

Thanks for answering.