osi3::LogicalLane::TrafficRule::TrafficRuleValidity::TypeValidity Struct Reference
Public Attributes
optional MovingObject::Type | type = 1 |
The type of object for which the traffic rule is valid. More... | |
optional MovingObject::VehicleClassification::Type | vehicle_type = 2 |
Vehicle classification type for traffic participants. More... | |
optional MovingObject::VehicleClassification::Role | vehicle_role = 3 |
Role of traffic participant. More... | |
Member Data Documentation
◆ type
optional MovingObject::Type osi3::LogicalLane::TrafficRule::TrafficRuleValidity::TypeValidity::type = 1 |
The type of object for which the traffic rule is valid.
◆ vehicle_type
optional MovingObject::VehicleClassification::Type osi3::LogicalLane::TrafficRule::TrafficRuleValidity::TypeValidity::vehicle_type = 2 |
Vehicle classification type for traffic participants.
Should be set to TYPE_UNKNOWN if type is not TYPE_VEHICLE or the rule is valid for all vehicle types.
◆ vehicle_role
optional MovingObject::VehicleClassification::Role osi3::LogicalLane::TrafficRule::TrafficRuleValidity::TypeValidity::vehicle_role = 3 |
Role of traffic participant.
Should be set to ROLE_UNKNOWN if type is not TYPE_VEHICLE or the rule is valid for all vehicle roles.
- osi_logicallane.proto