-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What is the right way to define preemptable action servers? #671
Comments
that's true, is there any good example of action server written in other languages? we will start with translating that code to euslisp |
Maybe this one? http://wiki.ros.org/actionlib_tutorials/Tutorials/SimpleActionServer%28ExecuteCallbackMethod%29 It is similar to the one implemented in https://github.com/jsk-ros-pkg/jsk_roseus/blob/b214284e24ad6287bf17545b9a73c541190fac1a/roseus/test/fibonacci-server.l , but it can be interrupted. Should I upgrade the example and send a PR? |
yes please |
PR created, but I still think it would be nice if the sample had a bit more visibility, maybe with some documentation similar to http://wiki.ros.org/ja/ROS/Tutorials/WritingServiceClient%28euslisp%29 or included in the roseus_tutorials? |
To accept
/cancel
messages from other topics during the execution of aros::simple-action-server
callback I had to use something like the following.Am I missing something here or is this actually the right way to do it?
Also I could not find any solid examples for the action server implementation, do we have any?
The text was updated successfully, but these errors were encountered: