Sensor_Junction

This module represents the information acquisition of the driver-model on junctions. For assessing the junction the information get transformed to a format, which is usable for the signal transmission from each Modular-Driver module to another. These are the signals “MentalRoads”, “IntersectionAgents” and “EgoViewIntersection”.

MentalRoads

Is a map with the mental representation of all relevant roads with their sections and lanes. A road gets relevant, when its on the egos route or on the route of a relevant intersection agent. The class MentalRoad is used to offer geometrical calculations along the route of an agent. It consists of MentalSections and their MentalLanes.

IntersectionAgents

Is a vector with the agent representation of relevant agents around the next junction in ego driving direction. The agents are added, if they are approaching or on the junction and the connecting road on their route is intersecting with the egos connecting road.

EgoViewIntersection

Is a container with all relevant information about the junction for the ego driver. Those are e.g. laneId, targetLaneIdBeforeJunction, the intersecting road ids, traffic control or distance to the junction.