Creates a TickingState that calls an action and generates an outcome when the action returns back.
While waiting, it gets the response of the action to the blackboard and returns TICKING.
| Parameters: |
-
name
(str)
–
-
action_name
(str)
–
-
action_type
(Type)
–
-
outcomes
(List[str])
–
outcomes to be expected (TIMEOUT and TICKING will be added)
-
timeout
(Duration, default:
Duration(seconds=1.0)
)
–
maximum time for contacting service and processing and retrieving request.
(special value: Duration(): ad infinitum)
-
node
(Node | None, default:
None
)
–
node, if None, BeTFSMNode.get_instance() will be used.
|