actionlib¶
Contents:
Summary¶
-
actionlib
¶ Version: 1.11.4
Description: The actionlib stack provides a standardized interface for interfacing with preemptable tasks. Examples of this include moving the base to a target location, performing a laser scan and returning the resulting point cloud, detecting the handle of a door, etc.
Maintainers: - Esteve Fernandez <esteve AT osrfoundation DOT org>
Licenses: - BSD
Urls: - website<http://www.ros.org/wiki/actionlib>
Authors: - Eitan Marder-Eppstein
- Vijay Pradeep
BuildDepends: BuildtoolDepends: BuildExportDepends: ExecDepends: TestDepends:
Types¶
Action types¶
-
actionlib/TwoInts
¶ Field (Goal): - a (int64) –
- b (int64) –
Field (Result): - sum (int64) –
int64 a int64 b --- int64 sum ---
-
actionlib/Test
¶ Field (Goal): - goal (int32) –
Field (Result): - result (int32) –
Field (Feedback): - feedback (int32) –
int32 goal --- int32 result --- int32 feedback
-
actionlib/TestRequest
¶ Constant (Goal): - TERMINATE_SUCCESS (int32):
0
– - TERMINATE_ABORTED (int32):
1
– - TERMINATE_REJECTED (int32):
2
– - TERMINATE_LOSE (int32):
3
– - TERMINATE_DROP (int32):
4
– - TERMINATE_EXCEPTION (int32):
5
–
Field (Goal): - terminate_status (int32) –
- ignore_cancel (bool) –
- result_text (string) –
- the_result (int32) –
- is_simple_client (bool) –
- delay_accept (duration) –
- delay_terminate (duration) –
- pause_status (duration) –
Field (Result): - the_result (int32) –
- is_simple_server (bool) –
int32 TERMINATE_SUCCESS = 0 int32 TERMINATE_ABORTED = 1 int32 TERMINATE_REJECTED = 2 int32 TERMINATE_LOSE = 3 int32 TERMINATE_DROP = 4 int32 TERMINATE_EXCEPTION = 5 int32 terminate_status bool ignore_cancel # If true, ignores requests to cancel string result_text int32 the_result # Desired value for the_result in the Result bool is_simple_client duration delay_accept # Delays accepting the goal by this amount of time duration delay_terminate # Delays terminating for this amount of time duration pause_status # Pauses the status messages for this amount of time --- int32 the_result bool is_simple_server ---
- TERMINATE_SUCCESS (int32):