Skip to content

309. Ego approach congestion

Scenario location: $FTX_PACKAGES/base_scenarios/scenarios/traffic/ego_approach_congestion/

In the Ego approach congestion scenario, the Ego travels and approaches the traffic vehicles.

309.1 Actors

The actors associated with this scenario are as follows:

Name Description Type Depiction
ego Vehicle under test vehicle
vehicle_1,vehicle_2,vehicle_3 Vehicles aahead of ego which creates a congestion vehicle

Figure 1 shows the Ego approaching the congestion scenario.

Figure 1: Ego approach congestion

309.2 Prerequisites

Environmental requirements: A road with at least three lanes.

309.3 Scenario essence

309.3.1 phase_essence

Ego: The Ego approaches the congestion and maintains a relative speed to the traffic.

vehicle_1, vehicle_2 and vehicle_3: These vehicles drive ahead of the Ego and slow down.

309.4 Scenario Main phases

The ego_approach_congestion_main scenario is structured into three distinct phases.

309.4.1 phase_ego_warm_up

The phase_ego_warm_up invokes the ego_approach_congestion_ego_warm_up scenario.

309.4.2 phase_essence

The phase_essence invokes the phase_essence.

309.4.3 phase_post

The phase_post invokes the ego_approach_congestion_post scenario.

309.5 Parameters

The paths to the CSV file and the main CSV file are as follows:

$FTX_PACKAGES/base_scenarios/test_suites/test_suite_definitions/traffic/ego_approach_congestion.csv
$FTX_PACKAGES/base_scenarios/test_suites/test_suite_definitions/traffic/ego_approach_congestion_main.csv

Parameter Description Range
gen_traffic_speed Input traffic speed [0..150]kph
gen_ego_speed_at_start Input speed of the Ego at the start of the scenario [0..150]kph

309.6 Events

No events are defined in this scenario.

309.7 Metrics

Metrics collected during test execution are given below.

309.7.1 Coverage

The coverage metrics are given below.

309.7.1.1 Coverage items

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

Item Description Range Unit/Type
vehicle_1_speed_at_start vehicle_1 speed at start [0..150), every: 10.0 kph
vehicle_2_speed_at_start vehicle_2 speed at start [0..150), every: 10.0 kph
vehicle_3_speed_at_start vehicle_3 speed at start [0..150), every: 10.0 kph
gen_traffic_speed Input traffic speed [0..150), every: 10.0 kph
traffic_speed Actual traffic speed [0..150), every: 10.0 kph
[Click] The coverage items inherited from the sut.traffic_family_base scenario are as follows:
Item Description Range Unit/Type
-- -- -- --
[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

309.7.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.traffic_family_base scenario are 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
-- -- --

309.7.2 KPI

The key performance indicators are given below.

309.7.2.1 Record items

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

Item Description Range Unit/Type
-- -- -- --
[Click] The KPIs inherited from the sut.traffic_family_base scenario are as follows:
Item Description Range Unit/Type
-- -- -- --
[Click] The KPIs inherited from the sut.generic_base scenario are as follows:
Item Description Range Unit/Type
-- -- -- --