86 ISM::VoteSpecifierPtr specifier,
87 ISM::PosePtr &referencePose,
89 unsigned int specifiersSize);
125 ISM::VoteSpecifierPtr specifier,
126 ISM::PosePtr &referencePose,
128 unsigned int specifiersSize);
SharedPtr< PaperPredictionNonNormalized > PaperPredictionNonNormalizedPtr
bool referenceObjectProcessing(std::string objectType, ISM::VoteSpecifierPtr specifier, ISM::PosePtr &referencePose, unsigned int weight, unsigned int specifiersSize)
referenceObjectProcessing Processes a reference object. Processes the following steps.
void createAttributedPointCloud(ISM::PosePtr reference_pose_ptr, double percentage_of_records_for_prediction)
void addPointToPointCloudWithNumber(ISM::PosePtr poseToAdd, IsmObject object, unsigned int numberOfHypotheses)
AttributedPointCloud predictUnfoundPoses(ISM::PosePtr &referencePose, std::string patternName, double numberOfSpecifiers)
RecognizerPredictionISM::calcUnfoundPoses Processes the following steps for each object in the object...
PaperPredictionNonNormalized(std::string dbfileName)
std::pair< std::string, std::string > IsmObject
bool nonReferenceObjectProcessing(IsmObject object, ISM::VoteSpecifierPtr specifier, ISM::PosePtr &referencePose, unsigned int weight, unsigned int specifiersSize)
nonReferenceObjectProcessing Processes a non reference Object Processes the following steps...
~PaperPredictionNonNormalized()
void calculateRecursiveUnfoundPoses(ISM::PosePtr &referencePose, std::string patternName, unsigned int weight)
asr_msgs::AsrAttributedPointCloud AttributedPointCloud