robokudo.annotators.annotation_writer ===================================== .. py:module:: robokudo.annotators.annotation_writer Classes ------- .. autoapisummary:: robokudo.annotators.annotation_writer.AnnotationStorageWriter robokudo.annotators.annotation_writer.AnnotationPublisherWriter Module Contents --------------- .. py:class:: AnnotationStorageWriter(name='AnnotationStorageWriter', descriptor=Descriptor()) Bases: :py:obj:`robokudo.annotators.core.BaseAnnotator` .. py:class:: Descriptor Bases: :py:obj:`robokudo.annotators.core.BaseAnnotator.Descriptor` .. py:class:: Parameters .. py:attribute:: basic_path :value: 'annotations' .. py:attribute:: suffix :value: 'json' .. py:attribute:: parameters .. py:attribute:: counter :value: -1 .. py:method:: update() Called every time the behavior is ticked. .. py:class:: AnnotationPublisherWriter(name='AnnotationPublisherWriter', descriptor=Descriptor()) Bases: :py:obj:`robokudo.annotators.core.BaseAnnotator` .. py:class:: Descriptor Bases: :py:obj:`robokudo.annotators.core.BaseAnnotator.Descriptor` .. py:class:: Parameters .. py:attribute:: topic_name :value: '/annotations' .. py:attribute:: parameters .. py:attribute:: pub :value: None .. py:method:: setup(timeout) Delayed initialisation. For example ROS pub/sub, drivers, .. py:method:: update() Called every time the behavior is ticked.