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
  • 7 Language reference manual
current_dsl_v2.x v2.1.0 v2.0.0

7 Language reference manual

The language reference manual contains a complete definition of the domain-specific language that is used to describe scenarios.

This chapter contains the following parts:

  • Section 7.1, "Introduction"

  • Section 7.2, "Language structure and syntax"

  • Section 7.3, "Types"

  • Section 7.4, "Expressions"

  • Section 7.5, "Coverage"

  • Section 7.6, "Semantics"

  • Section 7.7, "Library mechanisms"

6.3 Scenario abstraction 7.1 Introduction