$search
| apply_radius_removal_ | vfh_recognition::VFHRecognizer< Distance > | [protected] |
| apply_voxel_grid_ | vfh_recognition::VFHRecognizer< Distance > | [protected] |
| centroid_inputs_ | vfh_recognition::VFHRecognizer< Distance > | [protected] |
| centroid_results_ | vfh_recognition::VFHRecognizer< Distance > | [protected] |
| computeAngleRollOrientationFrequency(cv::Mat &hist_fft, cv::Mat &hist_fft_input, int nr_bins_, Eigen::Vector4f centroid_view, Eigen::Vector4f centroid_input, const pcl::PointCloud< pcl::PointNormal > &view, const pcl::PointCloud< pcl::PointNormal > &input, int jj, pcl::PointCloud< pcl::VFHSignature308 > &hist_view, pcl::PointCloud< pcl::VFHSignature308 > &hist_input) | vfh_recognition::VFHRecognizer< Distance > | [inline] |
| computeNormals(pcl::PointCloud< pcl::PointXYZ >::Ptr input, pcl::PointCloud< pcl::PointNormal >::Ptr cloud_normals) | vfh_recognition::VFHRecognizer< Distance > | [inline] |
| computeRollTransform(Eigen::Vector4f ¢roidInput, Eigen::Vector4f ¢roidResult, double roll_angle, Eigen::Affine3f &final_trans) | vfh_recognition::VFHRecognizer< Distance > | [inline, protected] |
| computeTransformToZAxes(Eigen::Vector4f ¢roid, Eigen::Affine3f &transform) | vfh_recognition::VFHRecognizer< Distance > | [inline, protected] |
| computeVFH(pcl::PointCloud< pcl::PointXYZ >::Ptr input, pcl::PointCloud< pcl::PointNormal >::Ptr cloud_normals, std::vector< pcl::PointCloud< pcl::VFHSignature308 >, Eigen::aligned_allocator< pcl::PointCloud< pcl::VFHSignature308 > > > &vfh_signatures, std::vector< Eigen::Vector3f > ¢roids_dominant_orientations) | vfh_recognition::VFHRecognizer< Distance > | [inline] |
| computeVFHRollOrientation(pcl::PointCloud< pcl::PointNormal >::Ptr input, pcl::PointCloud< pcl::VFHSignature308 >::Ptr vfh_signature, Eigen::Vector3f ¢roid, cv::Mat &frequency_domain) | vfh_recognition::VFHRecognizer< Distance > | [inline] |
| data_ | vfh_recognition::VFHRecognizer< Distance > | [protected] |
| detect_(const sensor_msgs::PointCloud2ConstPtr &msg, int nModels, std::vector< std::string > &model_ids, std::vector< geometry_msgs::Pose > &poses, std::vector< float > &confidences, std::vector< std::string > &vfh_ids, bool use_fitness_score=true) | vfh_recognition::VFHRecognizer< Distance > | [inline] |
| DistT typedef | vfh_recognition::VFHRecognizer< Distance > | [private] |
| fill_size_component_ | vfh_recognition::VFHRecognizer< Distance > | |
| filterNormalsWithHighCurvature(pcl::PointCloud< pcl::PointNormal > &cloud, std::vector< int > &indices_out, std::vector< int > &indices_in, float threshold) | vfh_recognition::VFHRecognizer< Distance > | [inline, protected] |
| fitness_scores_ | vfh_recognition::VFHRecognizer< Distance > | |
| getCentroids(std::vector< Eigen::Vector4f, Eigen::aligned_allocator< Eigen::Vector4f > > *centroids) | vfh_recognition::VFHRecognizer< Distance > | [inline] |
| getCentroidsResults(std::vector< Eigen::Vector4f, Eigen::aligned_allocator< Eigen::Vector4f > > *centroids) | vfh_recognition::VFHRecognizer< Distance > | [inline] |
| getICPTransformations(std::vector< Eigen::Matrix4f, Eigen::aligned_allocator< Eigen::Matrix4f > > *icp_transformations) | vfh_recognition::VFHRecognizer< Distance > | [inline] |
| getModelId(std::string id)=0 | vfh_recognition::VFHRecognizer< Distance > | [protected, pure virtual] |
| getPointCloudFromId(pcl::PointCloud< pcl::PointNormal > &cloud, std::string id)=0 | vfh_recognition::VFHRecognizer< Distance > | [protected, pure virtual] |
| getPoseFromId(std::string id, geometry_msgs::Pose &pose)=0 | vfh_recognition::VFHRecognizer< Distance > | [protected, pure virtual] |
| getRollRotationAngles(std::vector< int > *roll_angles) | vfh_recognition::VFHRecognizer< Distance > | [inline] |
| getVFHCentroidFromVFHid(std::vector< float > ¢roid, std::string id)=0 | vfh_recognition::VFHRecognizer< Distance > | [protected, pure virtual] |
| getVFHHistogramFromVFHId(pcl::PointCloud< pcl::VFHSignature308 > &vfh_descriptor, std::string vfh_id)=0 | vfh_recognition::VFHRecognizer< Distance > | [pure virtual] |
| getVFHId(std::string id)=0 | vfh_recognition::VFHRecognizer< Distance > | [protected, pure virtual] |
| getVFHRollOrientationFromId(pcl::PointCloud< pcl::VFHSignature308 > &vfh_orientation_signature, std::string id)=0 | vfh_recognition::VFHRecognizer< Distance > | [protected, pure virtual] |
| getVFHRollOrientationFromIdThroughView(pcl::PointCloud< pcl::VFHSignature308 > &vfh_orientation_signature, std::string id)=0 | vfh_recognition::VFHRecognizer< Distance > | [protected, pure virtual] |
| getViewCentroidFromVFHid(std::vector< float > ¢roid, std::string id)=0 | vfh_recognition::VFHRecognizer< Distance > | [protected, pure virtual] |
| icp_iterations_ | vfh_recognition::VFHRecognizer< Distance > | [protected] |
| icp_transformations_ | vfh_recognition::VFHRecognizer< Distance > | [protected] |
| index_ | vfh_recognition::VFHRecognizer< Distance > | [protected] |
| input_filtered | vfh_recognition::VFHRecognizer< Distance > | |
| knn_ | vfh_recognition::VFHRecognizer< Distance > | [protected] |
| loadFileList(std::vector< vfh_model_db > &models, const std::string &filename) | vfh_recognition::VFHRecognizer< Distance > | [inline, protected] |
| models_ | vfh_recognition::VFHRecognizer< Distance > | [protected] |
| nearestKSearch(flann::Index< DistT > *index, const vfh_model_db &model, int k, flann::Matrix< int > &indices, flann::Matrix< float > &distances) | vfh_recognition::VFHRecognizer< Distance > | [inline, protected] |
| normalize_vfh_bins_ | vfh_recognition::VFHRecognizer< Distance > | [protected] |
| perform_icp_ | vfh_recognition::VFHRecognizer< Distance > | [protected] |
| roll_histogram_errors_ | vfh_recognition::VFHRecognizer< Distance > | |
| roll_histogram_errors_flipped_ | vfh_recognition::VFHRecognizer< Distance > | |
| roll_rotation_angles_ | vfh_recognition::VFHRecognizer< Distance > | [protected] |
| saveFileList(const std::vector< vfh_model_db > &models, const std::string &filename) | vfh_recognition::VFHRecognizer< Distance > | [inline, protected] |
| setApplyICP(bool apply) | vfh_recognition::VFHRecognizer< Distance > | [inline] |
| setApplyRadiusRemoval(bool apply) | vfh_recognition::VFHRecognizer< Distance > | [inline] |
| setApplyVoxelGrid(bool apply) | vfh_recognition::VFHRecognizer< Distance > | [inline] |
| setICPIterations(int iter) | vfh_recognition::VFHRecognizer< Distance > | [inline] |
| setNormalizeVFHBins(bool normalize) | vfh_recognition::VFHRecognizer< Distance > | [inline] |
| setUseClusterCentroids(bool use) | vfh_recognition::VFHRecognizer< Distance > | [inline] |
| setUseOldVFH(bool use) | vfh_recognition::VFHRecognizer< Distance > | [inline] |
| use_cluster_centroids_ | vfh_recognition::VFHRecognizer< Distance > | [protected] |
| use_old_vfh_ | vfh_recognition::VFHRecognizer< Distance > | [protected] |
| vfh_histogram_processed | vfh_recognition::VFHRecognizer< Distance > | |
| VFHRecognizer() | vfh_recognition::VFHRecognizer< Distance > | [inline] |
| view_id_being_processed_ | vfh_recognition::VFHRecognizer< Distance > | |
| ~VFHRecognizer() | vfh_recognition::VFHRecognizer< Distance > | [inline] |