45 rc_pick_client::ComputeBoxGraspsResponse& response)
54 rc_pick_client::DetectItemsResponse& response)
void visualizeGrasps(const std::vector< rc_pick_client::SuctionGrasp > &ros_grasps)
ros::ServiceServer srv_detect_items_
ros::ServiceServer srv_compute_grasps_
ServiceServer advertiseService(const std::string &service, bool(T::*srv_func)(MReq &, MRes &), T *obj)
BoxpickClient(const std::string &host, const ros::NodeHandle &nh)
std::unique_ptr< dynamic_reconfigure::Server< rc_pick_client::pickModuleConfig > > server_
void visualizeDetectedBoxes(const std::vector< rc_pick_client::Item > &ros_boxitems)
json createSharedParameters(rc_pick_client::pickModuleConfig &config)
void dynamicReconfigureCallback(rc_pick_client::pickModuleConfig &config, uint32_t)
bool computeGraspsSrv(rc_pick_client::ComputeBoxGraspsRequest &request, rc_pick_client::ComputeBoxGraspsResponse &response)
json setParameters(const json &js_params)
bool detectItemsSrv(rc_pick_client::DetectItemsRequest &request, rc_pick_client::DetectItemsResponse &response)
bool callService(const std::string &name, const Request &req, Response &res)
void visualizeLoadCarriers(const std::vector< rc_pick_client::LoadCarrier > &ros_lcs)
void paramsToCfg(const json ¶ms, rc_pick_client::pickModuleConfig &cfg)
pick_visualization::Visualization visualizer_
rc_rest_api::RestHelper rest_helper_