Creating an OpenSCENARIO file with Variations - AD-EYE/AD-EYE_Core GitHub Wiki

OpenSCENARIO is a standard format to describe dynamic content in driving situations.

A description of the format can be found here: ASAM OpenSCENARIO user guide.

Step by step description

  • Create or Reuse and OpenSCENARIO file (.xosc) and change the name of the actors accordingly to the actors in the Prescan map.

  • Change the name of the ego vehicle to 'Ego'.

  • Change the initial positions of the actors.

Images/Initial_position_change.PNG

  • Change the weather conditions.

Images/Weather_conditions.PNG

  • Change the movement functions (step, sinusoidal, linear) and/or conditions (Distance, AfterTermination,TimeHeadWay).

Images/Change_conditions.PNG

  • Add an array to the parameter you want in the form [x,y,z]. x is the first value of the array, z the end, y the step value.

  • Save the file in AD-EYE/OpenSCENARIO/OpenSCENARIO_experiments with the same name as the Prescan map.

You can get additional information about how to change a scenario here : https://www.asam.net/index.php?eID=dumpFile&t=f&f=3496&token=df4fdaf41a8463e585495001cc3db3298b57d426#_scenario_creation

Values impacting the test automation parameters

Some parameters can be specified in the OpenScenario file but will only generate Excel table that are configuration of the test automation (stored in AD-EYE/TA/Configurations). Refer to ExperimentA.xosc in AD-EYE/OpenSCENARIO/OpenSCENARIO_experiments for an example.

Parameter Representation
speed {start,step,end}
rain intensity {value;value,...}
reflectivity {start,step,end}