You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Another feature of this node is that it calculates visibility based on outlier pointcloud and publish score as a topic. With this function, for example, in heavy rain, the sensing module can notify that the processing performance has reached its limit, which can lead to ensuring the safety of the vehicle.
14
+
13
15
## Inputs / Outputs
14
16
15
17
This implementation inherits `pointcloud_preprocessor::Filter` class, please refer [README](../README.md).
|`max_points_num_per_ring`| size_t | 4000 | Set this value large enough such that `HFoV / resolution < max_points_num_per_ring`|
32
-
|`publish_outlier_pointcloud`| bool | false | Flag to publish outlier pointcloud. Due to performance concerns, please set to false during experiments. |
|`max_points_num_per_ring`| size_t | 4000 | Set this value large enough such that `HFoV / resolution < max_points_num_per_ring`|
34
+
|`publish_outlier_pointcloud`| bool | false | Flag to publish outlier pointcloud and visibility score. Due to performance concerns, please set to false during experiments. |
35
+
|`min_azimuth_deg`| float | 0.0 | The left limit of azimuth for visibility score calculation |
36
+
|`max_azimuth_deg`| float | 360.0 | The right limit of azimuth for visibility score calculation |
37
+
|`max_distance`| float | 12.0 | The limit distance for for visibility score calculation |
38
+
|`vertical_bins`| int | 128 | The number of vertical bin for visibility histogram |
39
+
|`horizontal_bins`| int | 36 | The number of horizontal bin for visibility histogram |
40
+
|`noise_threshold`| int | 2 | The parameter for determining whether it is noise |
Copy file name to clipboardexpand all lines: sensing/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/ring_outlier_filter_nodelet.hpp
-3
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,6 @@
30
30
31
31
#include<memory>
32
32
#include<string>
33
-
#include<unordered_map>
34
33
#include<utility>
35
34
#include<vector>
36
35
@@ -51,7 +50,6 @@ class RingOutlierFilterComponent : public pointcloud_preprocessor::Filter
0 commit comments