1 #include <sarafun_tree/sarafun_action_nodes/InitialAction.h>
15 fillParameter(
"/sarafun/bt_action_nodes/initial/timeout", 30.0, timeout);
21 int main(
int argc,
char **argv) {
22 ros::init(argc, argv,
"InitialAction");
23 std::string bt_client_name, action_server_name;
25 if (!ros::param::get(
"/sarafun/bt_action_nodes/initial/action_server_name", action_server_name))
27 ROS_ERROR(
"%s missing action server name", ros::this_node::getName().c_str());
31 if (!ros::param::get(
"/sarafun/bt_action_nodes/initial/bt_client_name", bt_client_name))
33 ROS_ERROR(
"%s missing bt client name", ros::this_node::getName().c_str());
38 ros::this_node::getName(), action_server_name, bt_client_name);
bool fillGoal(sarafun_msgs::InitialKeyframeGoal &goal)
bool fillParameter(std::string param_name, std::string ¶m_val)