Public Member Functions | |
GridConstructionNode () | |
Private Member Functions | |
void | buildGrid (const ros::WallTimerEvent &e) |
void | scanCallback (const sm::LaserScan &scan) |
Private Attributes | |
ros::WallTimer | build_grid_timer_ |
CloudBuffer | clouds_ |
const string | fixed_frame_ |
const double | grid_construction_interval_ |
ros::Publisher | grid_pub_ |
const unsigned | history_length_ |
CloudConstPtr | last_cloud_ |
const double | local_grid_size_ |
boost::mutex | mutex_ |
ros::NodeHandle | nh_ |
const double | resolution_ |
ros::Subscriber | scan_sub_ |
const string | sensor_frame_ |
tf::TransformListener | tf_ |
Definition at line 64 of file grid_construction_node.cpp.
Definition at line 116 of file grid_construction_node.cpp.
void grid_construction_node::GridConstructionNode::buildGrid | ( | const ros::WallTimerEvent & | e | ) | [private] |
Definition at line 171 of file grid_construction_node.cpp.
void grid_construction_node::GridConstructionNode::scanCallback | ( | const sm::LaserScan & | scan | ) | [private] |
Definition at line 130 of file grid_construction_node.cpp.
Definition at line 93 of file grid_construction_node.cpp.
Definition at line 100 of file grid_construction_node.cpp.
const string grid_construction_node::GridConstructionNode::fixed_frame_ [private] |
Definition at line 80 of file grid_construction_node.cpp.
const double grid_construction_node::GridConstructionNode::grid_construction_interval_ [private] |
Definition at line 82 of file grid_construction_node.cpp.
Definition at line 92 of file grid_construction_node.cpp.
const unsigned grid_construction_node::GridConstructionNode::history_length_ [private] |
Definition at line 78 of file grid_construction_node.cpp.
Definition at line 101 of file grid_construction_node.cpp.
const double grid_construction_node::GridConstructionNode::local_grid_size_ [private] |
Definition at line 83 of file grid_construction_node.cpp.
boost::mutex grid_construction_node::GridConstructionNode::mutex_ [private] |
Definition at line 94 of file grid_construction_node.cpp.
Definition at line 89 of file grid_construction_node.cpp.
const double grid_construction_node::GridConstructionNode::resolution_ [private] |
Definition at line 79 of file grid_construction_node.cpp.
Definition at line 91 of file grid_construction_node.cpp.
const string grid_construction_node::GridConstructionNode::sensor_frame_ [private] |
Definition at line 81 of file grid_construction_node.cpp.
Definition at line 90 of file grid_construction_node.cpp.