Skip to content

144. Change lane evaluation scenarios

This scenario is divided into several sub-scenarios described in the following table:

Scenario name Description
change_lane_left_complete Ego changes lane to the left (classic lane change)
change_lane_left_hugger Ego changes lane to the left, but stays in the middle of the road for a long time (at least 3 seconds) and might not finish the lane change completely
change_lane_left_and_regret Ego is at the boundary for a lane change to the left for at least 1 second, but returns to the original lane
change_lane_right_complete Ego changes lane to the right (classic lane change)
change_lane_right_hugger Ego changes lane to the right, but stays in the middle of the road for a long time (at least 3 seconds) and might not finish the lane change completely
change_lane_right_and_regret Ego is at the boundary for a lane change to the right for at least 1 second, but returns to the original lane

These scenarios have no tunable parameters and no coverage defined.

Usage

OSC2 code: change lane scenarios usage
# The following examples override zero parameters:
sut.change_lane_left_complete()

sut.change_lane_left_hugger()

sut.change_lane_left_and_regret()

sut.change_lane_right_complete()

sut.change_lane_right_hugger()

sut.change_lane_right_and_regret()