Background to ASAM OpenSCENARIO V2.0.0
ASAM OpenSCENARIO is currently developed in two separate strands: one to further develop version 1.x and a second one to develop version 2.0. They are independent development strands that run in parallel and will only converge into one version in the future.
V1.x provides a very concrete scenario description format, usable now, that will be directly compatible with the 2.0 project. ASAM OpenSCENARIO V2.0 provides a Domain Specific Language (DSL) and aims to significantly extend the domain addressed by V1.x to cover further use cases for AD development. The two groups will also jointly develop a migration mechanism that grants unchanged run-time behaviour for OpenSCENARIO V1.x scenarios converted to OpenSCENARIO V2.0.
The ASAM OpenSCENARIO V2.0 project is aimed at taking the concepts specified in the ASAM OpenSCENARIO concept paper and continue and develop the next generation of the : ASAM OpenSCENARIO V2.0. Standard
Based on the considerations of the concept group, ASAM OpenSCENARIO V2.0 is proposed to be founded on the concept of a domain-specific language, that should support all levels of scenario description, from the very abstract to the very concrete in a suitable way.
The ASAM OpenSCENARIO V2.0 concepts take proven features and capabilities of OpenSCENARIO V1.0, like its event-based scenario execution model, and place them in a more general and expressive language framework to serve as the foundation for both incremental improvements and more revolutionary enhancements.
In comparison to ASAM OpenSCENARIO V1.0, a more detailed set of actions and attributes for the relevant models shall be defined to allow for a more comprehensive scenario description and to improve exchangeability. This is addressed by the introduction of a domain model. Simulation
Beyond such improvements, the proposed domain-specific language supports the creation of more complex scenarios through flexible composition and parametrization of component scenarios in ways that allow realistic, emergent behavior to occur. This is expected to enable massive testing and of new, complex hardware and software systems, and their interaction with the complex environment of driving. Verification
The concept group believes that the proposed concepts and direction will enable ASAM OpenSCENARIO V2.0 to supply a step-function in its ability to describe full, complex simulations and/or tests, addressing all the required elements, and utilizing existing building blocks (like ASAM OpenDRIVE or ASAM OpenCRG).
In order to leverage investments in ASAM OpenSCENARIO 1.x, a clear migration path and compatibility concept is part of the overall concepts for ASAM OpenSCENARIO V2.0.
ASAM is hosting the ASAM OpenSCENARIO V2.0 Implementers Forum to support companies in implementing the . The Implementers Forum is also the place to discuss the release candidate of ASAM OpenSCENARIO V2.0.0 before its final release which is expected to be in Mar 2022. Standard