osi3::TrafficSign::SupplementarySign Struct Reference

Additional supplementary sign modifying the main sign. More...

Collaboration diagram for osi3::TrafficSign::SupplementarySign:

Classes

struct  Classification
 Classification data for a supplementary traffic sign. More...
 

Public Attributes

optional BaseStationary base = 1
 The base parameters of the supplementary traffic sign. More...
 
optional Classification classification = 2
 The classification of the supplementary traffic sign. More...
 
optional string model_reference = 3
 Opaque reference of an associated 3D model of the supplementary traffic sign. More...
 

Detailed Description

Additional supplementary sign modifying the main sign.

OSI_SupplementarySign.svg

Member Data Documentation

◆ base

optional BaseStationary osi3::TrafficSign::SupplementarySign::base = 1

The base parameters of the supplementary traffic sign.

The orientation of the bounding box SupplementarySign::base ( BaseStationary::orientation ) is defined as follows: The z-axis of the given BaseStationary::orientation is the vector from the bottom to the top of the supplementary traffic sign's 2D image plate. (Normally it is equal to the ground truth z-axis.) The x-axis of the given BaseStationary::orientation is view normal of the supplementary traffic sign's image. This x-axis points from the supplementary traffic sign's image in the direction from where a 'viewer' could see the supplementary traffic sign image.

◆ classification

optional Classification osi3::TrafficSign::SupplementarySign::classification = 2

The classification of the supplementary traffic sign.

◆ model_reference

optional string osi3::TrafficSign::SupplementarySign::model_reference = 3

Opaque reference of an associated 3D model of the supplementary traffic sign.

Note
It is implementation-specific how model_references are resolved to 3d models.

  • osi_trafficsign.proto