Once the targeted door is defined in a previous step by the router, the pedestrian aims at a specific point on the door. This point defines the desired direction of the pedestrian. This pages shows different methods how to define this point.

## Introduction

The chosen model the direction strategy should be specified in the inifile as follows

 <exit_crossing_strategy>num</exit_crossing_strategy>


with num a positive integer.

The majority of the strategies define how a pedestrian crosses a line $L = [P_1, P_2]$. Possible values are:

## Strategy 1

The direction of the pedestrian is towards the middle of $L$ ($\frac{P_1+P2}{2}$)

## Strategy 2

The direction is given by the nearest point on $L$ to the position of the pedestrian. $L$ is shorten by the shoulder width of the pedestrians (+10 cm).

## Strategy 3

Choose the nearest point on the line $L$. If the nearest point of the pedestrian on the line $L$ is outside the segment, then chose the middle point as target. Otherwise the nearest point is chosen.

## Strategy 8

For more details see this talk and the corresponding thesis.

This strategy uses a floor field collection for each room.

The following parameters of an enhanced floor field can be changed:

• delta_h: discretization/stepsize of grid-points used by the floor field
• wall_avoid_distance: below this wall-distance, the floor field will show a wall-repulsive character, directing agents away from the wall
• use_wall_avoidance: {true, false} switch to turn on/off the enhancement of the floor field

Usage example:

<model_parameters>
<exit_crossing_strategy>8</exit_crossing_strategy>
<delta_h>0.0625</delta_h>
<wall_avoid_distance>0.8</wall_avoid_distance>
<use_wall_avoidance>true</use_wall_avoidance>
</model_parameters>


Here the floor fields are smaller but cannot steer to targets in a different room. The router must provide intermediate targets for every agent, the target being in the same room.

## Strategy 9

This strategy uses a floor field collection for each subroom. (broken)

Thus the floor fields are again smaller but cannot steer to targets in a different subroom. The router must provide intermediate targets for every agent, that target being in the same subroom.

Tags: