Public Member Functions | Private Member Functions | Private Attributes
Pointcloud2ToMapNode Class Reference

List of all members.

Public Member Functions

 Pointcloud2ToMapNode ()

Private Member Functions

void cbCloud (const sensor_msgs::PointCloud2::ConstPtr &cloud, const bool singleshot)

Private Attributes

std::vector
< PointcloudAccumurator
< sensor_msgs::PointCloud2 > > 
accums_
std::string global_frame_
unsigned int height_
nav_msgs::OccupancyGrid map_
ros::NodeHandle nh_
float origin_x_
float origin_y_
ros::NodeHandle pnh_
ros::Publisher pub_map_
ros::Duration publish_interval_
ros::Time published_
std::string robot_frame_
ros::Subscriber sub_cloud_
ros::Subscriber sub_cloud_single_
tf2_ros::Buffer tfbuf_
tf2_ros::TransformListener tfl_
unsigned int width_
double z_max_
double z_min_

Detailed Description

Definition at line 44 of file pointcloud2_to_map.cpp.


Constructor & Destructor Documentation

Definition at line 71 of file pointcloud2_to_map.cpp.


Member Function Documentation

void Pointcloud2ToMapNode::cbCloud ( const sensor_msgs::PointCloud2::ConstPtr &  cloud,
const bool  singleshot 
) [inline, private]

Definition at line 116 of file pointcloud2_to_map.cpp.


Member Data Documentation

std::vector<PointcloudAccumurator<sensor_msgs::PointCloud2> > Pointcloud2ToMapNode::accums_ [private]

Definition at line 68 of file pointcloud2_to_map.cpp.

std::string Pointcloud2ToMapNode::global_frame_ [private]

Definition at line 60 of file pointcloud2_to_map.cpp.

unsigned int Pointcloud2ToMapNode::height_ [private]

Definition at line 64 of file pointcloud2_to_map.cpp.

nav_msgs::OccupancyGrid Pointcloud2ToMapNode::map_ [private]

Definition at line 53 of file pointcloud2_to_map.cpp.

Definition at line 47 of file pointcloud2_to_map.cpp.

Definition at line 65 of file pointcloud2_to_map.cpp.

Definition at line 66 of file pointcloud2_to_map.cpp.

Definition at line 48 of file pointcloud2_to_map.cpp.

Definition at line 49 of file pointcloud2_to_map.cpp.

Definition at line 57 of file pointcloud2_to_map.cpp.

Definition at line 56 of file pointcloud2_to_map.cpp.

std::string Pointcloud2ToMapNode::robot_frame_ [private]

Definition at line 61 of file pointcloud2_to_map.cpp.

Definition at line 50 of file pointcloud2_to_map.cpp.

Definition at line 51 of file pointcloud2_to_map.cpp.

Definition at line 54 of file pointcloud2_to_map.cpp.

Definition at line 55 of file pointcloud2_to_map.cpp.

unsigned int Pointcloud2ToMapNode::width_ [private]

Definition at line 63 of file pointcloud2_to_map.cpp.

double Pointcloud2ToMapNode::z_max_ [private]

Definition at line 59 of file pointcloud2_to_map.cpp.

double Pointcloud2ToMapNode::z_min_ [private]

Definition at line 59 of file pointcloud2_to_map.cpp.


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


costmap_cspace
Author(s): Atsushi Watanabe
autogenerated on Sat Jun 22 2019 20:07:13