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 58 of file grid_construction_node.cpp.
grid_construction_node::GridConstructionNode::GridConstructionNode | ( | ) |
Definition at line 110 of file grid_construction_node.cpp.
void grid_construction_node::GridConstructionNode::buildGrid | ( | const ros::WallTimerEvent & | e | ) | [private] |
Definition at line 165 of file grid_construction_node.cpp.
void grid_construction_node::GridConstructionNode::scanCallback | ( | const sm::LaserScan & | scan | ) | [private] |
Definition at line 124 of file grid_construction_node.cpp.
ros::WallTimer grid_construction_node::GridConstructionNode::build_grid_timer_ [private] |
Definition at line 87 of file grid_construction_node.cpp.
Definition at line 94 of file grid_construction_node.cpp.
const string grid_construction_node::GridConstructionNode::fixed_frame_ [private] |
Definition at line 74 of file grid_construction_node.cpp.
const double grid_construction_node::GridConstructionNode::grid_construction_interval_ [private] |
Definition at line 76 of file grid_construction_node.cpp.
ros::Publisher grid_construction_node::GridConstructionNode::grid_pub_ [private] |
Definition at line 86 of file grid_construction_node.cpp.
const unsigned grid_construction_node::GridConstructionNode::history_length_ [private] |
Definition at line 72 of file grid_construction_node.cpp.
Definition at line 95 of file grid_construction_node.cpp.
const double grid_construction_node::GridConstructionNode::local_grid_size_ [private] |
Definition at line 77 of file grid_construction_node.cpp.
boost::mutex grid_construction_node::GridConstructionNode::mutex_ [private] |
Definition at line 88 of file grid_construction_node.cpp.
ros::NodeHandle grid_construction_node::GridConstructionNode::nh_ [private] |
Definition at line 83 of file grid_construction_node.cpp.
const double grid_construction_node::GridConstructionNode::resolution_ [private] |
Definition at line 73 of file grid_construction_node.cpp.
ros::Subscriber grid_construction_node::GridConstructionNode::scan_sub_ [private] |
Definition at line 85 of file grid_construction_node.cpp.
const string grid_construction_node::GridConstructionNode::sensor_frame_ [private] |
Definition at line 75 of file grid_construction_node.cpp.
tf::TransformListener grid_construction_node::GridConstructionNode::tf_ [private] |
Definition at line 84 of file grid_construction_node.cpp.