Driver Parameters
The behaviour of SCM drivers is decided by various parameters. They are described in the XML form in the file ProfilesCatalog.xml, which needs to be placed in the configs/ directory. Together, the parameters create a profile for the driver behaviour. Different profiles can be defined for one simulation configuration.
In the following paragraphs, the driver parameters will be described in detail. They are grouped into thematic subsections.
Non-adjustable Parameters
There are also a number of parameters that cannot be adjusted by the user. However, they are still playing important roles in determining driver behaviour.
AdjustmentBaseTime
AdjustmentBaseTime
The “adjustment time” represents the length of intervals in which the driver holds a constant acceleration before reevaluating and changing it. Its values are drawn from a distribution function configured based on the attributes of the parameter AdjustmentBaseTime. See AdjustmentBaseTime for further details.
Unit: s
Pedal Change Time
PedalChangeTime
The duration of time the driver needs to move their foot from the accelerator pedal to the braking pedal (or vice versa) is represented by this parameter.
Unit: s
Speed Limit Anticipation Percentage
SpeedLimitAnticipationPercentage
This parameter determines how early the driver starts reacting to a new speed limit.
Unit: ∅ (possible values from 0 to 1)
Lateral Safety Distance for Evading
LateralSafetyDistanceForEvading
The safety distance is the lateral separation the driver aims for when planning the evasion of an obstacle.
Unit: m
Car Restarting Distance
carRestartDistance
The distance to the leading vehicle at which the driver will start moving his vehicle again after standstill in a traffic jam. It is the sum of the carQueuingDistance and the HysteresisForRestart property.
Unit: m