osi3::Identifier Struct Reference
Detailed Description
A common identifier (ID), represented as an integer.
Has to be unique among all simulated items at any given time. For ground truth, the identifier of an item (object, lane, sign, etc.) must remain stable over its lifetime. Identifier
values may be only be reused if the available address space is exhausted and the specific values have not been in use for several time steps. Sensor specific tracking IDs have no restrictions and should behave according to the sensor specifications. Purely simulation technical IDs, like sensor IDs, are not required to be unique among all simulated items, but rather unique within the context of the given message type.
The value MAX(uint64) = 2^(64) -1 = 0b1111111111111111111111111111111111111111111111111111111111111111 is reserved and indicates an invalid ID or error.
Member Data Documentation
◆ value
optional uint64 osi3::Identifier::value = 1 |
The value of the identifier.
- Rules
- is_greater_than_or_equal_to: 0
- osi_common.proto