Public Member Functions | Private Member Functions | Private Attributes
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 21 of file heightmap.h.


Constructor & Destructor Documentation

Constructor

Parameters:
nodeNodeHandle of this instance
private_nhprivate NodeHandle of this instance

Definition at line 40 of file heightmap.cpp.

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:
scanvector of input 3D data points
stamptime stamp of data
frame_iddata frame of reference

point cloud input callback

Definition at line 188 of file heightmap.cpp.


Member Data Documentation

Definition at line 57 of file heightmap.h.

Definition at line 62 of file heightmap.h.

Definition at line 53 of file heightmap.h.

Definition at line 50 of file heightmap.h.

Definition at line 52 of file heightmap.h.

Definition at line 51 of file heightmap.h.

Definition at line 56 of file heightmap.h.

Definition at line 61 of file heightmap.h.

Definition at line 60 of file heightmap.h.


The documentation for this class was generated from the following files:


velodyne_height_map
Author(s): David Claridge, Michael Quinlan
autogenerated on Thu Jun 6 2019 18:03:08