robokudo.annotators.location¶
Classes¶
The purpose of this location annotator is to receive a list of intriguing regions and incorporate the |
Module Contents¶
- class robokudo.annotators.location.LocationAnnotator(name='LocationAnnotator', descriptor=Descriptor())¶
-
Bases:
robokudo.annotators.core.ThreadedAnnotator
The purpose of this location annotator is to receive a list of intriguing regions and incorporate the corresponding region names into the location annotations for objects that reside within those specific regions.
- class Descriptor¶
-
Bases:
robokudo.annotators.core.BaseAnnotator.Descriptor
- class Parameters¶
-
- percentage = 50¶
- world_frame_name = 'map'¶
- semantic_map_ros_package = 'robokudo'¶
- semantic_map_name = 'semantic_map_iai_kitchen'¶
- desired_regions = ['kitchen_island']¶
- parameters¶
- semantic_map = None¶
- load_semantic_map() None ¶
- add_location_in_object_hypotheses(region_name: str, region, world_to_cam_transform_matrix, object_hypotheses) None ¶
- compute()¶