00001 #include <string> 00002 #include <ros/ros.h> 00003 #include <portrait_robot_msgs/alubsc_status_msg.h> 00004 #include <tf/tf.h> 00005 00006 #define NODE_ID 3 00007 #define PI 3.14159265 00008 00009 using namespace std; 00010 00011 namespace portrait_painter { 00012 // Start the MessageClient 00013 ros::ServiceClient getMessageClient(ros::NodeHandle n); 00014 00016 void sendStatus(string message, ros::ServiceClient client); 00017 00018 // returns the right Gripper position in /torso_lift_link 00019 tf::Vector3 getGripperPosition(); 00020 00021 /* 00022 * @brief moves the right gripper to a position right of the head 00023 * */ 00024 void moveGripperToInitialPos(); 00025 }