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

Public Member Functions

 LargeMapToMapNode ()
 

Private Member Functions

void cbLargeMap (const nav_msgs::OccupancyGrid::ConstPtr &msg)
 
void cbTimer (const ros::TimerEvent &event)
 
void publishMap ()
 

Private Attributes

nav_msgs::OccupancyGrid::ConstPtr large_map_
 
ros::NodeHandle nh_
 
ros::NodeHandle pnh_
 
ros::Publisher pub_map_
 
std::string robot_frame_
 
ros::Subscriber sub_largemap_
 
tf2_ros::Buffer tfbuf_
 
tf2_ros::TransformListener tfl_
 
ros::Timer timer_
 
int width_
 

Detailed Description

Definition at line 38 of file largemap_to_map.cpp.

Constructor & Destructor Documentation

LargeMapToMapNode::LargeMapToMapNode ( )
inline

Definition at line 56 of file largemap_to_map.cpp.

Member Function Documentation

void LargeMapToMapNode::cbLargeMap ( const nav_msgs::OccupancyGrid::ConstPtr &  msg)
inlineprivate

Definition at line 81 of file largemap_to_map.cpp.

void LargeMapToMapNode::cbTimer ( const ros::TimerEvent event)
inlineprivate

Definition at line 77 of file largemap_to_map.cpp.

void LargeMapToMapNode::publishMap ( )
inlineprivate

Definition at line 85 of file largemap_to_map.cpp.

Member Data Documentation

nav_msgs::OccupancyGrid::ConstPtr LargeMapToMapNode::large_map_
private

Definition at line 47 of file largemap_to_map.cpp.

ros::NodeHandle LargeMapToMapNode::nh_
private

Definition at line 42 of file largemap_to_map.cpp.

ros::NodeHandle LargeMapToMapNode::pnh_
private

Definition at line 41 of file largemap_to_map.cpp.

ros::Publisher LargeMapToMapNode::pub_map_
private

Definition at line 43 of file largemap_to_map.cpp.

std::string LargeMapToMapNode::robot_frame_
private

Definition at line 51 of file largemap_to_map.cpp.

ros::Subscriber LargeMapToMapNode::sub_largemap_
private

Definition at line 44 of file largemap_to_map.cpp.

tf2_ros::Buffer LargeMapToMapNode::tfbuf_
private

Definition at line 48 of file largemap_to_map.cpp.

tf2_ros::TransformListener LargeMapToMapNode::tfl_
private

Definition at line 49 of file largemap_to_map.cpp.

ros::Timer LargeMapToMapNode::timer_
private

Definition at line 45 of file largemap_to_map.cpp.

int LargeMapToMapNode::width_
private

Definition at line 53 of file largemap_to_map.cpp.


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


costmap_cspace
Author(s): Atsushi Watanabe
autogenerated on Tue Jul 9 2019 04:59:48