Questions tagged [action-server]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1 vote
1 answer
63 views

Cancel request policy in ROS2 for specified goal id and timestamp seems odd

From the Action design doc: https://github.com/ros2/design/blob/gh-pages/articles/actions.md ...
Jake's user avatar
  • 13
0 votes
2 answers
40 views

When should I implement actions as Behavior Tree (BT)?

I have an action called take_pallet, implemented by BT, which has several actions like: MoveToPoint, Docking, ...
Kien Tran's user avatar
1 vote
1 answer
130 views

rclcpp wait for a list of service/action servers to start before proceeding further

I have a list of services and a list of actions that I need to wait for to start before I can proceed further. Is there some sort of inbuilt function in rclcpp or <...
ssarkar's user avatar
  • 500
0 votes
1 answer
10 views

Action Server Compiler Error => error: no match for call to ‘(boost::_mfi

Hi all, I have a problem about creating an action_server on ROS1. I have created a few action server programs in the past. But never get this error which i will tell the details of. My action server ...
user avatar
0 votes
1 answer
5 views

action server, service server, or publisher/subscriber. Which one should I use?

Hi, I have a question, before question I will explain my case.In my case, there are 2 sides which one of them is simulation and other one is calculator, I need to execute this scenario: Simulation ...
user avatar
0 votes
1 answer
19 views

Moveit use position_trajectory_controller/follow_joint_trajectory in simulation

Hey there, I currently use position_trajectory_controller/follow_joint_trajectory to control a real robot using moveit. It works just fine. Now I also want to communicate with the ...
user avatar
0 votes
1 answer
1 view

waitForServer issue

Hi, System: Virtualbox VM Linux: Ubuntu 16.04 ROS: Kinetic I am working on manipulator jogging using the jog_control package. I've posted this on the github issues page already but I thought I'd try ...
user avatar
0 votes
1 answer
5 views

Custom action servers run in a launch file problem

Hi all, I've made two simple action server A and B and one action client C that can communicate with both. I experienced a really strange behaviour: if i put the two server nodes within a launch file ...
user avatar
0 votes
2 answers
2 views

Using a action's result - Pt. 2

Hello together, I already had a problem using the result of an action. After implementing the solution of @mgruhler, another problem occurred. This time I have another problem: The ...
user avatar
0 votes
1 answer
8 views

Action Client Not Picking Up Messages from Action Server

Hi, I'm not sure what I've missed here. Simply I have followed the action server/client tutorials and I've extended my own messages so that I can determine if the robot has or has not docked ...
MarkyMark's user avatar
  • 496
0 votes
1 answer
6 views

Python action client does not connect properly

I had a problem with an action client not connecting to the server. I stuck as close to the tutorial as possible. I tested that the server works by using ...
user avatar
0 votes
1 answer
21 views

Navigation problem "Cannot connect to move_base action server"

Hi, I'm trying to do remote 3D mapping and navigation using Raspberry Pi 3 and XBOX Kinect 360 camera on Pioneer robot. I use my laptop as a remote station for visualization and sending 2D nav from ...
user avatar
0 votes
1 answer
4 views

Passing arguments with action client

I want to control an Franka Emika robot using action servers. https://frankaemika.github.io/docs/ros_introduction.html The gripper Operation franka_gripper::HomingAction() is working with: ...
user avatar
0 votes
1 answer
2 views

Guide to action client state ID numbers

I'm writing an action server, and I got an unhelpful error message: ...
user avatar
0 votes
1 answer
3 views

"Attempting to accept the next goal when a new goal is not available"

Hello! I'm trying to perform an action-client/action-server structure using a callback structure. So it just has to read info from the goal and publish messages on a turtlesim topic. When I run this ...
user avatar
0 votes
1 answer
19 views

How to add parameters to a subscriber callback function given that it is also an action_client

Hello, I'm new to ROS and my situation is the following: I have a node which subscribes to a Topic, so of course I have my callback function (which by the way uses a custom message so the problem may ...
user avatar
0 votes
1 answer
12 views

How should I send a trajectory to an Arduino Robot Arm?

Hi all, I have a Python action server running that gets the planned trajectory from MoveIt and it has to send the trajectory to the real robot - an Arduino Braccio. I found a way to parse the ...
user avatar
0 votes
1 answer
10 views

You are attempting to call methods on an uninitialized goal handle

Hi, I've written a simple action server & client. However I am getting this error message from the server when calling the goal: ...
MarkyMark's user avatar
  • 496
0 votes
1 answer
7 views

error with action server and client

When i run below action server and client, i'm getting error: ...
user avatar
0 votes
1 answer
6 views

Kobuki - Auto Docking - Action server is not connected yet

Hi All, A couple of questions - I've just got a Kobuki bot and managed to get most of the Kobuki stack complied on Pi 3 - both talking to one another now - Huzzar! :) Wanted to try out the auto dock ...
MarkyMark's user avatar
  • 496
0 votes
1 answer
21 views

Can I handle multiple client requests of different action types with one action server?

I have a requirement as follows: One GUI window has an Action Server. This should serve multiple client requests (may be one at a time) but each request type is different (ex:- 1.MoveAction 2....
user avatar
0 votes
1 answer
5 views

Client can't reach action server

Hello, I'm launching two agents simultaneously, both of which create an action server, but only one makes a request (hardcoded that way). The problem is that while both processes seem to run fine on ...
user avatar
0 votes
1 answer
5 views

Action Server timeout across systems

I am having trouble with actionlib.SimpleActionClient wait_for_server timing out when the client and server are on different systems and I could use help understanding why. In this case, roscore and ...
user avatar
0 votes
1 answer
1 view

How do I know if service is completed?

I am running service client method with 1 server and 4 clients. I am running 5 different programs for them. I need to first send data from client1 to server and call for service. After this service is ...
user avatar
0 votes
1 answer
12 views

Can multiple clients communicate with the server at the same time?

I have already established a client and a server connection. Now I need to have multiple clients all calling for the same service. How can I achieve this? Originally posted by Pikachu on ROS Answers ...
user avatar
0 votes
1 answer
4 views

move_base action server doesn't come up with a real robot

Hello ! I try to run the move_base node on a real robot. When I run it in simulation (with another robot), it works successfully. But, when I try to bring up the navigation stack on a real robot, the ...
user avatar
0 votes
1 answer
5 views

draw the path with hector slam

hello every one, I am using the hector slam with hokuyo. i do have have the map but i need to see the path of the robot on Rviz can anyone help me please Originally posted by aziz on ROS Answers with ...
user avatar
0 votes
1 answer
11 views

list action servers

How can I get a list of the names of action servers? Is there also a way to get a list of the actions that a given action server has? Using either a cmd line or python would be preferable for me. ...
user avatar
0 votes
1 answer
4 views

Multiple SimpleActionServer member variables

I am building a AI module for a robot. The module will provide two actions, so I've been learning about actionlib through the tutorials. I implemented the first tutorial and got it working nicely in ...
user avatar
0 votes
1 answer
5 views

action server not starting

Hi, I am trying turtlebot_arm_block_manipulation with ROS Hydro. I use action server but it doesn't start. I don't understand why. Here is my code : ...
user avatar
0 votes
1 answer
22 views

Roslibjs for a client to communicate with simple action Server

Hello, I made a simple action server and client guided by the tutorials, I was able to make everything work. I wanted to take one step more and try to make the action client using ...
user avatar
0 votes
1 answer
3 views

Can multiple ActionServers share a goal callback?

Hi, I have an issues where I try to make two ActionServers share a single callback method (on different topics though), but for some reason only one of the servers (the one created latest) sets up the ...
user avatar
0 votes
1 answer
10 views

How to use data from a topic inside action server?

Hi, I'm using action server following the tutorial. In my application, I want to implement the action as run the motor and stop when the torque is greater than some value or the limit the reached. So ...
user avatar
0 votes
1 answer
5 views

ImportError with custom action in python

Ubuntu 12.04, Groovy, catkin build I am trying to define a custom action for a rospy node. my_foo.py starts with: ...
user avatar