ASAM OpenSCENARIO DSL 2.1.0, Dynamic scenario description, 2024-03-07
To top
Deliverables
Domain model library Consolidated EBNF

ASAM OpenSCENARIO DSL

    • Foreword
    • Introduction
    • 1 Scope
    • 2 Normative references
    • 3 Terms and definitions
    • 4 Abbreviations
    • 5 Backward compatibility
    • 6 Conceptual overview
      • 6.1 ASAM OpenSCENARIO scenarios
      • 6.2 Key terminology
      • 6.3 Scenario abstraction
    • 7 Language reference manual
      • 7.1 Introduction
      • 7.2 Language structure and syntax
      • 7.3 Types
      • 7.4 Expressions
      • 7.5 Coverage
      • 7.6 Semantics
      • 7.7 Library mechanisms
    • 8 Domain model reference
      • 8.1 Domain model introduction
      • 8.2 Domain model core layout
      • 8.3 Coordinate systems
      • 8.4 Actions and modifiers
      • 8.5 Abstract road network
      • 8.6 Behavioral model
      • 8.7 Physical object actors
      • 8.8 Movement actions
      • 8.9 Movement modifiers
      • 8.10 Environment actors
      • 8.11 Environment actions
      • 8.12 Road abstraction classes
      • 8.13 Physical types and structs
      • 8.14 Traffic lights
      • 8.15 Standard library
    • 9 User guide
      • 9.1 Writing reusable scenarios
      • 9.2 Formatting ASAM OpenSCENARIO code
      • 9.3 Extending the domain model
    • Annexes
      • Annex A: Scenario examples (informative)
      • Annex B: Use cases and workflows (informative)
        • B.3 Workflows for auditors/regulators
        • B.4 Workflows for AV/ADAS developer companies
        • B.5 Workflows for content or model developers
        • B.6 Workflows for development project leaders
        • B.7 Workflows for researchers
        • B.8 Workflows for safety engineers
        • B.9 Workflows for service providers
        • B.10 Workflows for software developers
        • B.11 Workflows for stakeholders
        • B.12 Workflows for system engineers
        • B.13 Workflows for test engineers
        • B.14 Workflows for tool developers
        • B.15 Workflows for tool providers or consumers
      • Annex C: Parameter distributions (informative)
    • Bibliography
    • List of figures
    • List of tables
ASAM OpenSCENARIO DSL current_dsl_v2.x
  • ASAM OpenSCENARIO DSL
    • current_dsl_v2.x
    • v2.1.0
    • v2.0.0
  • ASAM OpenSCENARIO Migration
    • current
    • v1.0.1
  • ASAM OpenSCENARIO XML
    • current_xml_v1.x
    • v1.3.1
    • v1.3.0
  • ASAM OpenSCENARIO DSL
  • 8 Domain model reference
current_dsl_v2.x v2.1.0 v2.0.0

8 Domain model reference

The domain model defines the entities needed to build scenarios. It defines different actions and properties of these entities.

For an introduction into the domain model, see Section 8.1, "Domain model introduction". The domain model can also be extended. This is described in Section 9.3, "Extending the domain model".

This chapter contains the following parts:

  • Section 8.1, "Domain model introduction"

  • Section 8.2, "Domain model core layout"

  • Section 8.3, "Coordinate systems"

  • Section 8.4, "Actions and modifiers"

  • Section 8.5, "Abstract road network"

  • Section 8.6, "Behavioral model"

  • Section 8.7, "Physical object actors"

  • Section 8.8, "Movement actions"

  • Section 8.9, "Movement modifiers"

  • Section 8.10, "Environment actors"

  • Section 8.11, "Environment actions"

  • Section 8.12, "Road abstraction classes"

  • Section 8.13, "Physical types and structs"

  • Section 8.14, "Traffic lights"

  • Section 8.15, "Standard library"

7.7 Library mechanisms 8.1 Domain model introduction