paper-with-me

홈 › Papers

Compiling OpenSCENARIO 2.1 for Scenario-Based Testing in CARLA

2026-04-07 · Thoshitha Gamage, Lasanthi Gamage arxiv

While the ASAM OpenSCENARIO 2.1 Domain-Specific Language (DSL) enables declarative, intent-driven authoring for Scenario-Based Testing (SBT), its integration into open-source simulators like CARLA remains limited by legacy parsers. We propose a multi-pass modern compiler architecture that translates the OpenSCENARIO 2.1 DSL directly into executable CARLA behaviors. The pipeline features an ANTLR4 frontend for Abstract Syntax Tree (AST) generation, a semantic middle-end, and a runtime backend that synthesizes deterministic py_trees behavior trees. Mapping the standardized domain ontology directly to CARLA's procedural API via a custom method registry eliminates the need for external logic solvers. A demonstrative multi-actor cut-in and evasive maneuver, selected from a wider suite of validated scenarios, confirms the compiler's ability to process concurrent actions, dynamic mathematical expressions, and asynchronous signaling. This framework establishes a functional baseline for reproducible, large-scale SBT, paving the way for future C++ optimizations to mitigate current Python-based computational overhead.

📄 PDF Abstract BibTeX arXiv:2604.16452

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

OSC2Runner: OpenSCENARIO 2.x Compliant High-Fidelity AV Simulation in CARLA

2026-06-25 · Thoshitha Gamage, Lasanthi Gamage arxiv

Scenario-Based Testing predominantly relies on the legacy ASAM OpenSCENARIO 1.x XML standard because existing continuous simulation frameworks lack native execution support for the recently matured v2.x Domain-Specific L…

Scalable Distributed Simulation-Based Testing for Automated Driving Systems

2026-08-21 · Christian Geller, Benedikt Haas, Lutz Eckstein arxiv

Virtual scenario-based testing is a key enabler for validating automated driving systems (ADS) and intelligent transport systems (ITS). However, executing large-scale test suites involving possibly thousands of scenarios…

ANTI-CARLA: An Adversarial Testing Framework for Autonomous Vehicles in CARLA

2022-07-19 · Shreyas Ramakrishna, Baiting Luo, Christopher Kuhn, Gabor Karsai 외

Despite recent advances in autonomous driving systems, accidents such as the fatal Uber crash in 2018 show these systems are still susceptible to edge cases. Such systems must be thoroughly tested and validated before be…

Autonomous DrivingAutonomous Vehicles

Declarative Scenario-based Testing with RoadLogic

2026-03-10 · Ezio Bartocci, Alessio Gambi, Felix Gigler, Cristinel Mateis 외 arxiv

Scenario-based testing is a key method for cost-effective and safe validation of autonomous vehicles (AVs). Existing approaches rely on imperative scenario definitions, requiring developers to manually enumerate numerous…

Autonomous VehiclesAutonomous DrivingMotion Planning

CARLA Real Traffic Scenarios -- novel training ground and benchmark for autonomous driving

2020-12-16 · Błażej Osiński, Piotr Miłoś, Adam Jakubowski, Paweł Zięcina 외

This work introduces interactive traffic scenarios in the CARLA simulator, which are based on real-world traffic. We concentrate on tactical tasks lasting several seconds, which are especially challenging for current con…

Autonomous Drivingreinforcement-learningReinforcement Learning (RL)