Skip to content

256. Oncoming Vehicle family base

Location: $FTX_PACKAGES/base_scenarios/scenarios/oncoming_vehicles/oncoming_vehicles_family_base

The oncoming_vehicle_family_base consists of common input variables, coverage, and KPIs common across all oncoming vehicle scenarios.

256.1 Oncoming vehicle family ego_warm_up and post scenarios

The oncoming vehicle family scenarios use these ego_warm_up and post scenarios.

256.1.1 oncoming_vehicle_base_ego_warm_up

Ego: The Ego starts driving and attempts to maintain its lane and speed for the duration of gen_duration_at_ego_warm_up.

oncoming_vehicle: Simultaneously drives forward in its lane, approaching the Ego from the opposite direction.

256.1.2 oncoming_vehicle_base_post

Ego: The Ego continues driving, maintaining its lane and speed for the duration of gen_duration_at_post.

oncoming_vehicle: The oncoming_vehicle continues driving, maintaining its lane and speed for the duration of gen_duration_at_post.

256.2 Parameters

Parameter Description Range
gen_oncoming_vehicle_speed_at_start Input speed of the oncoming_vehicle at essence start [0..150]kph
gen_ego_speed_at_start Input speed of the Ego at the start of the scenario [0..150]kph

256.3 Events

  • phase_post_start_event: Event for start of post phase.
  • phase_post_end_event: Event for end of post phase.
  • ego_warm_up_start_event: Event for start of Ego warm up phase.
  • ego_warm_up_end_event: Event for end of Ego warm up phase.

256.4 Metrics

Metrics collected during test execution are given below.

256.4.1 Coverage

The coverage metrics are given below.

256.4.1.1 Coverage items

The multi-dimensional situations captured during the test execution are as follows:

Item Description Range Unit/Type
lateral_distance_to_oncoming_vehicle_at_second_apart Lateral center-to-center distance between the Ego and the oncoming_vehicle, one second after passing [2..5), every: 1.0 m
ego_speed_at_second_apart Speed of the Ego one second after passing the oncoming_vehicle [0..150), every: 10.0 kph
oncoming_vehicle_speed_at_second_apart Speed of the oncoming_vehicle one second after passing the Ego [0..150), every: 10.0 kph
ego_acceleration_at_second_apart Acceleration of the Ego one second after passing the oncoming_vehicle [-4..4) mpsps
lateral_distance_to_oncoming_vehicle_at_passing_by Lateral center-to-center distance between the Ego and the oncoming_vehicle [0..2), every: 0.2 m
ego_speed_at_passing_by Speed of the Ego as the oncoming_vehicle passes [0..150), every: 10.0 kph
oncoming_vehicle_speed_at_passing_by Speed of the oncoming_vehicle as it passes the Ego [0..150), every: 10.0 kph
ego_acceleration_at_passing_by Acceleration of the Ego while passing [-4..4), every: 1.0 mpsps
curve_at_passing_by Curve during the passing by maneuver other, straightish, soft_left, hard_left, soft_right, hard_right curvature
gen_oncoming_vehicle_speed_at_start Input speed of the oncoming_vehicle at essence start [0..150), every: 10.0 kph
oncoming_vehicle_speed_at_start Speed of the oncoming_vehicle at essence start [0..150), every: 10.0 kph
[Click] The coverage items inherited from the sut.generic_base scenario are as follows:
Item Description Range Unit/Type
gen_ego_speed_at_start Input speed of the Ego at the start of the scenario [0..150), every: 10.0 kph
ego_speed_at_start Actual speed of the Ego at the start of the scenario [0..150), every: 10.0 kph

256.4.1.2 Cross coverage items

The test execution data for the combination of multiple coverage items is as follows:

Item Description Referred coverage items
-- -- --
[Click] The cross coverage items inherited from the sut.generic_base scenario are as follows:
Item Description Referred coverage items
-- -- --

256.4.2 KPI

The key performance indicators are given below.

256.4.2.1 Record items

The performance metrics and the data items captured during the test execution are as follows:

Item Description Range Unit/Type
oncoming_vehicle_max_long_acceleration Maximum longitudinal acceleration of the oncoming_vehicle [0..20), every: 2.0 mpsps
oncoming_vehicle_min_long_acceleration Minimum longitudinal acceleration of the oncoming_vehicle [0..20), every: 2.0 mpsps
max_lat_lane_distance Maximum lateral distance between the Ego and the oncoming_vehicle [0..20), every: 2.0 m
[Click] The KPIs inherited from the sut.generic_base scenario are as follows:
Item Description Range Unit/Type
-- -- -- --

256.5 Checks

The captured problematic behavior or conditions are as follows:

Default Severity Description Issue kind Threshold