16#include "auto_apms_interfaces/action/go_to.hpp"
18#define INPUT_KEY_LATITUDE "lat"
19#define INPUT_KEY_LONGITUDE "lon"
20#define INPUT_KEY_ALTITUDE "alt"
28 using RosActionNode::RosActionNode;
30 static BT::PortsList providedPorts()
37 bool setGoal(
Goal& goal)
42 goal.head_towards_destination =
true;
#define INPUT_KEY_ALTITUDE
#define INPUT_KEY_LATITUDE
#define INPUT_KEY_LONGITUDE
Abstract class to wrap rclcpp_action::Client<>
typename auto_apms_interfaces::action::GoTo::Goal Goal
static BT::PortsList providedBasicPorts(BT::PortsList addition)
#define AUTO_APMS_BEHAVIOR_TREE_REGISTER_NODE(type)
Macro for registering a behavior tree node plugin.