#include <scan_shadows_filter.h>
Public Member Functions | |
bool | configure () |
ScanShadowsFilter () | |
bool | update (const sensor_msgs::LaserScan &scan_in, sensor_msgs::LaserScan &scan_out) |
Filter shadow points based on 3 global parameters: min_angle, max_angle and window. {min,max}_angle specify the allowed angle interval (in degrees) between the created lines (see getAngleWithViewPoint). Window specifies how many consecutive measurements to take into account for one point. | |
virtual | ~ScanShadowsFilter () |
Public Attributes | |
double | laser_max_range_ |
double | max_angle_ |
double | min_angle_ |
int | neighbors_ |
ScanShadowDetector | shadow_detector_ |
int | window_ |
ScanShadowsFilter is a simple filter that filters shadow points in a laser scan line
Definition at line 52 of file scan_shadows_filter.h.
laser_filters::ScanShadowsFilter::ScanShadowsFilter | ( | ) | [inline] |
Definition at line 62 of file scan_shadows_filter.h.
virtual laser_filters::ScanShadowsFilter::~ScanShadowsFilter | ( | ) | [inline, virtual] |
Definition at line 118 of file scan_shadows_filter.h.
bool laser_filters::ScanShadowsFilter::configure | ( | ) | [inline, virtual] |
Configure the filter from XML
Implements filters::FilterBase< sensor_msgs::LaserScan >.
Definition at line 67 of file scan_shadows_filter.h.
bool laser_filters::ScanShadowsFilter::update | ( | const sensor_msgs::LaserScan & | scan_in, |
sensor_msgs::LaserScan & | scan_out | ||
) | [inline, virtual] |
Filter shadow points based on 3 global parameters: min_angle, max_angle and window. {min,max}_angle specify the allowed angle interval (in degrees) between the created lines (see getAngleWithViewPoint). Window specifies how many consecutive measurements to take into account for one point.
scan_in | the input LaserScan message |
scan_out | the output LaserScan message |
Implements filters::FilterBase< sensor_msgs::LaserScan >.
Definition at line 130 of file scan_shadows_filter.h.
Definition at line 55 of file scan_shadows_filter.h.
Definition at line 56 of file scan_shadows_filter.h.
Definition at line 56 of file scan_shadows_filter.h.
Definition at line 57 of file scan_shadows_filter.h.
Definition at line 59 of file scan_shadows_filter.h.
Definition at line 57 of file scan_shadows_filter.h.