Definition at line 67 of file probabilistic_grasp_planner_node.cpp.
Definition at line 121 of file probabilistic_grasp_planner_node.cpp.
probabilistic_grasp_planner::ProbabilisticGraspPlannerNode::~ProbabilisticGraspPlannerNode | ( | ) | [virtual] |
Definition at line 209 of file probabilistic_grasp_planner_node.cpp.
bool probabilistic_grasp_planner::ProbabilisticGraspPlannerNode::graspPlanningCB | ( | object_manipulation_msgs::GraspPlanning::Request & | request, |
object_manipulation_msgs::GraspPlanning::Response & | response | ||
) | [private] |
Callback for the grasp planning service.
Definition at line 171 of file probabilistic_grasp_planner_node.cpp.
bool probabilistic_grasp_planner::ProbabilisticGraspPlannerNode::graspTestCB | ( | object_manipulation_msgs::GraspPlanning::Request & | request, |
object_manipulation_msgs::GraspPlanning::Response & | response | ||
) | [private] |
Callback for the grasp test service.
Definition at line 189 of file probabilistic_grasp_planner_node.cpp.
Initializes a connection to the household_objects_database.
Definition at line 143 of file probabilistic_grasp_planner_node.cpp.
void probabilistic_grasp_planner::ProbabilisticGraspPlannerNode::visualizeGrasps | ( | const geometry_msgs::PoseStamped & | grasp_frame, |
const std::vector< object_manipulation_msgs::Grasp > & | grasps | ||
) | [private] |
Definition at line 94 of file probabilistic_grasp_planner_node.cpp.
object_manipulator::GraspMarkerPublisher probabilistic_grasp_planner::ProbabilisticGraspPlannerNode::debug_grasp_marker_pub_ [private] |
Marker publisher for intermediate grasp lists grouped during the planning process.
Definition at line 86 of file probabilistic_grasp_planner_node.cpp.
ros::ServiceServer probabilistic_grasp_planner::ProbabilisticGraspPlannerNode::grasp_execution_srv_ [private] |
Service server for grasp execution.
Definition at line 80 of file probabilistic_grasp_planner_node.cpp.
ros::ServiceClient probabilistic_grasp_planner::ProbabilisticGraspPlannerNode::grasp_planning_srv_ [private] |
Service client for the grasp planning.
Definition at line 77 of file probabilistic_grasp_planner_node.cpp.
ros::ServiceServer probabilistic_grasp_planner::ProbabilisticGraspPlannerNode::grasp_test_srv_ [private] |
Service server for grasp testing.
Definition at line 83 of file probabilistic_grasp_planner_node.cpp.
ros::ServiceClient probabilistic_grasp_planner::ProbabilisticGraspPlannerNode::object_detection_srv_ [private] |
Service client for the object detection calls.
Definition at line 75 of file probabilistic_grasp_planner_node.cpp.
ProbabilisticGraspPlannerPtr probabilistic_grasp_planner::ProbabilisticGraspPlannerNode::planner_ [private] |
The actual plannner.
Definition at line 99 of file probabilistic_grasp_planner_node.cpp.
Definition at line 71 of file probabilistic_grasp_planner_node.cpp.
object_manipulator::GraspMarkerPublisher probabilistic_grasp_planner::ProbabilisticGraspPlannerNode::rank_grasp_marker_pub_ [private] |
Marker publisher for all of the grasps colored by rank.
Definition at line 92 of file probabilistic_grasp_planner_node.cpp.
object_manipulator::GraspMarkerPublisher probabilistic_grasp_planner::ProbabilisticGraspPlannerNode::results_grasp_marker_pub_ [private] |
Marker publisher for the final grasps list which is returned.
Definition at line 89 of file probabilistic_grasp_planner_node.cpp.
Definition at line 72 of file probabilistic_grasp_planner_node.cpp.
Definition at line 96 of file probabilistic_grasp_planner_node.cpp.