Skip to content

198. Ego traverse junction

Scenario location: $FTX_PACKAGES/base_scenarios/scenarios/junction_family/ego_traverse_junction/

In the ego_traverse_junction scenario, the Ego traverses a junction from the in-road, passes through the junction, and exits from the out-road.

198.1 Actors

The actors associated with this scenario are as follows:

Name Description Type Depiction
ego Vehicle under test vehicle
Figure 1: Ego traverse junction

198.2 Prerequisites

Environmental requirements: A road with a junction ahead.

198.3 Scenario essence

198.3.1 phase_essence

The ego_traverse_junction scenario invokes the Vehicle traverse junction scenario.

198.4 Scenario Main phases

The ego_traverse_junction_main scenario is structured into three distinct phases.

198.4.1 phase_ego_warm_up

The phase_ego_warm_up invokes the ego_traverse_junction_ego_warm_up scenario.

198.4.2 phase_essence

The phase_essence invokes the phase_essence.

198.4.3 phase_post

The phase_post invokes the ego_traverse_junction_post scenario.

198.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/junction_family/ego_traverse_junction.csv
$FTX_PACKAGES/base_scenarios/test_suites/test_suite_definitions/junction_family/ego_traverse_junction_main.csv

The parameters you can constrain to create tests with the ego_traverse_junction.csv file are as follows:

Parameter Description Range
gen_ego_distance_to_junction_at_start Generated distance between the Ego and the junction when Ego is at the in-road [20..50]m
gen_ego_traversal_direction Generated traversal direction of the Ego at the junction right, left, straight
gen_ego_speed_at_start Input speed of the Ego at the start of the scenario [5..70]kph

198.6 Events

Event Description

198.7 Metrics

Metrics collected during test execution are given below.

198.7.1 Coverage

The coverage metrics are given below.

198.7.1.1 Coverage items

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

Item Description Range Unit/Type
gen_ego_distance_to_junction_at_start Generated distance between the Ego and the junction when Ego is at the in-road [20..50), every: 5.0 m
gen_ego_traversal_direction Generated traversal direction of the Ego at the junction right, left, straight drive_direction
ego_distance_to_junction_at_start Distance between the Ego and the junction when the Ego is at the in-road [20..50), every: 5.0 m
ego_traversal_direction The drive direction of the Ego at the junction right, left, straight drive_direction
[Click] The coverage items inherited from the sut.junction_family_base scenario are as follows:
Item Description Range Unit/Type
ego_junction_leg_sign_type The sign type of the Ego junction leg stop, yield, other, no_sign path_sign_type
number_of_lanes_at_ego_leg The number of lanes present in the in-road of the Ego [1..6), every: 1.0 uint
[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 [5..70), every: 5.0 kph
ego_speed_at_start Actual speed of the Ego at the start of the scenario [5..70), every: 5.0 kph
[Click] The scenario sut.vehicle_traverse_junction is included in the scenario sut.ego_traverse_junction, with the following coverage items:
Item Description Range Unit/Type
-- -- -- --

198.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.junction_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
-- -- --
[Click] The scenario sut.vehicle_traverse_junction is included in the scenario sut.ego_traverse_junction, with the following cross coverage items:
Item Description Referred coverage items
-- -- --

198.7.2 KPI

The key performance indicators are given below.

198.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.junction_family_base scenario are as follows:
Item Description Range Unit/Type
junction_type Type of junction the Ego is traversing other, urban, highway junction_type
ego_deceleration_record Ego deceleration at junction drive mpsps
[Click] The KPIs inherited from the sut.generic_base scenario are as follows:
Item Description Range Unit/Type
-- -- -- --
[Click] The scenario sut.vehicle_traverse_junction is included in the scenario sut.ego_traverse_junction, with the following KPIs:
Item Description Range Unit/Type
-- -- -- --

198.8 Checks

Default Severity Description Issue kind Threshold