Struct StationaryObject::Classification¶
Defined in File osi_object.proto
Nested Relationships¶
This struct is a nested type of Struct StationaryObject.
Struct Documentation¶
-
struct
Classification Classification data for a stationary object.
Public Types
-
enum
Type¶ Definition of object types.
Values:
-
TYPE_UNKNOWN= 0¶ Type of the object is unknown (must not be used in ground truth).
-
TYPE_OTHER= 1¶ Other (unspecified but known) type of object.
-
TYPE_BRIDGE= 2¶ Object is a bridge.
-
TYPE_BUILDING= 3¶ Object is a building.
-
TYPE_POLE= 4¶ Object is a pole (e.g. from a traffic light).
-
TYPE_PYLON= 5¶ Object is a pylon.
-
TYPE_DELINEATOR= 6¶ Object is a delineator (e.g. at a construction site).
-
TYPE_TREE= 7¶ Object is a tree.
-
TYPE_BARRIER= 8¶ Object is a barrier.
-
TYPE_VEGETATION= 9¶ Object is vegetation.
-
TYPE_CURBSTONE= 10¶ Object is a curbstone.
-
TYPE_WALL= 11¶ Object is a wall.
-
TYPE_VERTICAL_STRUCTURE= 12¶ Landmarks corresponding to vertical structures in the environment.
-
TYPE_RECTANGULAR_STRUCTURE= 13¶ Landmarks corresponding to rectangular structures in the environment, like walls.
-
TYPE_OVERHEAD_STRUCTURE= 14¶ Landmarks corresponding to overhead structures in the environment, like sign bridges.
-
TYPE_REFLECTIVE_STRUCTURE= 15¶ Landmarks corresponding to light sources or reflective structures in the environment, like street lights or reflective poles on the road boarder.
-
TYPE_CONSTRUCTION_SITE_ELEMENT= 16¶ Landmarks corresponding to construction site elements in the environment, like cones or beacons.
-
-
enum
Material¶ Definition of material types.
Values:
-
MATERIAL_UNKNOWN= 0¶ Type of the material is unknown (must not be used in ground truth).
-
MATERIAL_OTHER= 1¶ Other (unspecified but known) type of material.
-
MATERIAL_WOOD= 2¶ Wooden structure.
-
MATERIAL_PLASTIC= 3¶ Plastic structure.
-
MATERIAL_CONCRETE= 4¶ Concrete structure.
-
MATERIAL_METAL= 5¶ Metal structure.
-
MATERIAL_STONE= 6¶ Natural stone structure.
-
MATERIAL_GLAS= 7¶ Glas structure.
-
MATERIAL_MUD= 8¶ Mud structure.
-
-
enum
Density¶ Definition of material density types.
Values:
-
DENSITY_UNKNOWN= 0¶ Type of the material density is unknown (must not be used in ground truth).
-
DENSITY_OTHER= 1¶ Other (unspecified but known) type of material density.
-
DENSITY_SOLID= 2¶ No perforation - solid;
-
DENSITY_SMALL_MESH= 3¶ Perforation max. ]0; 100] [mm]
-
DENSITY_MEDIAN_MESH= 4¶ Perforation max. ]100; 500] [mm]
-
DENSITY_LARGE_MESH= 5¶ Perforation max. ]500; 5000] [mm]
-
DENSITY_OPEN= 6¶ Perforation max. ]5000; infinity] [mm]
-
-
enum
Color¶ Definition of colors for structures.
Values:
-
COLOR_UNKNOWN= 0¶ Color is unknown (must not be used in ground truth).
-
COLOR_OTHER= 1¶ Other (unspecified but known) color.
-
COLOR_YELLOW= 2¶ Yellow.
-
COLOR_GREEN= 3¶ Green.
-
COLOR_BLUE= 4¶ Blue.
-
COLOR_VIOLET= 5¶ Violet.
-
COLOR_RED= 6¶ Red.
-
COLOR_ORANGE= 7¶ Orange.
-
COLOR_BLACK= 8¶ Black.
-
COLOR_GREY= 9¶ GREY.
-
COLOR_WHITE= 10¶ White.
-
Public Members
-
optional Type osi3::StationaryObject::Classification::type = 1 The type of the object.
-
optional Material osi3::StationaryObject::Classification::material = 2 The dominating material of the structure.
-
optional Density osi3::StationaryObject::Classification::density = 3 The dominating density of the material of the structure.
-
optional Color osi3::StationaryObject::Classification::color = 4 The dominating color of the material of the structure.
-
enum