actionlib

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:
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
---