Public Member Functions | |
CloudTransformerNode (tf::TransformListener *in_tf_listener_ptr) | |
void | Run () |
Private Member Functions | |
void | CloudCallback (const pcl::PointCloud< velodyne_pointcloud::PointXYZIR >::ConstPtr &in_sensor_cloud) |
void | publish_cloud (const ros::Publisher &in_publisher, const pcl::PointCloud< velodyne_pointcloud::PointXYZIR >::ConstPtr &in_cloud_msg) |
void | transformXYZIRCloud (const pcl::PointCloud< velodyne_pointcloud::PointXYZIR > &in_cloud, pcl::PointCloud< velodyne_pointcloud::PointXYZIR > &out_cloud, const tf::StampedTransform &in_tf_stamped_transform) |
Private Attributes | |
std::string | input_point_topic_ |
ros::NodeHandle | node_handle_ |
std::string | output_point_topic_ |
ros::Subscriber | points_node_sub_ |
std::string | target_frame_ |
tf::TransformListener * | tf_listener_ptr_ |
bool | transform_ok_ |
ros::Publisher | transformed_points_pub_ |
Definition at line 28 of file cloud_transformer_node.cpp.
|
inline |
Definition at line 148 of file cloud_transformer_node.cpp.
|
inlineprivate |
Definition at line 115 of file cloud_transformer_node.cpp.
|
inlineprivate |
Definition at line 44 of file cloud_transformer_node.cpp.
|
inline |
Definition at line 152 of file cloud_transformer_node.cpp.
|
inlineprivate |
Definition at line 50 of file cloud_transformer_node.cpp.
|
private |
Definition at line 36 of file cloud_transformer_node.cpp.
|
private |
Definition at line 32 of file cloud_transformer_node.cpp.
|
private |
Definition at line 38 of file cloud_transformer_node.cpp.
|
private |
Definition at line 33 of file cloud_transformer_node.cpp.
|
private |
Definition at line 37 of file cloud_transformer_node.cpp.
|
private |
Definition at line 40 of file cloud_transformer_node.cpp.
|
private |
Definition at line 42 of file cloud_transformer_node.cpp.
|
private |
Definition at line 34 of file cloud_transformer_node.cpp.