-
Notifications
You must be signed in to change notification settings - Fork 116
Closed
Description
Currently, the bt_action_node throws an exception when the action server rejects the goal, see here.
I encountered some use cases where a variable is generated from a node, written through an output to the blackboard, passed as an input to an action node and then used in the goal request. This runtime generation of the goal request can lead to situations where the action server rejects it. A goal rejection could however be resolved in the behavior tree through a fallback etc. if the bt_action_node would not throw but return NodeStatus::Failure instead.
Let me know if you agree so i can file a PR. thanks
Metadata
Metadata
Assignees
Labels
No labels