forked from ros-perception/laser_filters
-
Notifications
You must be signed in to change notification settings - Fork 1
/
laser_filters_plugins.xml
103 lines (103 loc) · 5.1 KB
/
laser_filters_plugins.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
<class_libraries>
<library path="lib/liblaser_scan_filters">
<class name="laser_filters/LaserArrayFilter" type="laser_filters::LaserArrayFilter"
base_class_type="filters::FilterBase<sensor_msgs::LaserScan>">
<description>
This is a filter which runs two internal MultiChannelFilterChain filters on the range and intensity measurements.
</description>
</class>
<class name="laser_filters/LaserScanIntensityFilter" type="laser_filters::LaserScanIntensityFilter"
base_class_type="filters::FilterBase<sensor_msgs::LaserScan>">
<description>
This is a filter which filters sensor_msgs::LaserScan messages based on intensity
</description>
</class>
<class name="laser_filters/LaserScanRangeFilter" type="laser_filters::LaserScanRangeFilter"
base_class_type="filters::FilterBase<sensor_msgs::LaserScan>">
<description>
This is a filter which filters sensor_msgs::LaserScan messages based on range
</description>
</class>
<class name="laser_filters/ScanShadowsFilter" type="laser_filters::ScanShadowsFilter"
base_class_type="filters::FilterBase<sensor_msgs::LaserScan>">
<description>
This is a filter which filters points from a laser scan that look like the veiling effect.
</description>
</class>
<class name="laser_filters/InterpolationFilter" type="laser_filters::InterpolationFilter"
base_class_type="filters::FilterBase<sensor_msgs::LaserScan>">
<description>
This is a filter that will generate range readings for error readings in a scan by interpolating between valid readings on either side of the error
</description>
</class>
<class name="laser_filters/LaserScanAngularBoundsFilter" type="laser_filters::LaserScanAngularBoundsFilter"
base_class_type="filters::FilterBase<sensor_msgs::LaserScan>">
<description>
This is a filter that removes points in a laser scan outside of certain angular bounds.
</description>
</class>
<class name="laser_filters/LaserScanAngularBoundsFilterInPlace" type="laser_filters::LaserScanAngularBoundsFilterInPlace"
base_class_type="filters::FilterBase<sensor_msgs::LaserScan>">
<description>
This is a filter that removes points in a laser scan inside of certain angular bounds.
</description>
</class>
<class name="laser_filters/LaserScanSectorFilter" type="laser_filters::LaserScanSectorFilter"
base_class_type="filters::FilterBase<sensor_msgs::LaserScan>">
<description>
This is a filter that removes points in a laser scan inside/outside of a circle sector.
</description>
</class>
<class name="laser_filters/LaserScanBoxFilter" type="laser_filters::LaserScanBoxFilter"
base_class_type="filters::FilterBase<sensor_msgs::LaserScan>">
<description>
This is a filter that removes points in a laser scan inside of a cartesian box.
</description>
</class>
<class name="laser_filters/LaserScanPolygonFilter" type="laser_filters::LaserScanPolygonFilter"
base_class_type="filters::FilterBase<sensor_msgs::LaserScan>">
<description>
This is a filter that removes points in a laser scan inside of a polygon.
</description>
</class>
<class name="laser_filters/LaserScanSpeckleFilter" type="laser_filters::LaserScanSpeckleFilter"
base_class_type="filters::FilterBase<sensor_msgs::LaserScan>">
<description>
This is a filter that removes speckle points in a laser scan by looking at neighbor points.
</description>
</class>
<class name="laser_filters/LaserScanMaskFilter" type="laser_filters::LaserScanMaskFilter"
base_class_type="filters::FilterBase<sensor_msgs::LaserScan>">
<description>
This is a filter that removes points on directions defined in a mask from a laser scan.
</description>
</class>
<class name="laser_filters/LaserMedianFilter" type="laser_filters::LaserMedianFilter"
base_class_type="filters::FilterBase<sensor_msgs::LaserScan>">
<description>
DEPRECATED: This is a median filter which filters sensor_msgs::LaserScan messages.
</description>
</class>
<class name="laser_filters/LaserScanFootprintFilter" type="laser_filters::LaserScanFootprintFilter"
base_class_type="filters::FilterBase<sensor_msgs::LaserScan>">
<description>
DEPRECATED: This is a filter which filters points out of a laser scan which are inside the inscribed radius.
</description>
</class>
<class name="laser_filters/ScanBlobFilter"
type="laser_filters::ScanBlobFilter"
base_class_type="filters::FilterBase<sensor_msgs::LaserScan>">
<description>
This is a filter which extract blob object (human's foot, chair's foot) from a laser.
</description>
</class>
</library>
<library path="lib/libpointcloud_filters">
<class name="laser_filters/PointCloudFootprintFilter" type="laser_filters::PointCloudFootprintFilter"
base_class_type="filters::FilterBase<sensor_msgs::PointCloud>">
<description>
DEPRECATED: Remove points from the pointcloud inside the robot base.
</description>
</class>
</library>
</class_libraries>