Public Member Functions | Private Attributes
laser_processor::ScanProcessor Class Reference

#include <laser_processor.h>

List of all members.

Public Member Functions

std::list< SampleSet * > & getClusters ()
void removeLessThan (uint32_t num)
 ScanProcessor (const sensor_msgs::LaserScan &scan, ScanMask &mask_, float mask_threshold=0.03)
 ScanProcessor (const sensor_msgs::LaserScan &scan, ScanMask &mask_, Background &background_, float mask_threshold=0.03, float background_treshhold=0.03)
void splitConnected (float thresh)
 ~ScanProcessor ()

Private Attributes

std::list< SampleSet * > clusters_
sensor_msgs::LaserScan scan_

Detailed Description

Definition at line 153 of file laser_processor.h.


Constructor & Destructor Documentation

ScanProcessor::ScanProcessor ( const sensor_msgs::LaserScan &  scan,
ScanMask mask_,
float  mask_threshold = 0.03 
)

Definition at line 233 of file laser_processor.cpp.

ScanProcessor::ScanProcessor ( const sensor_msgs::LaserScan &  scan,
ScanMask mask_,
Background background_,
float  mask_threshold = 0.03,
float  background_treshhold = 0.03 
)

Definition at line 259 of file laser_processor.cpp.

Definition at line 313 of file laser_processor.cpp.


Member Function Documentation

Definition at line 160 of file laser_processor.h.

void ScanProcessor::removeLessThan ( uint32_t  num)

Definition at line 322 of file laser_processor.cpp.

void ScanProcessor::splitConnected ( float  thresh)

Definition at line 339 of file laser_processor.cpp.


Member Data Documentation

Definition at line 155 of file laser_processor.h.

sensor_msgs::LaserScan laser_processor::ScanProcessor::scan_ [private]

Definition at line 156 of file laser_processor.h.


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


srs_leg_detector
Author(s): Alex Noyvirt
autogenerated on Sun Jan 5 2014 12:20:17