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

vivitter's profile - activity

2018-01-27 08:25:20 -0500 received badge  Famous Question (source)
2017-01-06 01:40:39 -0500 received badge  Notable Question (source)
2016-11-14 09:57:32 -0500 commented question Single actuator for two moving linkages in a gripper

I am worrying about the same thing... Did you find the solution?

2016-11-11 07:09:22 -0500 received badge  Popular Question (source)
2016-11-11 05:55:05 -0500 commented answer How to get type information about running action server?

Hi, rbbg. Thank you very much for your help! I am very sorry for the duplicate question.

I think such a demand is very common. I hope more simple API will be released in the future. I will consider how to implement it.

2016-11-11 05:42:19 -0500 received badge  Scholar (source)
2016-11-11 02:42:38 -0500 asked a question How to get type information about running action server?

Hi, I am new to ROS. I have finished tutorials and I understand how to create simple action server & client.

Next, I would like to know how to get type information about running action server. For example, if you want to send a new goal with an action client, you will write as follows.

client = actionlib.SimpleActionClient('move_base', MoveBaseAction)
goal = MoveBaseGoal()
...Set goal parameter
client.send_goal(goal)

To write this code, users have to know that "move_base" requires MoveBaseAction and MoveBaseGoal.
Of course, I can learn the dependency from Wiki page. But, are there any other smart way to get these dependency information from running action server?

Thanks a lot for your attention!