1 #ifndef _RAPID_VIZ_PR2_GRIPPER_H_
2 #define _RAPID_VIZ_PR2_GRIPPER_H_
7 #include "geometry_msgs/PoseStamped.h"
8 #include "interactive_markers/interactive_marker_server.h"
9 #include "std_msgs/ColorRGBA.h"
10 #include "visualization_msgs/InteractiveMarker.h"
15 "package://pr2_description/meshes/gripper_v0/gripper_palm.dae";
17 "package://pr2_description/meshes/gripper_v0/l_finger.dae";
19 "package://pr2_description/meshes/gripper_v0/l_finger_tip.dae";
27 const std::string& name,
const geometry_msgs::PoseStamped& ps,
30 const std::string& name,
const geometry_msgs::PoseStamped& ps,
31 double openness, std_msgs::ColorRGBA& color);
35 #endif // _RAPID_VIZ_PR2_GRIPPER_H_
static const char * PR2_GRIPPER_FINGERTIP_URI
static const char * PR2_GRIPPER_FINGER_URI
static const char * PR2_GRIPPER_PALM_URI
visualization_msgs::InteractiveMarker Pr2GripperMarker(const std::string &name, const geometry_msgs::PoseStamped &ps, double openness)
static const double PR2_GRIPPER_MAX_RADIANS