Example in 6.1.1: Multiple wording and other errors
There are multiple places in the example description that are incorrect:
In 6.1.1.1.3: "The ego vehicle instance exists and does not need to be instantiated as part of the cut-out." Why and how does it exist in the scenario without being defined?
"The lead_vehicle actor is of struct vehicle" vehicle is not a struct
"The vehicle struct and a basic set of attributes, such as vehicle_category and vehicle_color, are provided in the ASAM OpenSCENARIO domain model."
the parrameter for the color is just called color
, not vehicle_color
In 6.1.1.1.4:
"do serial():
start_driving: parallel():
sut.vehicle.drive()
lead_vehicle.drive()
other_vehicle.drive()"
sut.vehicle
is not defined anywhere.
In 6.1.1.1.5:
extend cut_out:
cover(side, event: end, target: 10)
That would only work if the cut_out
scenario had a parameter side
, but it does not.
In 6.1.1.1.5:
extend cut_out:
keep(side == right)
Same problem as above.