#include <direct_search_manager.hpp>
Definition at line 40 of file direct_search_manager.hpp.
◆ DirectSearchManager()
directSearchWS::DirectSearchManager::DirectSearchManager |
( |
| ) |
|
◆ ~DirectSearchManager()
directSearchWS::DirectSearchManager::~DirectSearchManager |
( |
| ) |
|
|
virtual |
◆ backToInitial()
◆ deleteAllRedundantPoses()
bool directSearchWS::DirectSearchManager::deleteAllRedundantPoses |
( |
const RobotStatePtrVecPtr & |
robotStates | ) |
const |
|
private |
◆ filterPosesDependingOnAlreadyFoundObjectTypes()
◆ getNextRobotState()
◆ getViewportsFromWorldModel()
bool directSearchWS::DirectSearchManager::getViewportsFromWorldModel |
( |
std::vector< asr_msgs::AsrViewport > & |
viewports | ) |
|
|
private |
◆ initHandler()
virtual bool directSearchWS::DirectSearchManager::initHandler |
( |
| ) |
|
|
pure virtual |
◆ parsePose()
PosePtr directSearchWS::DirectSearchManager::parsePose |
( |
const rapidxml::xml_node<> * |
node, |
|
|
const char * |
poseName |
|
) |
| const |
|
private |
◆ parsePosesToExploreFromXML()
bool directSearchWS::DirectSearchManager::parsePosesToExploreFromXML |
( |
const std::string & |
path | ) |
|
|
protected |
◆ ptuDriverStateCallback()
void directSearchWS::DirectSearchManager::ptuDriverStateCallback |
( |
const sensor_msgs::JointState::ConstPtr & |
ptuState | ) |
|
|
private |
◆ reorderPosesByNBV()
bool directSearchWS::DirectSearchManager::reorderPosesByNBV |
( |
const SearchedObjectTypes & |
searchedObjectTypes | ) |
|
|
private |
◆ resetHandler()
bool directSearchWS::DirectSearchManager::resetHandler |
( |
| ) |
|
|
virtual |
◆ setInitialRobotState()
bool directSearchWS::DirectSearchManager::setInitialRobotState |
( |
| ) |
|
|
private |
◆ setPointCloudInNBV()
◆ currentPan
double directSearchWS::DirectSearchManager::currentPan |
|
private |
◆ currentTilt
double directSearchWS::DirectSearchManager::currentTilt |
|
private |
◆ dbfilenameParam
std::string directSearchWS::DirectSearchManager::dbfilenameParam |
|
private |
◆ doFilterIterationPtrForPosesDependingOnAlreadyFoundObjectTypes
DoFilterIterationPtr directSearchWS::DirectSearchManager::doFilterIterationPtrForPosesDependingOnAlreadyFoundObjectTypes |
|
private |
◆ filterPosesDependingOnAlreadyFoundObjectTypesPtr
◆ getViewportListServiceClient
◆ lastSearchedObjectTypes
◆ needSortByNBV
bool directSearchWS::DirectSearchManager::needSortByNBV |
|
private |
◆ ptuDriverStateSubscriber
ros::Subscriber directSearchWS::DirectSearchManager::ptuDriverStateSubscriber |
|
private |
◆ rateViewportsServiceClient
◆ reorderPosesByNBVParam
bool directSearchWS::DirectSearchManager::reorderPosesByNBVParam |
|
protected |
◆ setAttributedPointCloudServiceClient
ros::ServiceClient directSearchWS::DirectSearchManager::setAttributedPointCloudServiceClient |
|
private |
◆ setInitRobotStateServiceClient
The documentation for this class was generated from the following files: