58 doFilterIteration.
addFilter(filterMinimumNumberOfDeletedNormalsPtr);
63 doFilterIteration.
addFilter(filterIsPositionAllowedPtr);
73 concatFilterIteration.
addFilter(concatApproxEqualePosesPtr);
std::string recordFilePath
boost::shared_ptr< FilterMinimumNumberOfDeletedNormals > FilterMinimumNumberOfDeletedNormalsPtr
virtual bool resetHandler()
boost::shared_ptr< ConcatApproxEqualePoses > ConcatApproxEqualePosesPtr
void addFilter(const FilterBasicPtr &filter)
bool getNextRobotState(const SearchedObjectTypesAndIds &searchedObjectTypesAndIds)
ROSCPP_DECL const std::string & getName()
void calculateRemainingPosesDistances()
double concatRobotPosePositionDistanceThreshold
FilterPosesDependingOnAlreadyFoundObjectTypesPtr filterPosesDependingOnAlreadyFoundObjectTypesPtr
boost::shared_ptr< FilterIsPositionAllowed > FilterIsPositionAllowedPtr
virtual bool backToInitial(const SearchedObjectTypesAndIds &searchedObjectTypesAndIds)
std::vector< asr_msgs::AsrTypeAndId > SearchedObjectTypesAndIds
double remainingPosesDistances
bool filterIsPositionAllowedParam
bool reorderPosesByNBVParam
RobotStatePtrVecPtr posesToExplorePtr
#define ROS_DEBUG_STREAM(args)
bool concatApproxEqualsPosesParam
#define ROS_INFO_STREAM(args)
RecordingManager(std::string recordFilePath)
boost::shared_ptr< SortHelper > SortHelperPtr
SortHelperPtr sortHelperPtr
bool getParam(const std::string &key, std::string &s) const
int filterMinimumNumberOfDeletedNormalsParam
virtual ~RecordingManager()
bool backToInitial(const SearchedObjectTypesAndIds &searchedObjectTypesAndIds)
bool parsePosesToExploreFromXML(const std::string &path)
bool reorderPosesByTSPParam
virtual bool getNextRobotState(const SearchedObjectTypesAndIds &searchedObjectTypesAndIds)
double concatRobotPoseOrientationRadDistanceThreshold