#include <pick_client.h>
|
void | advertiseServices () |
|
template<typename Request , typename Response > |
bool | callService (const std::string &name, const Request &req, Response &res) |
|
json | createSharedParameters (rc_pick_client::pickModuleConfig &config) |
|
bool | deleteLoadCarriersSrv (rc_pick_client::DeleteLoadCarriersRequest &request, rc_pick_client::DeleteLoadCarriersResponse &response) |
|
bool | deleteROISrv (rc_pick_client::DeleteRegionsOfInterestRequest &request, rc_pick_client::DeleteRegionsOfInterestResponse &response) |
|
bool | detectFillingLevelSrv (rc_pick_client::DetectFillingLevelRequest &request, rc_pick_client::DetectFillingLevelResponse &response) |
|
bool | detectLoadCarriersSrv (rc_pick_client::DetectLoadCarriersRequest &request, rc_pick_client::DetectLoadCarriersResponse &response) |
|
virtual void | dynamicReconfigureCallback (rc_pick_client::pickModuleConfig &config, uint32_t)=0 |
|
bool | getLoadCarriers (rc_pick_client::GetLoadCarriersRequest &request, rc_pick_client::GetLoadCarriersResponse &response) |
|
bool | getROIs (rc_pick_client::GetRegionsOfInterestRequest &request, rc_pick_client::GetRegionsOfInterestResponse &response) |
|
void | initConfiguration () |
|
void | paramsToCfg (const json ¶ms, rc_pick_client::pickModuleConfig &cfg) |
|
bool | setLoadCarrier (rc_pick_client::SetLoadCarrierRequest &request, rc_pick_client::SetLoadCarrierResponse &response) |
|
bool | setROI (rc_pick_client::SetRegionOfInterestRequest &request, rc_pick_client::SetRegionOfInterestResponse &response) |
|
void | startPick () |
|
void | stopPick () |
|
Definition at line 61 of file pick_client.h.
ros_pick_client::PickClient::PickClient |
( |
const std::string & |
host, |
|
|
const std::string & |
node_name, |
|
|
const ros::NodeHandle & |
nh |
|
) |
| |
ros_pick_client::PickClient::~PickClient |
( |
| ) |
|
|
virtual |
void ros_pick_client::PickClient::advertiseServices |
( |
| ) |
|
|
protected |
template<typename Request , typename Response >
bool ros_pick_client::PickClient::callService |
( |
const std::string & |
name, |
|
|
const Request & |
req, |
|
|
Response & |
res |
|
) |
| |
|
inlineprotected |
json ros_pick_client::PickClient::createSharedParameters |
( |
rc_pick_client::pickModuleConfig & |
config | ) |
|
|
protected |
bool ros_pick_client::PickClient::deleteLoadCarriersSrv |
( |
rc_pick_client::DeleteLoadCarriersRequest & |
request, |
|
|
rc_pick_client::DeleteLoadCarriersResponse & |
response |
|
) |
| |
|
protected |
bool ros_pick_client::PickClient::deleteROISrv |
( |
rc_pick_client::DeleteRegionsOfInterestRequest & |
request, |
|
|
rc_pick_client::DeleteRegionsOfInterestResponse & |
response |
|
) |
| |
|
protected |
bool ros_pick_client::PickClient::detectFillingLevelSrv |
( |
rc_pick_client::DetectFillingLevelRequest & |
request, |
|
|
rc_pick_client::DetectFillingLevelResponse & |
response |
|
) |
| |
|
protected |
bool ros_pick_client::PickClient::detectLoadCarriersSrv |
( |
rc_pick_client::DetectLoadCarriersRequest & |
request, |
|
|
rc_pick_client::DetectLoadCarriersResponse & |
response |
|
) |
| |
|
protected |
virtual void ros_pick_client::PickClient::dynamicReconfigureCallback |
( |
rc_pick_client::pickModuleConfig & |
config, |
|
|
uint32_t |
|
|
) |
| |
|
protectedpure virtual |
bool ros_pick_client::PickClient::getLoadCarriers |
( |
rc_pick_client::GetLoadCarriersRequest & |
request, |
|
|
rc_pick_client::GetLoadCarriersResponse & |
response |
|
) |
| |
|
protected |
bool ros_pick_client::PickClient::getROIs |
( |
rc_pick_client::GetRegionsOfInterestRequest & |
request, |
|
|
rc_pick_client::GetRegionsOfInterestResponse & |
response |
|
) |
| |
|
protected |
void ros_pick_client::PickClient::initConfiguration |
( |
| ) |
|
|
protected |
void ros_pick_client::PickClient::paramsToCfg |
( |
const json & |
params, |
|
|
rc_pick_client::pickModuleConfig & |
cfg |
|
) |
| |
|
protected |
bool ros_pick_client::PickClient::setLoadCarrier |
( |
rc_pick_client::SetLoadCarrierRequest & |
request, |
|
|
rc_pick_client::SetLoadCarrierResponse & |
response |
|
) |
| |
|
protected |
bool ros_pick_client::PickClient::setROI |
( |
rc_pick_client::SetRegionOfInterestRequest & |
request, |
|
|
rc_pick_client::SetRegionOfInterestResponse & |
response |
|
) |
| |
|
protected |
void ros_pick_client::PickClient::startPick |
( |
| ) |
|
|
protected |
void ros_pick_client::PickClient::stopPick |
( |
| ) |
|
|
protected |
std::unique_ptr<dynamic_reconfigure::Server<rc_pick_client::pickModuleConfig> > ros_pick_client::PickClient::server_ |
|
protected |
The documentation for this class was generated from the following files: