Class TakeoffAction
Defined in File takeoff_action.hpp
Inheritance Relationships
Base Type
public nav2_behavior_tree::BtActionNode< as2_msgs::action::Takeoff >
(Template Class BtActionNode)
Class Documentation
-
class TakeoffAction : public nav2_behavior_tree::BtActionNode<as2_msgs::action::Takeoff>
Public Functions
-
TakeoffAction(const std::string &xml_tag_name, const BT::NodeConfiguration &conf)
-
virtual void on_tick() override
Function to perform some user-defined operation on tick Could do dynamic checks, such as getting updates to values on the blackboard.
-
inline virtual BT::NodeStatus on_success()
Function to perform some user-defined operation upon successful completion of the action. Could put a value on the blackboard.
- Returns:
BT::NodeStatus Returns SUCCESS by default, user may override return another value
Public Members
-
std::string action_name_
Public Static Functions
-
static inline BT::PortsList providedPorts()
-
TakeoffAction(const std::string &xml_tag_name, const BT::NodeConfiguration &conf)