Changes between Version 6 and Version 7 of doc/tec/mas/social_forces


Ignore:
Timestamp:
Nov 19, 2018 10:12:11 AM (6 years ago)
Author:
sward
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/tec/mas/social_forces

    v6 v7  
    2222}}}
    2323In the MAS, a simple Euler-forward method is used for time-integration.\\\\
     24The forces considered here are repulsion by obstacles and other pedestrians as well as the acceleration term driving the pedestrian toward its target. \\
    2425----
    25 The forces considered here are repulsion by obstacles and other pedestrians as well as the acceleration term driving the pedestrian toward its target. \\\\
    2626The repulsion by an '''obstacle //B//''' is defined as
    2727{{{
     
    3838\end{equation*}
    3939}}}
    40 In the MAS, //U,,0,,// is [wiki:/doc/app/agtpar#repuls_wall repuls_wall] and //R,,B,,// is [wiki:/doc/app/agtpar#sigma_rep_wall sigma_rep_wall].\\\\
     40In the MAS, //U,,0,,// is [wiki:/doc/app/agtpar#repuls_wall repuls_wall] and //R,,B,,// is [wiki:/doc/app/agtpar#sigma_rep_wall sigma_rep_wall].\\
    4141----
    4242The repulsion by another **pedestrian //β//** is defined as
     
    5454\end{equation*}
    5555}}}
    56 In the MAS, //V,,0,,// is [wiki:/doc/app/agtpar#repuls_agent repuls_agent] and //R,,β,,// is [wiki:/doc/app/agtpar#sigma_rep_agent sigma_rep_agent]. This agent repulsive force is only used if α and β are already colliding (i.e. two circles with centers at the respective agents' position with radius [wiki:/doc/app/agtpar#radius_agent radius_agent] are intersecting). Otherwise, a collision avoidance force according to ([#karamouzas2014 Karamouzas et. al, 2014]) is calculated:
     56In the MAS, //V,,0,,// is [wiki:/doc/app/agtpar#repuls_agent repuls_agent] and //R,,β,,// is [wiki:/doc/app/agtpar#sigma_rep_agent sigma_rep_agent]. This agent repulsive force is only used if α and β are already colliding (i.e. two circles with centers at the respective agents' position with radius [wiki:/doc/app/agtpar#radius_agent radius_agent] are intersecting). In this way, a quasi-solid core of the agents is realized. \\
     57However, the standard Social-Force Model performs poorly regarding collision avoidance since it contains no mechanism to address this issue. This shows itself in frequent collisions between agents. \\
     58To remedy this, [#karamouzas2014 Karamouzas et. al, 2014] performed statistical analysis on movement tracking data. They found a 'universal power law governing pedestrian interactions' regardless of scenario. This approach performs very well concerning close-range collision avoidance maneuvers of agents in a wide variety of cases. It causes agents to slow down, speed up or slightly alter their path to avoid colliding with each other. The corresponding force is calculated as
    5759{{{
    5860#!Latex
     
    7173\end{equation*}
    7274}}}
    73 describes the tendency of a pedestrian to accelerate toward its target. Here, τ,,α,, is a relaxation time ([wiki:/doc/app/agtpar#tau_accel_agent tau_accel_agent]) that describes how quickly the pedestrian approaches v,,0,, its desired walking speed with the direction to its current target, e.\\\\
     75describes the tendency of a pedestrian to accelerate toward its current target (more on agent pathfinding **[wiki:doc/tec/mas/agent_pathfinding here]**). Here, τ,,α,, is a relaxation time ([wiki:/doc/app/agtpar#tau_accel_agent tau_accel_agent]) that describes how quickly the pedestrian approaches v,,0,, its desired walking speed.\\\\
    7476
    7577