, including all inherited members.
| advertise(ros::NodeHandle &nh, std::string topic, int queue_size) | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| advertiseCamera(ros::NodeHandle &nh, image_transport::ImageTransport &it, const std::string &topic, int queue_size) | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| advertiseCamera(ros::NodeHandle &nh, const std::string &topic, int queue_size) | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| advertiseImage(ros::NodeHandle &nh, image_transport::ImageTransport &it, const std::string &topic, int queue_size) | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| advertiseImage(ros::NodeHandle &nh, const std::string &topic, int queue_size) | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| always_subscribe_ | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| background_reference_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| backgroundReferenceLikelihood(const ModelsPtr, const ModelsPtr, std::map< uint32_t, float >) | jsk_pcl_ros::TargetAdaptiveTracking | |
| bin_size_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| callback(const sensor_msgs::PointCloud2::ConstPtr &, const geometry_msgs::PoseStamped::ConstPtr &) | jsk_pcl_ros::TargetAdaptiveTracking | [virtual] |
| camera_publishers_ | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| cameraConnectionBaseCallback() | jsk_topic_tools::ConnectionBasedNodelet | [protected, virtual] |
| cameraConnectionCallback(const image_transport::SingleSubscriberPublisher &pub) | jsk_topic_tools::ConnectionBasedNodelet | [protected, virtual] |
| cameraInfoConnectionCallback(const ros::SingleSubscriberPublisher &pub) | jsk_topic_tools::ConnectionBasedNodelet | [protected, virtual] |
| cloudMeanNormal(const pcl::PointCloud< pcl::Normal >::Ptr, bool=true) | jsk_pcl_ros::TargetAdaptiveTracking | |
| clusterPointIndicesToPointIndices(const jsk_recognition_msgs::ClusterPointIndicesConstPtr &) | jsk_pcl_ros::TargetAdaptiveTracking | [virtual] |
| color_importance_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| color_scaling_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| compute3DCentroids(const pcl::PointCloud< PointT >::Ptr, Eigen::Vector4f &) const | jsk_pcl_ros::TargetAdaptiveTracking | |
| computeCloudClusterRPYHistogram(const pcl::PointCloud< PointT >::Ptr, const pcl::PointCloud< pcl::Normal >::Ptr, cv::Mat &) const | jsk_pcl_ros::TargetAdaptiveTracking | |
| computeCoherency(const float, const float) | jsk_pcl_ros::TargetAdaptiveTracking | |
| computeColorHistogram(const pcl::PointCloud< PointT >::Ptr, cv::Mat &, const int=16, const int=16, bool=true) const | jsk_pcl_ros::TargetAdaptiveTracking | |
| computeLocalPairwiseFeautures(const std::map< uint32_t, pcl::Supervoxel< PointT >::Ptr > &, const std::map< uint32_t, std::vector< uint32_t > > &, cv::Mat &, const int=3) | jsk_pcl_ros::TargetAdaptiveTracking | |
| computePointFPFH(const pcl::PointCloud< PointT >::Ptr, pcl::PointCloud< pcl::Normal >::Ptr, cv::Mat &, bool=true) const | jsk_pcl_ros::TargetAdaptiveTracking | |
| computeScatterMatrix(const pcl::PointCloud< PointT >::Ptr, const Eigen::Vector4f) | jsk_pcl_ros::TargetAdaptiveTracking | |
| Config typedef | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| configCallback(Config &, uint32_t) | jsk_pcl_ros::TargetAdaptiveTracking | [private, virtual] |
| connection_mutex_ | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| connection_status_ | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| ConnectionBasedNodelet() | jsk_topic_tools::ConnectionBasedNodelet | |
| connectionCallback(const ros::SingleSubscriberPublisher &pub) | jsk_topic_tools::ConnectionBasedNodelet | [protected, virtual] |
| convertVector4fToPointXyzRgbNormal(const Eigen::Vector4f &, const Eigen::Vector4f &, const cv::Scalar) | jsk_pcl_ros::TargetAdaptiveTracking | |
| current_pose_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| diagnostic_updater_ | jsk_topic_tools::DiagnosticNodelet | [protected] |
| DiagnosticNodelet(const std::string &name) | jsk_topic_tools::DiagnosticNodelet | |
| eps_distance_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| eps_min_samples_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| estimatedPFPose(const geometry_msgs::PoseStamped::ConstPtr &, PointXYZRPY &) | jsk_pcl_ros::TargetAdaptiveTracking | |
| estimatePointCloudNormals(const pcl::PointCloud< PointT >::Ptr, pcl::PointCloud< pcl::Normal >::Ptr, T=0.05f, bool=false) const | jsk_pcl_ros::TargetAdaptiveTracking | |
| ever_subscribed_ | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| filterCloudForBoundingBoxViz(pcl::PointCloud< PointT >::Ptr, const ModelsPtr, const float=0.6f) | jsk_pcl_ros::TargetAdaptiveTracking | |
| filterPointCloud(pcl::PointCloud< PointT >::Ptr, const Eigen::Vector4f, const ModelsPtr, const float) | jsk_pcl_ros::TargetAdaptiveTracking | |
| getMTCallbackQueue() const | nodelet::Nodelet | [protected] |
| getMTNodeHandle() const | nodelet::Nodelet | [protected] |
| getMTPrivateNodeHandle() const | nodelet::Nodelet | [protected] |
| getMyArgv() const | nodelet::Nodelet | [protected] |
| getName() const | nodelet::Nodelet | [protected] |
| getNodeHandle() const | nodelet::Nodelet | [protected] |
| getPrivateNodeHandle() const | nodelet::Nodelet | [protected] |
| getRemappingArgs() const | nodelet::Nodelet | [protected] |
| getRotationMatrixFromRPY(const PointXYZRPY &, Eigen::Matrix< T, 3, 3 > &) | jsk_pcl_ros::TargetAdaptiveTracking | |
| getSTCallbackQueue() const | nodelet::Nodelet | [protected] |
| getSuffixedName(const std::string &suffix) const | nodelet::Nodelet | [protected] |
| growth_rate_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| history_window_size_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| image_publishers_ | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| imageConnectionCallback(const image_transport::SingleSubscriberPublisher &pub) | jsk_topic_tools::ConnectionBasedNodelet | [protected, virtual] |
| init(const std::string &name, const M_string &remapping_args, const V_string &my_argv, ros::CallbackQueueInterface *st_queue=NULL, ros::CallbackQueueInterface *mt_queue=NULL) | nodelet::Nodelet | |
| init_counter_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| isSubscribed() | jsk_topic_tools::ConnectionBasedNodelet | [protected, virtual] |
| localVoxelConvexityLikelihood(Eigen::Vector4f, Eigen::Vector4f, Eigen::Vector4f, Eigen::Vector4f) | jsk_pcl_ros::TargetAdaptiveTracking | |
| min_cluster_size_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| Models typedef | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| ModelsPtr typedef | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| motion_history_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| MotionHistory typedef | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| mutex_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| name_ | jsk_topic_tools::DiagnosticNodelet | [protected] |
| nh_ | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| Nodelet() | nodelet::Nodelet | |
| normal_importance_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| obj_sync_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| object_reference_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| ObjectSyncPolicy typedef | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| objInitCallback(const sensor_msgs::PointCloud2::ConstPtr &, const sensor_msgs::PointCloud2::ConstPtr &, const geometry_msgs::PoseStamped::ConstPtr &) | jsk_pcl_ros::TargetAdaptiveTracking | [virtual] |
| on_init_post_process_called_ | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| onInit() | jsk_pcl_ros::TargetAdaptiveTracking | [protected, virtual] |
| onInitPostProcess() | jsk_topic_tools::ConnectionBasedNodelet | [protected, virtual] |
| plotJetColour(T, U, V) | jsk_pcl_ros::TargetAdaptiveTracking | |
| pnh_ | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| PointT typedef | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| PointXYZRPY typedef | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| previous_distance_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| previous_pose_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| previous_template_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| previous_transform_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| processInitCloud(const pcl::PointCloud< PointT >::Ptr, ModelsPtr) | jsk_pcl_ros::TargetAdaptiveTracking | |
| processVoxelForReferenceModel(const std::map< uint32_t, pcl::Supervoxel< PointT >::Ptr >, const std::multimap< uint32_t, uint32_t >, const uint32_t, TargetAdaptiveTracking::ReferenceModel *) | jsk_pcl_ros::TargetAdaptiveTracking | |
| Ptr typedef | jsk_topic_tools::DiagnosticNodelet | |
| pub_centroids_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| pub_cloud_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| pub_inliers_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| pub_normal_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| pub_pose_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| pub_prob_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| pub_scloud_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| pub_sindices_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| pub_tdp_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| pub_templ_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| publishers_ | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| publishSupervoxel(const std::map< uint32_t, pcl::Supervoxel< PointT >::Ptr >, sensor_msgs::PointCloud2 &, jsk_recognition_msgs::ClusterPointIndices &, const std_msgs::Header &) | jsk_pcl_ros::TargetAdaptiveTracking | |
| seed_resolution_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| spatial_importance_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| srv_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| structure_scaling_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| sub_bkgd_cloud_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| sub_cloud_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| sub_obj_cloud_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| sub_obj_pose_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| sub_pose_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| subscribe() | jsk_pcl_ros::TargetAdaptiveTracking | [protected, virtual] |
| subscribed_ | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| supervoxelSegmentation(const pcl::PointCloud< PointT >::Ptr, std::map< uint32_t, pcl::Supervoxel< PointT >::Ptr > &, std::multimap< uint32_t, uint32_t > &) | jsk_pcl_ros::TargetAdaptiveTracking | |
| supervoxelSegmentation(const pcl::PointCloud< PointT >::Ptr, std::map< uint32_t, pcl::Supervoxel< PointT >::Ptr > &, std::multimap< uint32_t, uint32_t > &, const float) | jsk_pcl_ros::TargetAdaptiveTracking | |
| sync_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| SyncPolicy typedef | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| TargetAdaptiveTracking() | jsk_pcl_ros::TargetAdaptiveTracking | |
| targetCandidateToReferenceLikelihood(const ReferenceModel &, const pcl::PointCloud< PointT >::Ptr, const pcl::PointCloud< pcl::Normal >::Ptr, const Eigen::Vector4f &, ReferenceModel *=NULL) | jsk_pcl_ros::TargetAdaptiveTracking | |
| targetDescriptiveSurfelsEstimationAndUpdate(pcl::PointCloud< PointT >::Ptr, const Eigen::Affine3f &, const TargetAdaptiveTracking::PointXYZRPY &, const std_msgs::Header) | jsk_pcl_ros::TargetAdaptiveTracking | |
| targetDescriptiveSurfelsIndices(const jsk_recognition_msgs::ClusterPointIndices &, const std::vector< uint32_t > &, jsk_recognition_msgs::ClusterPointIndices &) | jsk_pcl_ros::TargetAdaptiveTracking | |
| templateCloudFilterLenght(const pcl::PointCloud< PointT >::Ptr) | jsk_pcl_ros::TargetAdaptiveTracking | |
| threshold_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| timer_warn_never_subscribed_ | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| timer_warn_on_init_post_process_called_ | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| tracker_pose_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| transformModelPrimitives(const ModelsPtr &, ModelsPtr, const Eigen::Affine3f &) | jsk_pcl_ros::TargetAdaptiveTracking | |
| unsubscribe() | jsk_pcl_ros::TargetAdaptiveTracking | [protected, virtual] |
| update_counter_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| update_filter_template_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| update_tracker_reference_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| updateDiagnostic(diagnostic_updater::DiagnosticStatusWrapper &) | jsk_pcl_ros::TargetAdaptiveTracking | [protected, virtual] |
| use_transform_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| verbose_connection_ | jsk_topic_tools::ConnectionBasedNodelet | [protected] |
| vfh_scaling_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| vital_checker_ | jsk_topic_tools::DiagnosticNodelet | [protected] |
| voxel_resolution_ | jsk_pcl_ros::TargetAdaptiveTracking | [private] |
| voxelizeAndProcessPointCloud(const pcl::PointCloud< PointT >::Ptr cloud, const std::map< uint32_t, pcl::Supervoxel< PointT >::Ptr > &, const std::multimap< uint32_t, uint32_t > &, std::vector< AdjacentInfo > &, ModelsPtr &, bool=true, bool=true, bool=true, bool=false) | jsk_pcl_ros::TargetAdaptiveTracking | |
| warnNeverSubscribedCallback(const ros::WallTimerEvent &event) | jsk_topic_tools::ConnectionBasedNodelet | [protected, virtual] |
| warnOnInitPostProcessCalledCallback(const ros::WallTimerEvent &event) | jsk_topic_tools::ConnectionBasedNodelet | [protected, virtual] |
| ~Nodelet() | nodelet::Nodelet | [virtual] |