Algorithm_InformationAcquisition¶
This module represents the information acquisition of the driver-model. Information from the sensor is collected and the real vision of the agent is defined. Currently this module includes a substitute model for gaze movement in different areas of interest and an avert-view model based on stochastic calculated time-spans.
The information acquisition in the information acquisition module is divided into areas of gaze movement, which are defined via the corresponding parameters and their fixation time-distributions. For the simulation on straight roads with different lanes, in analogy to the Sensor-Driver, the following areas (BEHAVIORNAME) can be defined:
ALL,
FRONT,
REAR,
RIGHT,
LEFT,
FRONTLEFT,
FRONTMIDDLE,
FRONTRIGHT,
REARLEFT,
REARMIDDLE,
REARRIGHT,
ONLYMIDDLE,
AVERT
The combination of them and the corresponding parameters define a gaze-pattern.

The parameters of the information acquisition process can be set through the static system configuration with the corresponding Ids. We use four possible parameters to set up four gaze-patterns, which are used within the simulation and can change the gaze-behavior depending on the current situation (e.g. lane-change demand). The following PATTERNNAMEs are currently used and lead to a top-down request of the lane-change model:
NONE,
NORMALDRIVE,
NORMALDRIVELEFTMOSTLANE,
NORMALDRIVERIGHTMOSTLANE,
LCLEFT,
LCRIGHT,
ONRAMP,
COOPERATIVEFORONRAMPER,
FRONTEMERGENCYBRAKE (Agent is reacting with emergency break on suddenly hard braking leader)
Parameter |
Type |
Unit |
Id |
Description |
Example / Standard-value |
---|---|---|---|---|---|
NormalGazePattern |
String |
0 |
Describes the gaze-pattern which is used for the normal driving behavior on a straight road with separate lanes. It is defined with the following syntax: “PATTERNNAME:BEHAVIORNAME,minTime,meanTime,stdTime,priority;BEHAVIORNAME,… |
NORMALDRIVE:ALL,0,0,100,1 |
|
ExtraGazePattern1 |
String |
1 |
“” |
“” |
|
ExtraGazePattern2 |
String |
2 |
“” |
“” |
|
ExtraGazePattern3 |
String |
3 |
“” |
“” |
|
ExtraGazePattern4 |
String |
4 |
“” |
“” |
|
ExtraGazePattern5 |
String |
5 |
“” |
“” |
|
RecognitionTimeMean |
Int |
ms |
6 |
The mean time used for the calculation of a general time to recognize new vehicles in the field of view (e.g. new leader) |
0 |
RecognitionTimeStd |
Int |
ms |
7 |
The time-deviation used for the calculation of a general time to recognize new vehicles in the field of view (e.g. new leader) |
0 |
RecognitionTimeMin |
Int |
ms |
8 |
The min time used for the calculation of a general time to recognize new vehicles in the field of view (e.g. new leader) |
0 |