Translating Automated Vehicle Test Scenario Specifications Between Scenario Languages: Learnings and Challenges
Authors:
Siddartha Khastgir, Xizhe Zhang, Patrick Irvine, Antonio Anastasio Bruto da Costa, Paul Jennings
Keywords:
Automated Driving Systems, Scenarios, Translators
Abstract:
Cite this article
Costa A.A.B.; Irvine P.; Zhang X.; Khastgir S. and Jennings P. Translating Automated Vehicle Test Scenario Specifications Between Scenario Languages: Learnings and Challenges In: Proceedings of the Driving Simulation Conference 2022 Europe VR, Driving Simulation Association, Strasbourg, France, 2022, pp. 65-72
@inproceedings{BrutoDaCosta2022, title = {Translating Automated Vehicle Test Scenario Specifications Between Scenario Languages: Learnings and Challenges}, author = {Antonio Anastasio Bruto da Costa and Patrick Irvine and Xizhe Zhang and Siddartha Khastgir and Paul Jennings}, editor = {Andras Kemeny and Jean-Rémy Chardonnet and Florent Colombet}, year = {2022}, date = {2022-09-15}, booktitle = {Proceedings of the Driving Simulation Conference 2022 Europe VR}, pages = {65-72}, address = {Strasbourg, France}, organization = {Driving Simulation Association}, abstract = {The Verification and Validation (V&V) lifecycle for an Automated Driving System (ADS) has evolved to use scenarios as its basis for evaluating functional correctness and its safety. A scenario describes scenery (road and junction layout), environmental conditions, and behaviour of road-actors (vehicles or pedestrians). Due to the variety of V&V stakeholders, scenario descriptions must be accessible, easy to specify, readable, and executable in simulation. The existing standards for scenario specification are the ASAM OpenX (OpenScenario and OpenDrive) languages which use the Extensible Markup Language (XML). The inherent structure of XML affects ease of specification and readability; nonetheless, they have wide simulation tool support. The two-level WMG-SDL scenario concept addresses the problem of ease of specification and readability, but scenarios written therein were (until now) not compatible with ASAM OpenX languages. This article bridges this gap by providing a methodology and tool for translating scenarios in WMG-SDL to OpenX equivalents. The tool uses the Eclipse xText framework for parsing WMG-SDL and implementing the scenario translator. We discuss how different syntactic elements in WMG-SDL are translated into OpenX formats and associated challenges. The translation is applied to benchmark scenario sets, (1) Automated Lane Keeping System (ALKS) (UNECE Reg. 157) scenarios, and (2) Low-Speed Automated Driving system (LSAD) (ISO 22737) scenarios.}, keywords = {Automated Driving Systems, Scenarios, Translators}, }
TY - CONF TI - Translating Automated Vehicle Test Scenario Specifications Between Scenario Languages: Learnings and Challenges AU - Costa, Antonio Anastasio Bruto AU - Irvine, Patrick AU - Zhang, Xizhe AU - Khastgir, Siddartha AU - Jennings, Paul C1 - Strasbourg, France C3 - Proceedings of the Driving Simulation Conference 2022 Europe VR DA - 2022/09/15 PY - 2022 SP - 65 EP - 72 LA - en-US PB - Driving Simulation Association L2 - https://proceedings.driving-simulation.org/proceeding/dsc-2022/translating-automated-vehicle-test-scenario-specifications-between-scenario-languages-learnings-and-challenges ER -
A Driving Simulation Association membership is required in order to download the papers.