Public Member Functions | Private Member Functions | Private Attributes | List of all members
CompareMapFilter Class Reference

Public Member Functions

 CompareMapFilter ()
 

Private Member Functions

void configCallback (const autoware_config_msgs::ConfigCompareMapFilter::ConstPtr &config_msg_ptr)
 
void pointsMapCallback (const sensor_msgs::PointCloud2::ConstPtr &map_cloud_msg_ptr)
 
void searchMatchingCloud (const pcl::PointCloud< pcl::PointXYZI >::Ptr in_cloud_ptr, pcl::PointCloud< pcl::PointXYZI >::Ptr match_cloud_ptr, pcl::PointCloud< pcl::PointXYZI >::Ptr unmatch_cloud_ptr)
 
void sensorPointsCallback (const sensor_msgs::PointCloud2::ConstPtr &sensorTF_cloud_msg_ptr)
 

Private Attributes

ros::Subscriber config_sub_
 
double distance_threshold_
 
std::string map_frame_
 
ros::Subscriber map_sub_
 
ros::Publisher match_points_pub_
 
double max_clipping_height_
 
double min_clipping_height_
 
ros::NodeHandle nh_
 
ros::NodeHandle nh_private_
 
ros::Subscriber sensor_points_sub_
 
tf::TransformListenertf_listener_
 
pcl::KdTreeFLANN< pcl::PointXYZI > tree_
 
ros::Publisher unmatch_points_pub_
 

Detailed Description

Definition at line 45 of file compare_map_filter.cpp.

Constructor & Destructor Documentation

◆ CompareMapFilter()

CompareMapFilter::CompareMapFilter ( )

Definition at line 78 of file compare_map_filter.cpp.

Member Function Documentation

◆ configCallback()

void CompareMapFilter::configCallback ( const autoware_config_msgs::ConfigCompareMapFilter::ConstPtr &  config_msg_ptr)
private

Definition at line 98 of file compare_map_filter.cpp.

◆ pointsMapCallback()

void CompareMapFilter::pointsMapCallback ( const sensor_msgs::PointCloud2::ConstPtr &  map_cloud_msg_ptr)
private

Definition at line 105 of file compare_map_filter.cpp.

◆ searchMatchingCloud()

void CompareMapFilter::searchMatchingCloud ( const pcl::PointCloud< pcl::PointXYZI >::Ptr  in_cloud_ptr,
pcl::PointCloud< pcl::PointXYZI >::Ptr  match_cloud_ptr,
pcl::PointCloud< pcl::PointXYZI >::Ptr  unmatch_cloud_ptr 
)
private

Definition at line 187 of file compare_map_filter.cpp.

◆ sensorPointsCallback()

void CompareMapFilter::sensorPointsCallback ( const sensor_msgs::PointCloud2::ConstPtr &  sensorTF_cloud_msg_ptr)
private

Definition at line 114 of file compare_map_filter.cpp.

Member Data Documentation

◆ config_sub_

ros::Subscriber CompareMapFilter::config_sub_
private

Definition at line 54 of file compare_map_filter.cpp.

◆ distance_threshold_

double CompareMapFilter::distance_threshold_
private

Definition at line 64 of file compare_map_filter.cpp.

◆ map_frame_

std::string CompareMapFilter::map_frame_
private

Definition at line 68 of file compare_map_filter.cpp.

◆ map_sub_

ros::Subscriber CompareMapFilter::map_sub_
private

Definition at line 56 of file compare_map_filter.cpp.

◆ match_points_pub_

ros::Publisher CompareMapFilter::match_points_pub_
private

Definition at line 57 of file compare_map_filter.cpp.

◆ max_clipping_height_

double CompareMapFilter::max_clipping_height_
private

Definition at line 66 of file compare_map_filter.cpp.

◆ min_clipping_height_

double CompareMapFilter::min_clipping_height_
private

Definition at line 65 of file compare_map_filter.cpp.

◆ nh_

ros::NodeHandle CompareMapFilter::nh_
private

Definition at line 51 of file compare_map_filter.cpp.

◆ nh_private_

ros::NodeHandle CompareMapFilter::nh_private_
private

Definition at line 52 of file compare_map_filter.cpp.

◆ sensor_points_sub_

ros::Subscriber CompareMapFilter::sensor_points_sub_
private

Definition at line 55 of file compare_map_filter.cpp.

◆ tf_listener_

tf::TransformListener* CompareMapFilter::tf_listener_
private

Definition at line 60 of file compare_map_filter.cpp.

◆ tree_

pcl::KdTreeFLANN<pcl::PointXYZI> CompareMapFilter::tree_
private

Definition at line 62 of file compare_map_filter.cpp.

◆ unmatch_points_pub_

ros::Publisher CompareMapFilter::unmatch_points_pub_
private

Definition at line 58 of file compare_map_filter.cpp.


The documentation for this class was generated from the following file:


points_preprocessor
Author(s): n-patiphon , aohsato
autogenerated on Wed Mar 2 2022 00:12:07