robokudo.types.annotation ========================= .. py:module:: robokudo.types.annotation Classes ------- .. autoapisummary:: robokudo.types.annotation.Classification robokudo.types.annotation.SemanticColor robokudo.types.annotation.LocationAnnotation robokudo.types.annotation.Plane robokudo.types.annotation.Shape robokudo.types.annotation.Cuboid robokudo.types.annotation.Sphere robokudo.types.annotation.ColorHistogram robokudo.types.annotation.PoseAnnotation robokudo.types.annotation.PositionAnnotation robokudo.types.annotation.StampedPoseAnnotation robokudo.types.annotation.StampedPositionAnnotation robokudo.types.annotation.StampedTransformAnnotation robokudo.types.annotation.Encoding robokudo.types.annotation.BoundingBox3DAnnotation robokudo.types.annotation.CloudAnnotation Module Contents --------------- .. py:class:: Classification Bases: :py:obj:`robokudo.types.core.Annotation` .. py:attribute:: classification_type :value: '' .. py:attribute:: classname :value: '' .. py:attribute:: confidence :value: 0.0 .. py:attribute:: class_id :value: 0 .. py:class:: SemanticColor Bases: :py:obj:`robokudo.types.core.Annotation` .. py:attribute:: color :value: '' .. py:attribute:: ratio :value: 0.0 .. py:class:: LocationAnnotation Bases: :py:obj:`robokudo.types.core.Annotation` .. py:attribute:: name :value: '' .. py:class:: Plane Bases: :py:obj:`robokudo.types.core.Annotation` .. py:attribute:: model :value: [] .. py:attribute:: inliers :value: [] .. py:class:: Shape Bases: :py:obj:`robokudo.types.core.Annotation` .. py:attribute:: inliers :value: [] .. py:attribute:: type :value: '' .. py:class:: Cuboid Bases: :py:obj:`Shape` .. py:attribute:: model :value: [] .. py:class:: Sphere Bases: :py:obj:`Shape` .. py:attribute:: radius :value: 0.0 .. py:attribute:: center .. py:class:: ColorHistogram Bases: :py:obj:`robokudo.types.core.Annotation` .. py:attribute:: hist :value: None .. py:attribute:: normalized :value: False .. py:class:: PoseAnnotation Bases: :py:obj:`robokudo.types.tf.Pose`, :py:obj:`robokudo.types.core.Annotation` .. py:class:: PositionAnnotation Bases: :py:obj:`robokudo.types.tf.Position`, :py:obj:`robokudo.types.core.Annotation` .. py:class:: StampedPoseAnnotation Bases: :py:obj:`robokudo.types.tf.StampedPose`, :py:obj:`robokudo.types.core.Annotation` .. py:class:: StampedPositionAnnotation Bases: :py:obj:`robokudo.types.tf.StampedPosition`, :py:obj:`robokudo.types.core.Annotation` .. py:class:: StampedTransformAnnotation Bases: :py:obj:`robokudo.types.tf.StampedTransform`, :py:obj:`robokudo.types.core.Annotation` .. py:class:: Encoding Bases: :py:obj:`robokudo.types.core.Annotation` An abstract Encoding Type. Can be a Feature Vector, Latent space, variable etc.... .. py:attribute:: encoding :value: None .. py:class:: BoundingBox3DAnnotation Bases: :py:obj:`robokudo.types.cv.BoundingBox3D`, :py:obj:`robokudo.types.core.Annotation` .. py:class:: CloudAnnotation Bases: :py:obj:`robokudo.types.cv.Points3D`, :py:obj:`robokudo.types.core.Annotation`