Skip to content
Snippets Groups Projects
Commit 74dd39fd authored by bpwilcox's avatar bpwilcox
Browse files

allow params for wait_action

parent 4388b462
No related branches found
No related tags found
No related merge requests found
......@@ -28,8 +28,8 @@ namespace nav2_behavior_tree
class WaitAction : public BtActionNode<nav2_msgs::action::Wait>
{
public:
explicit WaitAction(const std::string & action_name)
: BtActionNode<nav2_msgs::action::Wait>(action_name)
explicit WaitAction(const std::string & action_name, const BT::NodeParameters & params)
: BtActionNode<nav2_msgs::action::Wait>(action_name, params)
{
}
......@@ -45,6 +45,13 @@ public:
goal_.time.sec = duration;
}
// Any BT node that accepts parameters must provide a requiredNodeParameters method
static const BT::NodeParameters & requiredNodeParameters()
{
static BT::NodeParameters params = {{"wait_duration", "1"}};
return params;
}
};
} // namespace nav2_behavior_tree
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment