Class TakeoffBehavior
Defined in File takeoff_behavior.hpp
Inheritance Relationships
Base Type
public as2_behavior::BehaviorServer< as2_msgs::action::Takeoff >
Class Documentation
-
class TakeoffBehavior : public as2_behavior::BehaviorServer<as2_msgs::action::Takeoff>
Public Types
-
using GoalHandleTakeoff = rclcpp_action::ServerGoalHandle<as2_msgs::action::Takeoff>
-
using PSME = as2_msgs::msg::PlatformStateMachineEvent
Public Functions
-
explicit TakeoffBehavior(const rclcpp::NodeOptions &options = rclcpp::NodeOptions())
-
~TakeoffBehavior()
-
bool sendEventFSME(const int8_t _event)
-
virtual void on_execution_end(const as2_behavior::ExecutionStatus &state) override
-
using GoalHandleTakeoff = rclcpp_action::ServerGoalHandle<as2_msgs::action::Takeoff>