robokudo.annotators.location ============================ .. py:module:: robokudo.annotators.location Classes ------- .. autoapisummary:: robokudo.annotators.location.LocationAnnotator Module Contents --------------- .. py:class:: LocationAnnotator(name='LocationAnnotator', descriptor=Descriptor()) Bases: :py:obj:`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. .. py:class:: Descriptor Bases: :py:obj:`robokudo.annotators.core.BaseAnnotator.Descriptor` .. py:class:: Parameters .. py:attribute:: percentage :value: 50 .. py:attribute:: world_frame_name :value: 'map' .. py:attribute:: semantic_map_ros_package :value: 'robokudo' .. py:attribute:: semantic_map_name :value: 'semantic_map_iai_kitchen' .. py:attribute:: desired_regions :value: ['kitchen_island'] .. py:attribute:: parameters .. py:attribute:: semantic_map :value: None .. py:method:: load_semantic_map() -> None .. py:method:: add_location_in_object_hypotheses(region_name: str, region, world_to_cam_transform_matrix, object_hypotheses) -> None .. py:method:: compute()