Public Member Functions | |
CCalcGrasppointsClient (ros::NodeHandle nh_) | |
void | get_grasp_cb (const sensor_msgs::PointCloud2ConstPtr &pc_in) |
void | open_pcd_and_trig_get_grasp_cb (std_msgs::String pcd_path) |
bool | set_approach_vector (haf_grasping::GraspApproachVector::Request &req, haf_grasping::GraspApproachVector::Response &res) |
bool | set_grasp_calculation_time_max (haf_grasping::GraspCalculationTimeMax::Request &req, haf_grasping::GraspCalculationTimeMax::Response &res) |
bool | set_grasp_center (haf_grasping::GraspSearchCenter::Request &req, haf_grasping::GraspSearchCenter::Response &res) |
bool | set_grasp_search_area_size (haf_grasping::GraspSearchRectangleSize::Request &req, haf_grasping::GraspSearchRectangleSize::Response &res) |
bool | set_gripper_width (haf_grasping::GraspPreGripperOpeningWidth::Request &req, haf_grasping::GraspPreGripperOpeningWidth::Response &res) |
bool | set_show_only_best_grasp (haf_grasping::ShowOnlyBestGrasp::Request &req, haf_grasping::ShowOnlyBestGrasp::Response &res) |
Public Attributes | |
geometry_msgs::Vector3 | approach_vector |
std::string | base_frame_default |
ros::Duration | grasp_calculation_time_max |
int | grasp_search_size_x |
int | grasp_search_size_y |
geometry_msgs::Point | graspsearchcenter |
int | gripper_opening_width |
int | max_grasp_search_size_x |
int | max_grasp_search_size_y |
ros::Subscriber | pc_sub |
ros::Subscriber | pcd_sub |
bool | show_only_best_grasp |
ros::ServiceServer | srv_set_approach_vector |
ros::ServiceServer | srv_set_grasp_calculation_time_max |
ros::ServiceServer | srv_set_grasp_center |
ros::ServiceServer | srv_set_grasp_search_area_size |
ros::ServiceServer | srv_set_gripper_width |
ros::ServiceServer | srv_set_show_only_best_grasp |
Definition at line 45 of file calc_grasppoints_action_client.cpp.
CCalcGrasppointsClient::CCalcGrasppointsClient | ( | ros::NodeHandle | nh_ | ) | [inline] |
Definition at line 76 of file calc_grasppoints_action_client.cpp.
void CCalcGrasppointsClient::get_grasp_cb | ( | const sensor_msgs::PointCloud2ConstPtr & | pc_in | ) |
Definition at line 160 of file calc_grasppoints_action_client.cpp.
void CCalcGrasppointsClient::open_pcd_and_trig_get_grasp_cb | ( | std_msgs::String | pcd_path | ) |
Definition at line 137 of file calc_grasppoints_action_client.cpp.
bool CCalcGrasppointsClient::set_approach_vector | ( | haf_grasping::GraspApproachVector::Request & | req, |
haf_grasping::GraspApproachVector::Response & | res | ||
) |
Definition at line 268 of file calc_grasppoints_action_client.cpp.
bool CCalcGrasppointsClient::set_grasp_calculation_time_max | ( | haf_grasping::GraspCalculationTimeMax::Request & | req, |
haf_grasping::GraspCalculationTimeMax::Response & | res | ||
) |
Definition at line 256 of file calc_grasppoints_action_client.cpp.
bool CCalcGrasppointsClient::set_grasp_center | ( | haf_grasping::GraspSearchCenter::Request & | req, |
haf_grasping::GraspSearchCenter::Response & | res | ||
) |
Definition at line 214 of file calc_grasppoints_action_client.cpp.
bool CCalcGrasppointsClient::set_grasp_search_area_size | ( | haf_grasping::GraspSearchRectangleSize::Request & | req, |
haf_grasping::GraspSearchRectangleSize::Response & | res | ||
) |
Definition at line 228 of file calc_grasppoints_action_client.cpp.
bool CCalcGrasppointsClient::set_gripper_width | ( | haf_grasping::GraspPreGripperOpeningWidth::Request & | req, |
haf_grasping::GraspPreGripperOpeningWidth::Response & | res | ||
) |
Definition at line 291 of file calc_grasppoints_action_client.cpp.
bool CCalcGrasppointsClient::set_show_only_best_grasp | ( | haf_grasping::ShowOnlyBestGrasp::Request & | req, |
haf_grasping::ShowOnlyBestGrasp::Response & | res | ||
) |
Definition at line 279 of file calc_grasppoints_action_client.cpp.
Definition at line 57 of file calc_grasppoints_action_client.cpp.
std::string CCalcGrasppointsClient::base_frame_default |
Definition at line 64 of file calc_grasppoints_action_client.cpp.
Definition at line 62 of file calc_grasppoints_action_client.cpp.
Definition at line 58 of file calc_grasppoints_action_client.cpp.
Definition at line 59 of file calc_grasppoints_action_client.cpp.
Definition at line 56 of file calc_grasppoints_action_client.cpp.
Definition at line 65 of file calc_grasppoints_action_client.cpp.
Definition at line 60 of file calc_grasppoints_action_client.cpp.
Definition at line 61 of file calc_grasppoints_action_client.cpp.
Definition at line 48 of file calc_grasppoints_action_client.cpp.
Definition at line 49 of file calc_grasppoints_action_client.cpp.
Definition at line 63 of file calc_grasppoints_action_client.cpp.
Definition at line 53 of file calc_grasppoints_action_client.cpp.
Definition at line 52 of file calc_grasppoints_action_client.cpp.
Definition at line 50 of file calc_grasppoints_action_client.cpp.
Definition at line 51 of file calc_grasppoints_action_client.cpp.
Definition at line 55 of file calc_grasppoints_action_client.cpp.
Definition at line 54 of file calc_grasppoints_action_client.cpp.