15 #ifndef NAV2_BEHAVIOR_TREE__PLUGINS__CONTROL__NONBLOCKING_SEQUENCE_HPP_
16 #define NAV2_BEHAVIOR_TREE__PLUGINS__CONTROL__NONBLOCKING_SEQUENCE_HPP_
19 #include "behaviortree_cpp/control_node.h"
20 #include "behaviortree_cpp/bt_factory.h"
22 namespace nav2_behavior_tree
87 BT::NodeStatus
tick()
override;
Type of sequence node that keeps tickinng through all the children until all children return SUCCESS.
NonblockingSequence(const std::string &name)
A constructor for nav2_behavior_tree::NonblockingSequence.
static BT::PortsList providedPorts()
Creates list of BT ports.
BT::NodeStatus tick() override
The main override required by a BT action.