#include <laser_processor.h>
Public Member Functions | |
std::list< SampleSetConstPtr > & | getClusters () |
void | removeLessThan (uint32_t num) |
ScanProcessor (const sensor_msgs::LaserScan &scan, ScanMask &mask_, float mask_threshold=0.03) | |
void | splitConnected (float thresh) |
~ScanProcessor () | |
Private Attributes | |
std::list< SampleSetConstPtr > | clusters_ |
sensor_msgs::LaserScan | scan_ |
Definition at line 130 of file laser_processor.h.
laser_processor::ScanProcessor::ScanProcessor | ( | const sensor_msgs::LaserScan & | scan, |
ScanMask & | mask_, | ||
float | mask_threshold = 0.03 |
||
) |
Definition at line 167 of file laser_processor.cpp.
laser_processor::ScanProcessor::~ScanProcessor | ( | ) |
Definition at line 194 of file laser_processor.cpp.
|
inline |
Definition at line 136 of file laser_processor.h.
void laser_processor::ScanProcessor::removeLessThan | ( | uint32_t | num | ) |
Definition at line 202 of file laser_processor.cpp.
void laser_processor::ScanProcessor::splitConnected | ( | float | thresh | ) |
Definition at line 219 of file laser_processor.cpp.
|
private |
Definition at line 132 of file laser_processor.h.
|
private |
Definition at line 133 of file laser_processor.h.