This is a filter that removes speckle points in a laser scan based on consecutive ranges.
More...
#include <speckle_filter.h>
|
void | reconfigureCB (laser_filters::SpeckleFilterConfig &config, uint32_t level) |
|
This is a filter that removes speckle points in a laser scan based on consecutive ranges.
Definition at line 155 of file speckle_filter.h.
◆ LaserScanSpeckleFilter()
laser_filters::LaserScanSpeckleFilter::LaserScanSpeckleFilter |
( |
| ) |
|
◆ ~LaserScanSpeckleFilter()
laser_filters::LaserScanSpeckleFilter::~LaserScanSpeckleFilter |
( |
| ) |
|
◆ configure()
bool laser_filters::LaserScanSpeckleFilter::configure |
( |
| ) |
|
|
virtual |
◆ reconfigureCB()
void laser_filters::LaserScanSpeckleFilter::reconfigureCB |
( |
laser_filters::SpeckleFilterConfig & |
config, |
|
|
uint32_t |
level |
|
) |
| |
|
private |
◆ update()
bool laser_filters::LaserScanSpeckleFilter::update |
( |
const sensor_msgs::LaserScan & |
input_scan, |
|
|
sensor_msgs::LaserScan & |
output_scan |
|
) |
| |
|
virtual |
◆ config_
SpeckleFilterConfig laser_filters::LaserScanSpeckleFilter::config_ = SpeckleFilterConfig::__getDefault__() |
|
private |
◆ dyn_server_
std::shared_ptr<dynamic_reconfigure::Server<laser_filters::SpeckleFilterConfig> > laser_filters::LaserScanSpeckleFilter::dyn_server_ |
|
private |
◆ own_mutex_
boost::recursive_mutex laser_filters::LaserScanSpeckleFilter::own_mutex_ |
|
private |
◆ validator_
The documentation for this class was generated from the following files: