Teilung ASAM OpenSCENARIO. Foto: ASAM

Autonomes Fahren: ASAM kündigt Teilung von ASAM OpenSCENARIO in zwei separate Standards an

Die Standardisierungsorganisation ASAM e.V. hat beschlossen, den Standard ASAM OpenSCENARIO, der zuletzt in zwei verschiedenen Versionen parallel existierte, nun formal in zwei separate Standards aufzuteilen. Die neuen Versionen werden unter den Namen ASAM OpenSCENARIO XML (ehemals V1) und ASAM OpenSCENARIO DSL (ehemals V2) geführt. ASAM entspricht damit der Anforderung der Automobilindustrie Szenarien für verschiedene Testmethoden und Testumgebungen zielgenau und effizient beschreiben zu können.

ASAM OpenSCENARIO ist ein Eckpfeiler in der Entwicklung und Validierung von automatisierten und autonomen Fahrsystemen. Der offene Standard, der sowohl in Simulations- als auch physischen Umgebungen weitreichende Anwendung findet, ermöglicht es, komplexe Szenarien zu beschreiben und auszutauschen. Diese Szenarien beschreiben das Verhalten von Fahrzeugen, Fußgängern und anderen Verkehrsteilnehmern unter Einbezug von Umwelteinflüssen.

Seit der Veröffentlichung von ASAM OpenSCENARIO V1.0.0 wurde der Standard kontinuierlich weiterentwickelt. Aufgrund unterschiedlicher Anforderungen verschiedener Testmethoden sind zuletzt zwei Formate von ASAM OpenSCENARIO entstanden, die als V1 und V2 veröffentlicht und aktiv weiterentwickelt wurden. Bemühungen, beide Formate zusammenzuführen, sind angesichts eines hoch-dynamischen Simulationsumfelds und teils divergierender Anforderungen nicht zielführend. Die nun erfolgte formale Trennung in die Standards ASAM OpenSCENARIO XML (ehemals V1) und ASAM OpenSCENARIO DSL (ehemals V2) ermöglicht es, beide Standards entsprechend ihrer jeweiligen Anwendungsfälle konsequent und mit individueller Zeitschiene weiterzuentwickeln.

ASAM OpenSCENARIO XML und DSL für unterschiedliche Anwendungsfälle

Die beiden Standards nutzen unterschiedliche Methoden zur Szenarienbeschreibung und werden daher für verschiedene Anwendungsfälle eingesetzt:

ASAM OpenSCENARIO XML definiert ein XML-Schema zur Beschreibung von Szenarien mit synchronisierten Fahrmanövern von Fahrzeugen, Fußgängern und anderen Verkehrsteilnehmern. Diese Version unterstützt unter anderem die Spezifikation präziser Trajektorien mit der Möglichkeit, Eigenschaften aller Komponenten zu parametrieren und durch die jeweils ausführende Tool-Umgebung zu variieren. Als strukturiertes Format kann es von Simulationstools und Inhaltseditoren validiert, bearbeitet, importiert und exportiert werden. ASAM OpenSCENARIO XML ist abgestimmt auf die Unterstützung von Trigger-Action-Szenarienbeschreibungen und optimiert für einfaches maschinelles Parsen und Verarbeiten. Primär wird ASAM OpenSCENARIO XML für die Beschreibung von vorhersagbaren, hochpräzisen Szenarien genutzt, die mit externen Testspezifikationen für die Verifikation und Validierung verwendet werden können.

ASAM OpenSCENARIO DSL hingegen definiert eine domänenspezifische Programmiersprache, mit der Testszenarien für synchronisierte Manöver von Fahrzeugen, Fußgängern, anderen Verkehrsteilnehmern sowie Autonomous Driving Systems (ADS) Funktionssteuerung beschrieben werden können. Der Standard unterstützt die Spezifikation von Szenarien auf einer höheren Abstraktionsebene sowie KPIs und Abdeckungs-Metriken. Er enthält eingebaute abstrakte Straßenbeschreibungen und ermöglicht die Erkundung des Szenario- und Funktionsraums, um potenzielle Unbekannte zu identifizieren. ASAM OpenSCENARIO DSL ist optimiert für Kompositionsfähigkeit, um die Wiederverwendung von Szenarien zu maximieren. Es ist als V&V-Programmiersprache entwickelt und ermöglicht eine höhere Stufe der automatisierten Testgenerierung in großem Umfang. ASAM OpenSCENARIO DSL ist daher für groß angelegt Verifikations- und Validierungsanwendungen gedacht.

Please follow and like us:

12.02.2024   |  

Das könnte Sie auch interessieren