OpenSimulationInterface / open-simulation-interface

A generic interface for the environmental perception of automated driving functions in virtual scenarios.
Other
267 stars 125 forks source link

Remove is_globally_unique rule from messages, where it does not make sense #812

Open ClemensLinnhoff opened 4 months ago

ClemensLinnhoff commented 4 months ago

#### Reference to a related issue in the repository

809

Add a description

Removed rule is_globally_unique from messages, where a globally unique ID does not make any sense.

Some IDs depend on the scenario, e.g. object IDs in Ground Truth. Some IDs depend on the map, e.g. lane IDs. And some IDs depend on the sensor setup, e.g. sensor IDs.

I can't think of a reason, why there shouldn't be a moving object with ID 0, a lane with ID 0 and a sensor with ID 0. Therefore, I removed the is_globally_unique rule from every message, that is not a ground truth object.

Take this checklist as orientation for yourself, if this PR is ready for the Change Control Board: