#include <organized_edge_detector.h>
Definition at line 49 of file organized_edge_detector.h.
typedef jsk_pcl_ros::OrganizedEdgeDetectorConfig jsk_pcl_ros::OrganizedEdgeDetector::Config |
Definition at line 53 of file organized_edge_detector.h.
typedef pcl::PointXYZRGB jsk_pcl_ros::OrganizedEdgeDetector::PointT |
Definition at line 52 of file organized_edge_detector.h.
void jsk_pcl_ros::OrganizedEdgeDetector::configCallback | ( | Config & | config, |
uint32_t | level | ||
) | [protected, virtual] |
Definition at line 156 of file organized_edge_detector_nodelet.cpp.
void jsk_pcl_ros::OrganizedEdgeDetector::estimate | ( | const sensor_msgs::PointCloud2::ConstPtr & | msg | ) | [protected, virtual] |
Definition at line 315 of file organized_edge_detector_nodelet.cpp.
void jsk_pcl_ros::OrganizedEdgeDetector::estimateEdge | ( | const pcl::PointCloud< PointT >::Ptr & | input, |
const pcl::PointCloud< pcl::Normal >::Ptr & | normal, | ||
pcl::PointCloud< pcl::Label >::Ptr & | output, | ||
std::vector< pcl::PointIndices > & | label_indices | ||
) | [protected, virtual] |
Definition at line 181 of file organized_edge_detector_nodelet.cpp.
void jsk_pcl_ros::OrganizedEdgeDetector::estimateNormal | ( | const pcl::PointCloud< PointT >::Ptr & | input, |
pcl::PointCloud< pcl::Normal >::Ptr | output, | ||
const std_msgs::Header & | header | ||
) | [protected, virtual] |
Definition at line 116 of file organized_edge_detector_nodelet.cpp.
void jsk_pcl_ros::OrganizedEdgeDetector::estimateStraightEdges | ( | const pcl::PointCloud< PointT >::Ptr & | cloud, |
const std::vector< int > & | indices, | ||
const std_msgs::Header & | header, | ||
std::vector< std::vector< int > > & | output_indices | ||
) | [protected, virtual] |
Definition at line 256 of file organized_edge_detector_nodelet.cpp.
void jsk_pcl_ros::OrganizedEdgeDetector::onInit | ( | void | ) | [protected, virtual] |
Reimplemented from jsk_topic_tools::ConnectionBasedNodelet.
Definition at line 52 of file organized_edge_detector_nodelet.cpp.
void jsk_pcl_ros::OrganizedEdgeDetector::publishIndices | ( | ros::Publisher & | pub, |
ros::Publisher & | pub_indices, | ||
const pcl::PointCloud< PointT >::Ptr & | cloud, | ||
const std::vector< int > & | indices, | ||
const std_msgs::Header & | header | ||
) | [protected, virtual] |
Definition at line 212 of file organized_edge_detector_nodelet.cpp.
void jsk_pcl_ros::OrganizedEdgeDetector::publishStraightEdges | ( | const pcl::PointCloud< PointT >::Ptr & | cloud, |
const std_msgs::Header & | header, | ||
const std::vector< std::vector< int > > | indices | ||
) | [protected, virtual] |
Definition at line 238 of file organized_edge_detector_nodelet.cpp.
void jsk_pcl_ros::OrganizedEdgeDetector::subscribe | ( | ) | [protected, virtual] |
Implements jsk_topic_tools::ConnectionBasedNodelet.
Definition at line 106 of file organized_edge_detector_nodelet.cpp.
void jsk_pcl_ros::OrganizedEdgeDetector::unsubscribe | ( | ) | [protected, virtual] |
Implements jsk_topic_tools::ConnectionBasedNodelet.
Definition at line 111 of file organized_edge_detector_nodelet.cpp.
bool jsk_pcl_ros::OrganizedEdgeDetector::border_policy_ignore_ [protected] |
Definition at line 109 of file organized_edge_detector.h.
bool jsk_pcl_ros::OrganizedEdgeDetector::depth_dependent_smoothing_ [protected] |
Definition at line 112 of file organized_edge_detector.h.
double jsk_pcl_ros::OrganizedEdgeDetector::depth_discontinuation_threshold_ [protected] |
Definition at line 117 of file organized_edge_detector.h.
int jsk_pcl_ros::OrganizedEdgeDetector::estimation_method_ [protected] |
Definition at line 108 of file organized_edge_detector.h.
double jsk_pcl_ros::OrganizedEdgeDetector::max_depth_change_factor_ [protected] |
Definition at line 110 of file organized_edge_detector.h.
double jsk_pcl_ros::OrganizedEdgeDetector::max_line_gap_ [protected] |
Definition at line 133 of file organized_edge_detector.h.
int jsk_pcl_ros::OrganizedEdgeDetector::max_search_neighbors_ [protected] |
Definition at line 118 of file organized_edge_detector.h.
double jsk_pcl_ros::OrganizedEdgeDetector::min_line_length_ [protected] |
Definition at line 132 of file organized_edge_detector.h.
Definition at line 104 of file organized_edge_detector.h.
double jsk_pcl_ros::OrganizedEdgeDetector::normal_smoothing_size_ [protected] |
Definition at line 111 of file organized_edge_detector.h.
Definition at line 97 of file organized_edge_detector.h.
Definition at line 94 of file organized_edge_detector.h.
Definition at line 97 of file organized_edge_detector.h.
Definition at line 94 of file organized_edge_detector.h.
Definition at line 102 of file organized_edge_detector.h.
Definition at line 102 of file organized_edge_detector.h.
Definition at line 97 of file organized_edge_detector.h.
Definition at line 94 of file organized_edge_detector.h.
Definition at line 100 of file organized_edge_detector.h.
Definition at line 97 of file organized_edge_detector.h.
Definition at line 94 of file organized_edge_detector.h.
Definition at line 97 of file organized_edge_detector.h.
Definition at line 94 of file organized_edge_detector.h.
Definition at line 97 of file organized_edge_detector.h.
Definition at line 94 of file organized_edge_detector.h.
Definition at line 101 of file organized_edge_detector.h.
bool jsk_pcl_ros::OrganizedEdgeDetector::publish_debug_image_ [protected] |
Definition at line 134 of file organized_edge_detector.h.
bool jsk_pcl_ros::OrganizedEdgeDetector::publish_normal_ [protected] |
Definition at line 113 of file organized_edge_detector.h.
double jsk_pcl_ros::OrganizedEdgeDetector::rho_ [protected] |
Definition at line 129 of file organized_edge_detector.h.
boost::shared_ptr<dynamic_reconfigure::Server<Config> > jsk_pcl_ros::OrganizedEdgeDetector::srv_ [protected] |
Definition at line 103 of file organized_edge_detector.h.
int jsk_pcl_ros::OrganizedEdgeDetector::straightline_threshold_ [protected] |
Definition at line 131 of file organized_edge_detector.h.
Definition at line 93 of file organized_edge_detector.h.
double jsk_pcl_ros::OrganizedEdgeDetector::theta_ [protected] |
Definition at line 130 of file organized_edge_detector.h.
bool jsk_pcl_ros::OrganizedEdgeDetector::use_curvature_ [protected] |
Definition at line 122 of file organized_edge_detector.h.
bool jsk_pcl_ros::OrganizedEdgeDetector::use_nan_boundary_ [protected] |
Definition at line 119 of file organized_edge_detector.h.
bool jsk_pcl_ros::OrganizedEdgeDetector::use_occluded_ [protected] |
Definition at line 121 of file organized_edge_detector.h.
bool jsk_pcl_ros::OrganizedEdgeDetector::use_occluding_ [protected] |
Definition at line 120 of file organized_edge_detector.h.
bool jsk_pcl_ros::OrganizedEdgeDetector::use_rgb_ [protected] |
Definition at line 123 of file organized_edge_detector.h.
bool jsk_pcl_ros::OrganizedEdgeDetector::use_straightline_detection_ [protected] |
Definition at line 128 of file organized_edge_detector.h.