seminar crowd simulation. the article the problem previous work the method experiments ...

15
Finding Paths for Coherent Groups using Clearance Seminar Crowd Simulation

Post on 19-Dec-2015

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Seminar Crowd Simulation.  The Article  The Problem  Previous work  The method  Experiments  Conclusions

Finding Paths for Coherent Groups using Clearance

Seminar Crowd Simulation

Page 2: Seminar Crowd Simulation.  The Article  The Problem  Previous work  The method  Experiments  Conclusions

Overview

The Article The Problem Previous work The method Experiments Conclusions

Page 3: Seminar Crowd Simulation.  The Article  The Problem  Previous work  The method  Experiments  Conclusions

The Article

Arno Kamphuis Mark Overmars Published in 2004

Page 4: Seminar Crowd Simulation.  The Article  The Problem  Previous work  The method  Experiments  Conclusions

The Problem

The units i ∈ [1,n] need to reach a goal area from a start area without colliding with the environment and with each other, while at the same time they must stay together as a coherent group. The goal is reached when all units are within the goal area.

Page 5: Seminar Crowd Simulation.  The Article  The Problem  Previous work  The method  Experiments  Conclusions

Previous work

Flocking Grid searching (A*) Potential Field Methods Deformable group shape + Potential

Field Probabilistic Roadmap Method PRM+Flocking Dynamic Structuring

Page 6: Seminar Crowd Simulation.  The Article  The Problem  Previous work  The method  Experiments  Conclusions

The method

Compute a backbone path for a single unit

The corridor is defined around the backbone

Units will move along the backbone using attraction points

The distance between attraction points for the different units is limited, guaranteeing coherance.

Page 7: Seminar Crowd Simulation.  The Article  The Problem  Previous work  The method  Experiments  Conclusions

Requirements for Cohesion

Latitudinal distance Longitudinal distance

Page 8: Seminar Crowd Simulation.  The Article  The Problem  Previous work  The method  Experiments  Conclusions

Latitudinal dispersion

Page 9: Seminar Crowd Simulation.  The Article  The Problem  Previous work  The method  Experiments  Conclusions

Limited Latitudinal dispersion

Page 10: Seminar Crowd Simulation.  The Article  The Problem  Previous work  The method  Experiments  Conclusions

Longitudinal dispersion

Page 11: Seminar Crowd Simulation.  The Article  The Problem  Previous work  The method  Experiments  Conclusions

Limited Longitudinal Dispersion

Page 12: Seminar Crowd Simulation.  The Article  The Problem  Previous work  The method  Experiments  Conclusions

Experiments

Page 13: Seminar Crowd Simulation.  The Article  The Problem  Previous work  The method  Experiments  Conclusions

Experiments (2)

We used Microsoft Visual Studio.Net 2002 with the C++ programming language. All experiments were run on a Pentium IV 2.4 Ghz computer with1 Gb RAM running Microsoft Windows XP.

Page 14: Seminar Crowd Simulation.  The Article  The Problem  Previous work  The method  Experiments  Conclusions

Experiments (3)

Page 15: Seminar Crowd Simulation.  The Article  The Problem  Previous work  The method  Experiments  Conclusions

Conclusions

Good performance Control over the area with A and the

maximum width with c No units of different sizes No Elipsoids No obstacles allowed in the

backbone path. Interaction with multiple groups