$search

velodyne_height_map::HeightMap Class Reference

#include <heightmap.h>

List of all members.

Public Member Functions

 HeightMap (ros::NodeHandle node, ros::NodeHandle private_nh)
void processData (const VPointCloud::ConstPtr &scan)
 ~HeightMap ()

Private Member Functions

void constructFullClouds (const VPointCloud::ConstPtr &scan, unsigned npoints, size_t &obs_count, size_t &empty_count)
void constructGridClouds (const VPointCloud::ConstPtr &scan, unsigned npoints, size_t &obs_count, size_t &empty_count)

Private Attributes

VPointCloud clear_cloud_
ros::Publisher clear_publisher_
bool full_clouds_
int grid_dim_
double height_diff_threshold_
double m_per_cell_
VPointCloud obstacle_cloud_
ros::Publisher obstacle_publisher_
ros::Subscriber velodyne_scan_

Detailed Description

Definition at line 22 of file heightmap.h.


Constructor & Destructor Documentation

velodyne_height_map::HeightMap::HeightMap ( ros::NodeHandle  node,
ros::NodeHandle  private_nh 
)

Constructor

Parameters:
node NodeHandle of this instance
private_nh private NodeHandle of this instance

Definition at line 40 of file heightmap.cpp.

velodyne_height_map::HeightMap::~HeightMap (  ) 

Definition at line 64 of file heightmap.cpp.


Member Function Documentation

void velodyne_height_map::HeightMap::constructFullClouds ( const VPointCloud::ConstPtr &  scan,
unsigned  npoints,
size_t &  obs_count,
size_t &  empty_count 
) [private]

Definition at line 66 of file heightmap.cpp.

void velodyne_height_map::HeightMap::constructGridClouds ( const VPointCloud::ConstPtr &  scan,
unsigned  npoints,
size_t &  obs_count,
size_t &  empty_count 
) [private]

Definition at line 113 of file heightmap.cpp.

void velodyne_height_map::HeightMap::processData ( const VPointCloud::ConstPtr &  scan  ) 

callback to process data input

Parameters:
scan vector of input 3D data points
stamp time stamp of data
frame_id data frame of reference

point cloud input callback

Definition at line 188 of file heightmap.cpp.


Member Data Documentation

Definition at line 58 of file heightmap.h.

Definition at line 63 of file heightmap.h.

Definition at line 54 of file heightmap.h.

Definition at line 51 of file heightmap.h.

Definition at line 53 of file heightmap.h.

Definition at line 52 of file heightmap.h.

Definition at line 57 of file heightmap.h.

Definition at line 62 of file heightmap.h.

Definition at line 61 of file heightmap.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


velodyne_height_map
Author(s): David Claridge, Michael Quinlan
autogenerated on Sun Mar 3 12:30:27 2013