soft_obstacle_detection.cpp
/home/rosbuild/hudson/workspace/doc-jade-hector_vision/doc_stacks/2016-01-18_13-21-14.037967/hector_vision/hector_soft_obstacle_detection/src/
soft__obstacle__detection_8cpp
hector_soft_obstacle_detection/soft_obstacle_detection.h
int
main
soft__obstacle__detection_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
soft_obstacle_detection.h
/home/rosbuild/hudson/workspace/doc-jade-hector_vision/doc_stacks/2016-01-18_13-21-14.037967/hector_vision/hector_soft_obstacle_detection/include/hector_soft_obstacle_detection/
soft__obstacle__detection_8h
SoftObstacleDetection
SoftObstacleDetection
classSoftObstacleDetection.html
SoftObstacleDetection
classSoftObstacleDetection.html
a1e603e45dbe3c3bda006e07fc905995e
()
~SoftObstacleDetection
classSoftObstacleDetection.html
ac3f6047c1f6cb7af933c24079b3aba6c
()
bool
checkFrequencyMatching
classSoftObstacleDetection.html
a20f8e78ef86d56efa43f1c4c53b1e67c
(const std::vector< double > &edges, const std::vector< double > ¢ers, double lambda, double min_segments, double max_segments) const
bool
checkSegmentsMatching
classSoftObstacleDetection.html
aedcc75fe2bfd2e81516f35fa0aabddb4
(const std::vector< double > &edges, const std::vector< double > ¢ers, double veil_segment_size, double min_segments, double max_segments) const
void
dynRecParamCallback
classSoftObstacleDetection.html
a170754623892d74835f0507b6e56008c
(SoftObstacleDetectionConfig &config, uint32_t level)
void
edgeDetection
classSoftObstacleDetection.html
a0d91a14447f848377bd06f7999d5e2b1
(const cv::Mat &signal, std::vector< double > &edges, std::vector< double > ¢ers) const
double
evalModel
classSoftObstacleDetection.html
a8531c074e8bafac6469533228db03cad
(const std::vector< double > &edges, const std::vector< double > ¢ers, double lambda) const
void
getLine
classSoftObstacleDetection.html
acf98066f63d97414faaace96bf6578ae
(const cv::Mat &img, const cv::Vec4i &line, cv::Mat &out) const
uchar
getMaxAtLine
classSoftObstacleDetection.html
a31348a7122d96f7405324a826f6bb1d2
(const cv::Mat &img, const cv::Point &p1, const cv::Point &p2) const
void
houghTransform
classSoftObstacleDetection.html
a5cabb5b52f77ee16e19c2e782b04dd9d
(const cv::Mat &img, std::vector< cv::Vec4i > &lines) const
void
laserScanCallback
classSoftObstacleDetection.html
a00ec117b07f40e94c6721cad85175425
(const sensor_msgs::LaserScanConstPtr &scan)
void
lineToPointCloud
classSoftObstacleDetection.html
aba1afae88510889fd6d93592782f4045
(const cv::Vec4i &line, const cv::Point2i &scan_center, pcl::PointCloud< pcl::PointXYZ > &out) const
void
transformScanToImage
classSoftObstacleDetection.html
ad5303994bb4824e958bc3a2f666f61ec
(const sensor_msgs::LaserScanConstPtr scan, cv::Mat &img, cv::Point2i &scan_center) const
void
update
classSoftObstacleDetection.html
aa407174bb4581803e98b057851b700f6
(const ros::TimerEvent &event)
int
border_size
classSoftObstacleDetection.html
ae618f95e6775e7801d030b640243d988
dynamic_reconfigure::Server< SoftObstacleDetectionConfig >
dyn_rec_server_
classSoftObstacleDetection.html
abcb60ead46c065169fadde4b2a5db2ac
ros::Subscriber
laser_scan_sub_
classSoftObstacleDetection.html
a9ba3b6affe27f1758e812828a09a0126
sensor_msgs::LaserScanConstPtr
last_scan
classSoftObstacleDetection.html
aef681a03e34da7e4a87e51d8abfeb7df
double
max_curtain_length_sq_
classSoftObstacleDetection.html
acc2c2e586287b24adc02c8f89d13fe55
double
max_frequency_
classSoftObstacleDetection.html
a5e162537eb74aad5aac3be7b22399b20
double
max_frequency_mse_
classSoftObstacleDetection.html
ac9b8920191d6588be63b46c9fb6d70e1
double
max_segment_dist_var_
classSoftObstacleDetection.html
a1222612d1fc76ba186ee01ba6e8a429a
double
max_segment_size_mse_
classSoftObstacleDetection.html
aeca27e446c76cd82ae40d8cc7035942e
double
max_segment_size_var_
classSoftObstacleDetection.html
a3fc384ef0676243bd6731a38549e61fa
int
max_segments_
classSoftObstacleDetection.html
a4d10d271fe070046b2e7845254f1b4e0
double
min_frequency_
classSoftObstacleDetection.html
acddb300691af8647e74f8cf1fd3d1bf2
unsigned int
min_hole_size_
classSoftObstacleDetection.html
aa7c43a9dc0ce49d11eef6560be33da43
int
min_segments_
classSoftObstacleDetection.html
afddb08df52835210fde73de3cb04c1fd
std::string
percept_class_id_
classSoftObstacleDetection.html
aebb6ac188d92b6c17e0b108b7dc41475
double
size_dist_ratio_
classSoftObstacleDetection.html
af7d106b48caed17fbf7504b641f6261c
tf::TransformListener
tf_listener
classSoftObstacleDetection.html
a1a8e3bfa3a53ef1205989e2d0e64677b
double
unit_scale
classSoftObstacleDetection.html
ae60971884024a6d362638d47cd5b0e28
ros::Timer
update_timer
classSoftObstacleDetection.html
a2763bd7ad533b798c17b0fd71383246f
ros::Publisher
veil_percept_pose_pub_
classSoftObstacleDetection.html
ab1cd58634e3843e43e495cb8e4f885d4
ros::Publisher
veil_percept_pub_
classSoftObstacleDetection.html
aceaed940b30a620f3b0aa15529a181ea
ros::Publisher
veil_point_cloud_pub_
classSoftObstacleDetection.html
a544efbbf054cac63923ef00eef1f78a9
double
veil_segment_size_
classSoftObstacleDetection.html
a59d1077098b984dd9bd30ec739d93ac8