15#include "auto_apms_behavior_tree_core/node.hpp"
16#include "auto_apms_interfaces/action/arm_disarm.hpp"
21class DisarmAction :
public auto_apms_behavior_tree::core::RosActionNode<auto_apms_interfaces::action::ArmDisarm>
24 using RosActionNode::RosActionNode;
28 bool setGoal(Goal & goal)
30 goal.arming_state = Goal::ARMING_STATE_DISARM;
static BT::PortsList providedBasicPorts(BT::PortsList addition)
#define AUTO_APMS_BEHAVIOR_TREE_DECLARE_NODE(type)
Macro for registering a behavior tree node plugin.
Implementation of PX4 mode peers offered by px4_ros2_cpp enabling integration with AutoAPMS.