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_ |
std::map< size_t, std::vector< size_t > > | occlusion_table_ |
ros::NodeHandle | pnh_ |
ros::Publisher | pub_map_ |
std::string | robot_frame_ |
bool | round_local_map_ |
bool | simulate_occlusion_ |
ros::Subscriber | sub_largemap_ |
tf2_ros::Buffer | tfbuf_ |
tf2_ros::TransformListener | tfl_ |
ros::Timer | timer_ |
int | width_ |
Definition at line 44 of file largemap_to_map.cpp.
|
inline |
Definition at line 65 of file largemap_to_map.cpp.
|
inlineprivate |
Definition at line 118 of file largemap_to_map.cpp.
|
inlineprivate |
Definition at line 114 of file largemap_to_map.cpp.
|
inlineprivate |
Definition at line 122 of file largemap_to_map.cpp.
|
private |
Definition at line 53 of file largemap_to_map.cpp.
|
private |
Definition at line 48 of file largemap_to_map.cpp.
|
private |
Definition at line 62 of file largemap_to_map.cpp.
|
private |
Definition at line 47 of file largemap_to_map.cpp.
|
private |
Definition at line 49 of file largemap_to_map.cpp.
|
private |
Definition at line 57 of file largemap_to_map.cpp.
|
private |
Definition at line 60 of file largemap_to_map.cpp.
|
private |
Definition at line 61 of file largemap_to_map.cpp.
|
private |
Definition at line 50 of file largemap_to_map.cpp.
|
private |
Definition at line 54 of file largemap_to_map.cpp.
|
private |
Definition at line 55 of file largemap_to_map.cpp.
|
private |
Definition at line 51 of file largemap_to_map.cpp.
|
private |
Definition at line 59 of file largemap_to_map.cpp.