as2fm.scxml_converter.scxml_entries.scxml_ros_action_client

Declaration of SCXML tags related to ROS Action Clients.

Based loosely on https://design.ros2.org/articles/actions.html

Classes

RosActionClient(interface_name, interface_type)

Object used in SCXML root to declare a new action client.

RosActionHandleAbortedResult(interface_decl, ...)

SCXML object representing the handler of am action result for a service client.

RosActionHandleCanceledResult(...[, ...])

SCXML object representing the handler of am action result for a service client.

RosActionHandleFeedback(interface_decl, ...)

SCXML object representing the handler of an action feedback.

RosActionHandleGoalResponse(action_client, ...)

SCXML object representing the handler of an action response upon a goal request.

RosActionHandleSuccessResult(interface_decl, ...)

SCXML object representing the handler of am action result for a service client.

RosActionSendGoal(interface_decl, fields[, ...])

Object representing a ROS Action Goal (request, from the client side) in SCXML.