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

Alignment with ODD taxonomy ISO34503 BSI PAS 1883 #692

Open jasonxzzhang opened 1 year ago

jasonxzzhang commented 1 year ago

Describe the feature

With the latest development of ISO 34503 and BSI PAS 1883 on ODD taxonomy, and the on-going project of ASAM OpenODD, it is important to form alignment between OSI classes and the ODD classes for various use cases at both sides of the V cycle. In the previous development phase of OSI, we discussed the commonalities between ODD environment classes and OSI environment conditions, which showed good alignment. We would like to take the discussion towards a more comprehensive alignment level across the scenery (road topology&traffic infrastructure), the dynamic (traffic participants), and the environmental aspects.

Describe the solution you would like

A direct matching (identical), or mapping, between the ODD classes and the OSI classes, such that the simulation data can be directly used for ODD related activities. Please note that not all OSI classes are at the domain level, the matching/mapping might apply to the domain classes only.

Some ideas include:

Describe the backwards compatibility

Through a clear mapping, backwards compatibility can be achieved

thempen commented 1 year ago

OtherModels and Harmonization group feedback: As we see, there is a pretty good compatibility between OpenODD and OSI. @jasonxzzhang Is there still need for this issue or can this be closed? Is there a concrete problem to discuss?

jasonxzzhang commented 1 year ago

Hi @thempen, thanks for your reply. I believe there hasn't been much concrete comparisons/mapping done on the ISO 34503 taxonomy mapping. In the beginning of the project, we were aiming for a official OSI recommendation of the OSI classes and ISO 34503 classes, could you share if any further discussions were made? sorry I have missed quite a few harmonization meetings since then. On the OpenODD side, ISO 34503 and PAS 1883 (which will reference to ISO 34503 now) are both considered, so it will be a single mapping.

Shall we keep this card open, and we can find a time to carry out the mapping activities, thanks.