Simulating Crowds Simulating Dynamical Features of Escape Panic & Self-Organization Phenomena in Pedestrian Crowds Papers by Helbing.

Slides:



Advertisements
Similar presentations
Black Holes Devouring Monsters of the Universe. How are they made? Only the very largest stars, beginning with at least 50 solar masses, are able to form.
Advertisements

Controlling Individual Agents in High Density Crowd Simulation N. Pelechano, J.M. Allbeck and N.I. Badler (2007)
Forces in all directions A force is needed to start anything moving. An interaction force arises between two objects. The green arrow shows the force.
Force Defined as a push or pull that one body exerts on another
Newton’s Laws 1. F. Newton’s Laws of Motion  Kinematics is the study of how objects move, but not why they move.  Sir Isaac Newton turned his attention.
Moving People During Evacuation & Shelter. Assumptions Any type of emergency can occur at any time of the day or night, weekend or holiday, with little.
Chapter 14 Waves.
Circular Motion Like Projectile Motion, Circular Motion is when objects move in two directions at the same time.
1 Reactive Pedestrian Path Following from Examples Ronald A. Metoyer Jessica K. Hodgins Presented by Stephen Allen.
Vermelding onderdeel organisatie June 1, Microscopic Pedestrian Flow Modeling Prof. Dr. Ir. S. P. Hoogendoorn Dr. Winnie Daamen Ir. M.C. Campanella.
Presenter: Robin van Olst. Prof. Dr. Dirk Helbing Heads two divisions of the German Physical Society of the ETH Zurich Ph.D. Péter Molnár Associate Professor.
 What is the net force?  Draw a free body diagram for the car. 40 N60 N.
Using the “Clicker” If you have a clicker now, and did not do this last time, please enter your ID in your clicker. First, turn on your clicker by sliding.
Steering Behaviors For Autonomous Characters
FORCES Lesson 1 Friction and Gravity. What is a Force? (p.44) A push or a pull on an object in a particular direction.
Chapter 7 Tangential Speed
Crowd Simulations Guest Instructor - Stephen J. Guy.
 In the absence of external forces, an object at rest remains at rest and an object in motion remains in motion with a constant velocity.  This law.
L-9 (M-8) I. Conservation of Energy II. Friction III. Circular Motion
Friction, air resistance
University of Central Florida Institute for Simulation & Training Title slide Continuous time-space simulations of pedestrian crowd behavior of pedestrian.
Chapter 1 Basic Car Control.
Forces Introduction Intersections smart car crash stopping distance
lesson 3.3 STARTING, STOPPING, STEERING, AND TARGETING
Friction Friction Problem Situations Chapter 5.2 and 5.3.
Units to read: 14, 15, 16, 17,18. Mass and Inertia Mass is described by the amount of matter an object contains. This is different from weight – weight.
EXIT = Way Out Julian Dymacek April 29. Escape Panic Paper Dr. Dirk Helbing, Illes J. Farkas, Dr. Tamas Vicsek Point mass simulation Uses psychological.
WAVES. The Nature of Waves A. Wave - a repeating disturbance or movement that transfers energy through matter or space. 1. Molecules pass energy on to.
Waves Chapter 10. The Nature of Waves wave: repeating disturbance or movement that transfers energy through matter or space -examples: light, ocean, sound,
Simulating Dynamical Features of Escape Panic Dirk Helbing, Illes Farkas, and Tamas Vicsek Presentation by Andrew Goodman.
+ Circular Motion Noadswood Science, To know what circular motion is Friday, June 03, 2016 Circular Motion Circular motion.
L-9 Conservation of Energy, Friction and Circular Motion Kinetic energy, potential energy and conservation of energy What is friction and what determines.
Adrian Treuille, Seth Cooper, Zoran Popović 2006 Walter Kerrebijn
Reactive Pedestrian Path Following from Examples Computer Animation and Social Agents 2003 Ronald A. Metoyer Jessica K. Hodgins Computer Animation and.
Evaporation works like this
Artificial Intelligence in Game Design Complex Steering Behaviors and Combining Behaviors.
3.1 Essential Questions How are force and motion related? How is the net force on an object determined? What is the difference between mass and weight?
Physics The study of physical forces and qualities: the scientific study of matter, energy, force, and motion, and the way they relate to each other The.
Chapter: Force and Newton’s Laws
Controlling Individual Agents in High-Density Crowd Simulation
Frictional Forces. Friction Two or more objects in contact moving past each other will slow each other down. The force which causes them to slow down.
Physics the study of the relationship between matter and energy
4.3.1 Solid, liquid and gas.
Artificial Intelligence in Game Design Lecture 8: Complex Steering Behaviors and Combining Behaviors.
Vern J. Ostdiek Donald J. Bord Chapter 2 Newton’s Laws.
THERMAL PHYSICS.  Matter is most commonly found in solid, liquid or gas form. We will discuss the properties of these different states of matter. STATES.
Physics Chapter 2: Force and Newton’s Laws Section 1: Newton’s First Law.
Balanced & Unbalanced Forces ► More Force = more Acceleration ► More Mass = more Force needed! Newton’s Second Law of Motion says: “To move a mass, you.
Universal Gravitation Does the moon stay at a certain distance from the Earth or is it falling toward the Earth? - the moon is actually falling around.
Chapter 5: “Frictional Forces” Create by G. Frega.
IP2.7.6 Stopping cars © Oxford University Press 2011 Stopping cars.
Everything You Have Ever WANTED To Know About FRICTION
Crowd Modelling & Simulation
Evaporation works like this
LETS GET STARTED This lesson will cover:
Friction, Gravity, and Elastic Forces Section 10.2 Page 380
Balanced & Unbalanced Forces
Forces to recon with!.
Kinetic Molecular Theory
Simulating Dynamical Features of Escape Panic
L-9 Conservation of Energy, Friction and Circular Motion
Friction & Air Resistance
What is the net force? Draw a free body diagram for the car. 40N 60 N.
London Dispersion Forces
Still talking about things with constant velocities
Chapter Menu Lesson 1: Combining Forces Lesson 2: Types of Force
London Dispersion Forces
lesson 3.3 STARTING, STOPPING, STEERING, AND TARGETING
Friction & Air Resistance
Presentation transcript:

Simulating Crowds Simulating Dynamical Features of Escape Panic & Self-Organization Phenomena in Pedestrian Crowds Papers by Helbing

Why do we care? Easy to use when doing crowds For the layman animator For the layman animator Lots of goodies come for free Lots of goodies come for free Escape panic features Escape panic features Faster-is-slower effect Crowding around doorway Mass behavior Normal pedestrian traffic features Normal pedestrian traffic featuresLanes Waiting at doors Braking rules

How do we learn? Socio-psychological literature Reports in media Empirical investigations Engineering handbooks

What have we learned? People try to move faster than normal People begin pushing and interactions become physical Moving becomes uncoordinated Where does this matter most? Where does this matter most?

What have we learned? Arching and clogging occurs at exits Jams get larger Crowd pressures reach 4,450 N/m Enough to bend steel and break brick walls Enough to bend steel and break brick walls People fall and become obstacles Group mentality sets in and people follow others blindly Alternative exits are underutilized

We want to simulate all this… DynamicsPerception Reflexive actions Cognition Behaviors Behaviors What’s the important stuff to capture? How will we evaluate success?

Helbing’s basic model Generalized force model Pedestrians are like interacting molecules Pedestrians are like interacting molecules People have nominal (desired) velocities People have nominal (desired) velocities People have no other memory People have physical interactions and primitive reactive forces People have physical interactions and primitive reactive forces

Helbing’s basic model Accomplish desired speed and desired heading

gets α to desired velocity, The model closest part of static things, Β, that α should avoid pushes α away from all pedestrians, β pushes α towards certain pedestrians, i These use potential force fields

What are potential force fields? Field around an object that exerts a force on other objects Used by roboticists exponentialsquaredirectional

The model – normal condition Lots of room for choice of potential function Helbing uses an elliptical directional potential β α α α Directional potential: Gradient: directional Force applied on α by β:

What does that do? Lane formation Lane formation Potential force behind leader is low Potential force behind leader is low Leader is moving away (force is not increasing) Leader is moving away (force is not increasing) Turn taking at doorways Turn taking at doorways (it’s a polite model) Turn taking at doorways Easy to follow someone through the door. Easy to follow someone through the door. Eventually pressure from other side builds up and direction changes Eventually pressure from other side builds up and direction changes Rudimentary collision avoidance

Panic !! People are now really close together Body force – counteracts bodily compression Body force – counteracts bodily compression Sliding friction force – people slow down when really close to other people and things Sliding friction force – people slow down when really close to other people and things Desired speed,, has increased Desired speed,, has increased Switch from directional to exponential potential field (but would probably still work with directional) Switch from directional to exponential potential field (but would probably still work with directional)

Helbing’s basic model Pedestrians impact one another Distance between COM Vector from j to i

Helbing’s basic model Pedestrians impact one another If pedestrians touch one another If pedestrians touch one another Push them apart with constant force They tug at one another in direction of travel Difference in velocity Direction of tangent of velocity

Helbing’s basic model Interactions with the wall Just like a pedestrian Just like a pedestrian Bounce off the wall Bounce off the wall Wall slows pedestrian down Wall slows pedestrian down

The model - panic condition distance from α to β g() = 0 if α and β are not touching, otherwise = normal from β to α tangential velocity difference body forcesliding friction force Exponential potential field

What does that do? Faster-is-slower effect Sliding friction term Sliding friction term High desired velocity (panic) High desired velocity (panic) Squishes people together Gaps quickly fill up Exits get an arch-like blockage

Integrating panic with normality Sliding friction and body term can safely be used in all situations Would probably make all scenes look better Panic occurs when everyone’s desired velocity is high and points to same location

Results Exit times for different desired speeds

Results Total leaving time for different desired speeds

Results Widening corridor

Results Solid (measured along corridor) Solid (measured along corridor) Dashed (measured at bump) Dashed (measured at bump)

Mass behavior Confused people will follow everyone else average direction of neighbors j in a certain radius R i individual direction panic probability

Results Finding an alternative exit by following someone

Results Benefits of following (total escaped)

Results Benefits of following (time to escape)

Results Benefits of following (raw difference in number of people through each door)

Problems Possible to go through boundaries Can be fixed by increasing force of boundary Can be fixed by increasing force of boundary Sometimes good Sometimes good Excels at crowds, not individual pedestrian movement When focus is on big crowds and not on individuals, this is good. When focus is on big crowds and not on individuals, this is good.

Future Work Better pedestrian dynamics More realistic collisions Better perception Better behaviors More complex cognition Add more memory More evaluation