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_ |
| bool | simulate_surrounded_ |
| 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 66 of file largemap_to_map.cpp.
|
inlineprivate |
Definition at line 120 of file largemap_to_map.cpp.
|
inlineprivate |
Definition at line 116 of file largemap_to_map.cpp.
|
inlineprivate |
Definition at line 124 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 63 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 62 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.