osi3::StationaryObject::Classification Struct Reference
Classification data for a stationary object. More...
Collaboration diagram for osi3::StationaryObject::Classification:
Classes
struct | EmittingStructureAttribute |
Attributes of type emitting structure. More... | |
Public Types
Public Attributes
optional Type | type = 1 |
The type of the object. More... | |
optional Material | material = 2 |
The dominating material of the structure. More... | |
optional Density | density = 3 |
The dominating density of the material of the structure. More... | |
optional Color | color = 4 |
The dominating color of the material of the structure. More... | |
optional EmittingStructureAttribute | emitting_structure_attribute = 5 |
The attributes of the emitting structure if stationary object is classified as such. More... | |
repeated Identifier | assigned_lane_id = 6 |
The IDs of the lanes that the object is assigned to. More... | |
repeated double | assigned_lane_percentage = 7 |
Percentage values of the object width in the corresponding lane. More... | |
repeated LogicalLaneAssignment | logical_lane_assignment = 8 |
Assignment of this object to logical lanes. More... | |
Detailed Description
Classification data for a stationary object.
Member Enumeration Documentation
◆ Type
Definition of object types.
◆ Material
Definition of material types.
◆ Density
Definition of material density types.
◆ Color
Definition of colors for structures.
- Attention
- DEPRECATED: This color enum will be removed in version 4.0.0. Use
ColorDescription
instead.
Member Data Documentation
◆ type
optional Type osi3::StationaryObject::Classification::type = 1 |
The type of the object.
◆ material
optional Material osi3::StationaryObject::Classification::material = 2 |
The dominating material of the structure.
◆ density
optional Density osi3::StationaryObject::Classification::density = 3 |
The dominating density of the material of the structure.
◆ color
optional Color osi3::StationaryObject::Classification::color = 4 |
The dominating color of the material of the structure.
- Attention
- DEPRECATED: This color enum will be removed in version 4.0.0. Use the field
color_description
(ColorDescription
) ofStationaryObject
instead.
◆ emitting_structure_attribute
optional EmittingStructureAttribute osi3::StationaryObject::Classification::emitting_structure_attribute = 5 |
The attributes of the emitting structure if stationary object is classified as such.
◆ assigned_lane_id
repeated Identifier osi3::StationaryObject::Classification::assigned_lane_id = 6 |
The IDs of the lanes that the object is assigned to.
- Note
- Might be multiple IDs if the object stretches over multiple lanes.
- OSI uses singular instead of plural for repeated field names.
◆ assigned_lane_percentage
repeated double osi3::StationaryObject::Classification::assigned_lane_percentage = 7 |
Percentage values of the object width in the corresponding lane.
- Note
- Might be multiple percentages if the object stretches over multiple lanes.
- OSI uses singular instead of plural for repeated field names.
◆ logical_lane_assignment
repeated LogicalLaneAssignment osi3::StationaryObject::Classification::logical_lane_assignment = 8 |
Assignment of this object to logical lanes.
- Note
- OSI uses singular instead of plural for repeated field names.
- osi_object.proto