robokudo.annotators.outlier_removal_objecthypothesis¶
Classes¶
Module Contents¶
- class robokudo.annotators.outlier_removal_objecthypothesis.OutlierRemovalOnObjectHypothesisAnnotator(name='OutlierRemovalOnObjectHypothesis', descriptor=Descriptor())¶
-
Bases:
robokudo.annotators.core.BaseAnnotator
- class Descriptor¶
-
Bases:
robokudo.annotators.core.BaseAnnotator.Descriptor
- class Parameters¶
-
- dbscan_neighbors = 90¶
- dbscan_epsilon = 0.02¶
- stat_neighbors = 200¶
- stat_std = 0.5¶
- skip_removal_on_classes = []¶
- parameters¶
- dyn_rec_callback(config, level)¶
- ddynrec¶
- update() py_trees.Status ¶
-
Called every time the behavior is ticked.
- cluster_statistical_outlierremoval_pcd()¶
-
Perform outlier removal and clustering on each object hypothesis.
- Returns:
-
True, if atleast one of the object hypotheses could be optimized. False otherwise.