SlideShare a Scribd company logo
1 of 48
Modeling Pedestrian and Crowd Behaviour: the
case of the Crystals Project
Giuseppe Vizzari1,2
1Complex Systems and Artificial Intelligence Research Center
University of Milano-Bicocca
2Crystals Project, Center of Research Excellence in Hajj and Omrah (Hajjcore)
Umm Al-Qura University, Makkah, Saudi Arabia
Outline
• The context of application: the Hajj, the Mashaer line and the Arafat I
station
• Groups, as a crowd management concept and a natural, pervasive
presence in pedestrian population
• Groups in the relevant literature
• “In vitro”, “in vivo”, “in silico”: the Crystals Project approach
• Observations about groups (“in vitro” and “in vivo”)
• Modeling and simulation (“in silico”)
• Results in the Arafat I scenario
• Conclusions and future developments
Outline
• The context of application: the Hajj, the Mashaer line and the
Arafat I station
• Groups, as a crowd management concept and a natural, pervasive
presence in pedestrian population
• Groups in the relevant literature
• “In vitro”, “in vivo”, “in silico”: the Crystals Project approach
• Observations about groups (“in vitro” and “in vivo”)
• Modeling and simulation (“in silico”)
• Results in the Arafat I scenario
• Conclusions and future developments
The Hajj in Brief
• Annual pilgrimage to Makkah,
Saudi Arabia
• Fifth pillar of Islam, a religious
duty that must be carried out at
least once in their lifetime by
every able-bodied Muslim who
can afford to do so
• Over 2,5 millions of people
coming from over 150 countries
• A precise and articulated
system of rituals implying the
mass movement of pilgrims
over several sites that in some
cases are about 20 km distant
The Mashaer Line
• Five proposed rail lines
connecting the holy sites with
one another and with Makkah
• The southern rail includes 9
stations: 3 in Mina, 3 in
Muzdalifah and 3 in Arafat, to
replace 35,000 cars and buses
and access the Haram and
Makkah Central Area
• Future lines to the Holy Haram
• Extend the southern rail line to
Jeddah Airport, with an elevated
alignment above the Jeddah
Expressway over an 80 Km
length
Observations at the Hajj
Outline
• The context of application: the Hajj, the Mashaer line and the Arafat I
station
• Groups, as a crowd management concept and a natural,
pervasive presence in pedestrian population
• Groups in the relevant literature
• “In vitro”, “in vivo”, “in silico”: the Crystals Project approach
• Observations about groups (“in vitro” and “in vivo”)
• Modeling and simulation (“in silico”)
• Results in the Arafat I scenario
• Conclusions and future developments
Observations at the Hajj - Groups as a crowd
management organizational instrument
• Pilgrims are subdivided into groups of 250
persons following a leader in their movement
from the nearby tents area to the platform
• The waiting boxes act as waiting areas hosting
groups waiting to use ramps or elevators
• The platform can safely host even more than
3000 pilgrims (the capacity of a train), but the
process is aimed at avoiding overcrowding of the
platform
Observations at the
Hajj - Considerations
• Groups are used as an organizational
instrument to manage crowd
• Group arrival is planned, scheduled
• Leaders decide when and where to
move, collaborating with station
officers
• Their size is relatively large, their
cohesion is not extreme...
• ... but inside them smaller sub-
groups can be identified and they
can be much more compact
• Groups have different intermediate
movement targets, although the same
final goal
Group influence in
general -
Considerations
• The presence of groups is pervasive in
many events involving large crowds
• Groups are simply out there...
• ... it’s not a matter of deciding if they’re
‘good’ or ‘bad’ for the pedestrian flow
• ... it’s a matter of understanding their
impact, in different relevant conditions
• The presence of groups should be
carefully considered:
• Design choices might make it difficult
for a group to preserve its cohesion,
which is particularly significant in
certain situations (e.g. kids, elderly,
mobility impaired persons)...
• ... and this would cause stress in
group members and congestions,
delays in the whole system
Outline
• The context of application: the Hajj, the Mashaer line and the Arafat I
station
• Groups, as a crowd management concept and a natural, pervasive
presence in pedestrian population
• Groups in the relevant literature
• “In vitro”, “in vivo”, “in silico”: the Crystals Project approach
• Observations about groups (“in vitro” and “in vivo”)
• Modeling and simulation (“in silico”)
• Results in the Arafat I scenario
• Conclusions and future developments
Groups in the
literature -
Observations
• At least two studies report observations
about groups
• Willis A, Gjersoe N, Havard C,
Kerridge J, Kukla R, 2004, "Human
movement behaviour in urban spaces:
implications for the design and
modelling of effective pedestrian
environments" Environment and
Planning B: Planning and Design 31(6)
805 – 828
• Michael Schultz, Christian Schulz, and
Hartmut Fricke. “Passenger Dynamics
at Airport Terminal Environment”,
Pedestrian and Evacuation Dynamics
2008, Springer-Verlag, 2010
• Observations carried out in low density
conditions
• Groups of small size were most frequently
observed
Groups in the literature -
Modeling and
Simulation
• Extensions to the social force model
• Helbing, Theraulaz et al. 2009, 2010
• Small groups (2,3,4), unstructured
• Low to moderate densities
• Validation based on actual observations
• Xu and Duh, 2010
• Only couples (groups of 2 pedestrians)
• Low to moderate densities
• Shallow validation based on literature (Daamen,
2004)
• CA models
• Sarmady, Haron, Zawawi Hj, 2009
• Leaders and followers
• Groups of 2 to 6 members experimented
• Not validated
• Agent-based models
• Qiu and Hu 2010
• Structured groups (intra and inter group matrices)
• Large groups experimented (60 pedestrians)
• Not validated
• Group members tend to stay close to other group
members (additional behavioural component)
Outline
• The context of application: the Hajj, the Mashaer line and the Arafat I
station
• Groups, as a crowd management concept and a natural, pervasive
presence in pedestrian population
• Groups in the relevant literature
• “In vitro”, “in vivo”, “in silico”: the Crystals Project approach
• Observations about groups (“in vitro” and “in vivo”)
• Modeling and simulation (“in silico”)
• Results in the Arafat I scenario
• Conclusions and future developments
The Crystals Project Approach
“In silico”
“In vitro” “In vivo”
Outline
• The context of application: the Hajj, the Mashaer line and the Arafat I
station
• Groups, as a crowd management concept and a natural, pervasive
presence in pedestrian population
• Groups in the relevant literature
• “In vitro”, “in vivo”, “in silico”: the Crystals Project approach
• Observations about groups (“in vitro” and “in vivo”)
• Modeling and simulation (“in silico”)
• Results in the Arafat I scenario
• Conclusions and future developments
Experiments in
Tokyo
• Experiments carried out by the
Research Center on Advanced
Science and Technology of The
University of Tokyo
• Aimed at evaluating the impact of the
presence of groups in experimental
situations
• Specifically their impact on the
formation of lanes and total
travel times in relatively high
density situations
• Results still not published...
• ... However, we can already say that
more experiments and observations
are needed to draw conclusions
• The influence of groups is not
trivial
Admission test
University of Milano-Bicocca
• Admission test of the Faculty of
Psychology at the University of Milano-
Bicocca - September 1, 2011
• Counting activity supported by video
footages of the event
• About two thousand students attended the
test
• About 34% individuals, 50% couples,
13% triples and 3% groups of 4
members (!)
• Statistically validated relationship between
group size and velocity
• Additional quantitative analyses about
the arrival and entrance process, LOS
• Qualitative analysis of group shapes and
related phenomena
Vittorio Emanuele II
Gallery, Milan
• Popular commercial-touristic
walkway in Milan’s city centre
• Goals of the survey:
• level of density and walkway level
of service (A and B);
• presence of groups (over 84%);
• group size and proxemics spatial
patterns, trajectories and walking
speed (groups are slower but
their trajectories are shorter);
• group proxemics dispersion (they
preserve cohesion, even if
large ones occupy more space)
• still hard to evaluate spatial
arrangement of group members
Group
dispersion
Couples Triples 4 Members
Distance
Centroid
0.58 m
(sd 0,22)
0.76 m
(sd 0,11)
0.67
(sd 0.12)
Outline
• The context of application: the Hajj, the Mashaer line and the Arafat I
station
• Groups, as a crowd management concept and a natural, pervasive
presence in pedestrian population
• Groups in the relevant literature
• “In vitro”, “in vivo”, “in silico”: the Crystals Project approach
• Observations about groups (“in vitro” and “in vivo”)
• Modeling and simulation (“in silico”)
• Results in the Arafat I scenario
• Conclusions and future developments
A model considering
groups
• Based on the floor-field CA approach,
with significant difference on movement
choice
• Employing traditional factors for
movement destination choice
• Goal orientation
• Presence of obstacles
• Presence of other pedestrians
(basic proxemics)
• A notion of group has been introduced
• To generate a generalised effect of
cohesion among members of
groups
• ... able to overcome goal
orientation for certain types of
groups (e.g. families, close friends)
• Speed heterogeneity also introduced
(poster on Monday afternoon)
A few formal details
• Stochastic choice of destination cell; for each cell c, the probability of choosing
an action a leading to it is
• The “utility” value of the cell is defines as follows:
where
• Goal is associated to the static floor field and Obs to the wall potential
• Sep is associated to the proxemic repulsion
• D is an inertia factor
• Over regulates the possibility of having two pedestrians sharing the same cell in
case of high density
• Coh and Inter represent group cohesion factors respectively for small simple
groups and large potentially structured groups
Overlapping
• Overlapping is a transient
situation in which pedestrians
share the same cell
• ... it can sometimes be
observed in counterflow
situations in which there is not
enough space for avoidance
• It can only happen if local
density exceeds a given
threshold
• The choice is still penalised
(Over ≤ 0)
• No more than two pedestrians
can share a single cell
[Kretz et al., 2006]
Simple and
structured groups
• Simple groups are made up of family
members, friends, people that know each
other
• They often adapt their behaviour to
preserve the cohesion of the group
• Large groups can include perfect
strangers that share for some time a
common goal
• Members of this group have a tendency
to stay close to each other...
• ... but this tendency is not so strong to
prevent group fragmentation
• And generally they are actually
structured (they can include other -
often simple - groups), so we call them
structured
• Multipliers of the different components of movement “utility” are adjusted
according to the state of the group
• The dispersion of the group causes an increased impact of simple group
cohesion and a reduced effect of goal attraction (static floor field)
Adaptive group cohesion mechanism
Modelling groups - some qualitative results
Counterflow of two structured groups including simple groups of various size, in a 2.4 m wide corridor
Aggregate effects of groups
Counterflow of two structured groups including simple groups of various size, in a 2.4 m wide corridor;
shuffled sequential update - ongoing tests with parallel update strategy
Aggregate effects of
groups analysed
• We can interpret the results making
considering two phenomena
1.Wide groups offer a large profile to the
counter flow, so they have a higher
probability of facing conflicts
2.Once a group has formed a line, instead,
the leader has the same conflict
probability of an individual, but the
follower has often an advantage
• In low density situations phenomenon (1)
prevails, leading to a lower average
combined flow for groups of pedestrians
whose size is larger than 2
• Pairs in fact can easily form a line, turning
phenomenon (1) to (2)
• In high density situations the probability of
facing conflicts is very high also for
individuals, so phenomenon (2) prevails,
leading to higher average combined flow for
even large groups (size 5)
Effectiveness of simple group cohesion
mechanism
Counterflow of two structured groups including simple groups of various size, in a 3.6 m wide corridor
(Dispersion measured in terms of area covered by the group)
Additional results in “experimental” scenarios: T
junction
Plot of experimentally observed data
[Zhang et al., 2012]
[Vizzari et al., 2013]
Outline
• The context of application: the Hajj, the Mashaer line and the Arafat I
station
• Groups, as a crowd management concept and a natural, pervasive
presence in pedestrian population
• Groups in the relevant literature
• “In vitro”, “in vivo”, “in silico”: the Crystals Project approach
• Observations about groups (“in vitro” and “in vivo”)
• Modeling and simulation (“in silico”)
• Results in the Arafat I scenario
• Conclusions and future developments
A sample simulation in the Arafat I station
Hajj case study: two vs. three groups
Hajj case study: normal vs. obstacle
Hybrid Agent Architecture
OPERATIONAL
LEVEL
WALKING
INTERACTION WITH
OTHER TRAFFIC
PERFORMING
ACTIVITY
BODY
STRATEGICAL
LEVEL
TACTICAL
LEVEL
CHOICE OF
ACTIVITIES
SCHEDULE OF
ACTIVITIES
CHOICE OF
ACTIVITY AREA
ROUTE CHOICE
MIND
REACTIVECOGNITIVE
Additional Annotation Tools
Cognitive Map
Knowledge: Body + Mind
AGENT LIFE-CYCLE
BODY
MIND
Perception
Perception &
Choose
movement
Self
Localization
Wayfinding
Change
Pathfield
intermediate
destination?
Next Plan's
Instruction
yes
yes
no
Plan
Translation
no
Move
(if possible)
next turn
got lost or don't know
how to reach the goal?
BODY
Perception
Choose
movement
Move
(if possible)
next turn
• Plan Building
• Plan Management
• Actuation
Sample simulation considering crowd
management procedures
Dynamically managing The tactical level:
Introduction to the paths tree
• Given an arbitrary environment, the agent should
be able to plan a path toward its target,
considering:
• The types of environment that will be crossed
 static elements
• The emergence of congestion or other
elements influencing the path conditions 
dynamic elements
• The choice among paths is performed according
to the expected traveling time, dynamically
changing.
• The decision tree contains the average traveling
time of each minimal path to a destination,
estimated by considering static elements and the
average speed of the agents.
An evacuation of a large population of
pedestrians
1000agentsat~10p/sec
1000agentsat~10p/sec
Step 50 Step 200
Step 350 Step 500
Quantitative results
Outline
• The context of application: the Hajj, the Mashaer line and the Arafat I
station
• Groups, as a crowd management concept and a natural, pervasive
presence in pedestrian population
• Groups in the relevant literature
• “In vitro”, “in vivo”, “in silico”: the Crystals Project approach
• Observations about groups (“in vitro” and “in vivo”)
• Modeling and simulation (“in silico”)
• Results in the Arafat I scenario
• Conclusions and future developments
Conclusions and
discussion
• Groups are relevant and significant
• Results of simulations are partly validated
• Fundamental diagram and spatial
utilisation in tune with results from the
literature… without groups
• Group cohesion mechanism generates
results about dispersion that are in tune
with Vittorio Emanuele Gallery’s
observation…
• … but we don’t have data about groups
in high density situations (and it’s hard to
obtain such data)
• More observations, experiments and
simulations are necessary to improve our
understanding of the phenomenon
• Closer collaboration between researchers
working on synthesis and analysis of
crowds is promising and possibly beneficial
for both
Future works
• Of course, improvements...
• of the model, of our understanding about the phenomena...
• Of course, additional applications to real world scenarios...
• for providing additional success stories and collecting additional issues,
limits, directions for improvements
• Strengthening the connections with automated analysis/computer vision
• Exploiting the model for supporting smart environment, smart city systems
• In the vein of what was discussed by Ulrich Wagoum for stadium
evacuation assistant, Georgios Sirakoulis work on anticipative
technologies and robotic evacuation assistant...
ありがとうございます。 Giuseppe Vizzari

More Related Content

Viewers also liked

Workshop 4 5 fei nhan dien nha tai tro tiem nang
Workshop 4 5 fei nhan dien nha tai tro tiem nangWorkshop 4 5 fei nhan dien nha tai tro tiem nang
Workshop 4 5 fei nhan dien nha tai tro tiem nang
Haphan116
 
Nanomedical devices
Nanomedical devicesNanomedical devices
Nanomedical devices
MUBOSScz
 

Viewers also liked (14)

Valuing Health at the End of Life
Valuing Health at the End of LifeValuing Health at the End of Life
Valuing Health at the End of Life
 
How to Study New Ones: The Student Guide
How to Study New Ones: The Student GuideHow to Study New Ones: The Student Guide
How to Study New Ones: The Student Guide
 
EL ABC DE LA SELECCIÓN OBJETIVA EN LA ASIGNACIÓN DEL ESPECTRO RADIOELÉCTRICO...
 EL ABC DE LA SELECCIÓN OBJETIVA EN LA ASIGNACIÓN DEL ESPECTRO RADIOELÉCTRICO... EL ABC DE LA SELECCIÓN OBJETIVA EN LA ASIGNACIÓN DEL ESPECTRO RADIOELÉCTRICO...
EL ABC DE LA SELECCIÓN OBJETIVA EN LA ASIGNACIÓN DEL ESPECTRO RADIOELÉCTRICO...
 
superresuma2016
superresuma2016superresuma2016
superresuma2016
 
Workshop 4 5 fei nhan dien nha tai tro tiem nang
Workshop 4 5 fei nhan dien nha tai tro tiem nangWorkshop 4 5 fei nhan dien nha tai tro tiem nang
Workshop 4 5 fei nhan dien nha tai tro tiem nang
 
Blogger
BloggerBlogger
Blogger
 
Teach My Girlfriend
Teach My GirlfriendTeach My Girlfriend
Teach My Girlfriend
 
294 2015 infortunio escavatore
294   2015  infortunio escavatore294   2015  infortunio escavatore
294 2015 infortunio escavatore
 
XNA Intro Workshop
XNA Intro WorkshopXNA Intro Workshop
XNA Intro Workshop
 
Nanomedical devices
Nanomedical devicesNanomedical devices
Nanomedical devices
 
ほっとらいん相談の手引
ほっとらいん相談の手引ほっとらいん相談の手引
ほっとらいん相談の手引
 
Hope Lab's Zamzee
Hope Lab's ZamzeeHope Lab's Zamzee
Hope Lab's Zamzee
 
Escuela normal eliana
Escuela normal elianaEscuela normal eliana
Escuela normal eliana
 
Programa mes xabia-maig-2012
Programa mes xabia-maig-2012Programa mes xabia-maig-2012
Programa mes xabia-maig-2012
 

Similar to Modeling Pedestrian and Crowd Behaviour: the case of the Crystals Project

To use or not to use caqdas - usage patterns among postgraduate sociology stu...
To use or not to use caqdas - usage patterns among postgraduate sociology stu...To use or not to use caqdas - usage patterns among postgraduate sociology stu...
To use or not to use caqdas - usage patterns among postgraduate sociology stu...
Merlien Institute
 
Global Futures Intelligence System talk at WFSF 2013
Global Futures Intelligence System talk at WFSF 2013Global Futures Intelligence System talk at WFSF 2013
Global Futures Intelligence System talk at WFSF 2013
Jerome Glenn
 

Similar to Modeling Pedestrian and Crowd Behaviour: the case of the Crystals Project (20)

An Agent-Based Approach to Pedestrian and Group Dynamics: Experimental and Re...
An Agent-Based Approach to Pedestrian and Group Dynamics: Experimental and Re...An Agent-Based Approach to Pedestrian and Group Dynamics: Experimental and Re...
An Agent-Based Approach to Pedestrian and Group Dynamics: Experimental and Re...
 
PhD dissertation QUA_SI 2014
PhD dissertation QUA_SI 2014PhD dissertation QUA_SI 2014
PhD dissertation QUA_SI 2014
 
Open social sciences in a developing region: policies, initiatives and needed...
Open social sciences in a developing region: policies, initiatives and needed...Open social sciences in a developing region: policies, initiatives and needed...
Open social sciences in a developing region: policies, initiatives and needed...
 
Open social sciences in a developing region: policies, initiatives and needed...
Open social sciences in a developing region: policies, initiatives and needed...Open social sciences in a developing region: policies, initiatives and needed...
Open social sciences in a developing region: policies, initiatives and needed...
 
To use or not to use caqdas - usage patterns among postgraduate sociology stu...
To use or not to use caqdas - usage patterns among postgraduate sociology stu...To use or not to use caqdas - usage patterns among postgraduate sociology stu...
To use or not to use caqdas - usage patterns among postgraduate sociology stu...
 
Presentation Lanzini - Seminar ESAG/UDESC
Presentation Lanzini - Seminar ESAG/UDESCPresentation Lanzini - Seminar ESAG/UDESC
Presentation Lanzini - Seminar ESAG/UDESC
 
Opening Everything
Opening EverythingOpening Everything
Opening Everything
 
Social Dynamics on Networks
Social Dynamics on NetworksSocial Dynamics on Networks
Social Dynamics on Networks
 
New concepts of mobility to foster career development
New concepts of mobility to foster career developmentNew concepts of mobility to foster career development
New concepts of mobility to foster career development
 
Survey of Research Information Management Practices
Survey of Research Information Management PracticesSurvey of Research Information Management Practices
Survey of Research Information Management Practices
 
Recsys14 int rs_vassileva
Recsys14 int rs_vassilevaRecsys14 int rs_vassileva
Recsys14 int rs_vassileva
 
Promoting Collaboration in Open Online Programs
Promoting Collaboration in Open Online ProgramsPromoting Collaboration in Open Online Programs
Promoting Collaboration in Open Online Programs
 
6 oct15 writing kmb plan edited
6 oct15 writing kmb plan edited6 oct15 writing kmb plan edited
6 oct15 writing kmb plan edited
 
NCEAS_IJSCM Day 1
NCEAS_IJSCM Day 1NCEAS_IJSCM Day 1
NCEAS_IJSCM Day 1
 
Global Futures Intelligence System talk at WFSF 2013
Global Futures Intelligence System talk at WFSF 2013Global Futures Intelligence System talk at WFSF 2013
Global Futures Intelligence System talk at WFSF 2013
 
The Digital University #IDRW2014
The Digital University #IDRW2014The Digital University #IDRW2014
The Digital University #IDRW2014
 
RDC: Kathleen Shearer - Joint Session Project ARC & Federated DMP Pilot
RDC: Kathleen Shearer - Joint Session Project ARC & Federated DMP PilotRDC: Kathleen Shearer - Joint Session Project ARC & Federated DMP Pilot
RDC: Kathleen Shearer - Joint Session Project ARC & Federated DMP Pilot
 
Hybrid Intelligence
Hybrid IntelligenceHybrid Intelligence
Hybrid Intelligence
 
Foundations to Actions: Extending Innovations to Digital Libraries in Partner...
Foundations to Actions: Extending Innovations to Digital Libraries in Partner...Foundations to Actions: Extending Innovations to Digital Libraries in Partner...
Foundations to Actions: Extending Innovations to Digital Libraries in Partner...
 
Incentives, Integration, and Mediation: Sustainable Practices for Population ...
Incentives, Integration, and Mediation: Sustainable Practices for Population ...Incentives, Integration, and Mediation: Sustainable Practices for Population ...
Incentives, Integration, and Mediation: Sustainable Practices for Population ...
 

More from Giuseppe Vizzari

More from Giuseppe Vizzari (20)

Presentazione CdLM in Teoria e Tecnologia della Comunicazione A.A. 2020/21
Presentazione CdLM in Teoria e Tecnologia della Comunicazione A.A. 2020/21Presentazione CdLM in Teoria e Tecnologia della Comunicazione A.A. 2020/21
Presentazione CdLM in Teoria e Tecnologia della Comunicazione A.A. 2020/21
 
14 - Web designer vs Web developer ...
14 - Web designer vs Web developer ... 14 - Web designer vs Web developer ...
14 - Web designer vs Web developer ...
 
13 - Web feed e aggregatori
13 - Web feed e aggregatori13 - Web feed e aggregatori
13 - Web feed e aggregatori
 
12 - Social media (19/20)
12 - Social media (19/20)12 - Social media (19/20)
12 - Social media (19/20)
 
11 - Evoluzione del Web (19/20)
11 - Evoluzione del Web (19/20)11 - Evoluzione del Web (19/20)
11 - Evoluzione del Web (19/20)
 
10 - Modelli di business nel Web (19/20)
10 - Modelli di business nel Web (19/20)10 - Modelli di business nel Web (19/20)
10 - Modelli di business nel Web (19/20)
 
9 - Ricercare nel Web
9 - Ricercare nel Web9 - Ricercare nel Web
9 - Ricercare nel Web
 
8 - Il browser
8 - Il browser8 - Il browser
8 - Il browser
 
7 - Web application e CMS
7 - Web application e CMS7 - Web application e CMS
7 - Web application e CMS
 
6 - Wordpress e vostro blog
6 - Wordpress e vostro blog6 - Wordpress e vostro blog
6 - Wordpress e vostro blog
 
HTML (+ DOM) + CSS
HTML (+ DOM) + CSSHTML (+ DOM) + CSS
HTML (+ DOM) + CSS
 
5 - Introduzione al Web (2/2)
5 - Introduzione al Web (2/2)5 - Introduzione al Web (2/2)
5 - Introduzione al Web (2/2)
 
4 - Introduzione al Web (1/2)
4 - Introduzione al Web (1/2)4 - Introduzione al Web (1/2)
4 - Introduzione al Web (1/2)
 
3 - Introduzione a Internet (2/2)
3 - Introduzione a Internet (2/2)3 - Introduzione a Internet (2/2)
3 - Introduzione a Internet (2/2)
 
2 - Introduzione ad Internet (1/2)
2 - Introduzione ad Internet (1/2)2 - Introduzione ad Internet (1/2)
2 - Introduzione ad Internet (1/2)
 
1 - Introduzione al corso 19/20
1 - Introduzione al corso 19/201 - Introduzione al corso 19/20
1 - Introduzione al corso 19/20
 
Intelligenza Artificiale e Realtà Virtuale
Intelligenza Artificiale e Realtà VirtualeIntelligenza Artificiale e Realtà Virtuale
Intelligenza Artificiale e Realtà Virtuale
 
Web designer vs Web developer
Web designer vs Web developerWeb designer vs Web developer
Web designer vs Web developer
 
Wiki e open internet
Wiki e open internetWiki e open internet
Wiki e open internet
 
Web feed e aggregatori
Web feed e aggregatoriWeb feed e aggregatori
Web feed e aggregatori
 

Recently uploaded

Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Lokesh Kothari
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Sérgio Sacani
 
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
Lokesh Kothari
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Sérgio Sacani
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
ssuser79fe74
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
PirithiRaju
 

Recently uploaded (20)

Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questions
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 

Modeling Pedestrian and Crowd Behaviour: the case of the Crystals Project

  • 1. Modeling Pedestrian and Crowd Behaviour: the case of the Crystals Project Giuseppe Vizzari1,2 1Complex Systems and Artificial Intelligence Research Center University of Milano-Bicocca 2Crystals Project, Center of Research Excellence in Hajj and Omrah (Hajjcore) Umm Al-Qura University, Makkah, Saudi Arabia
  • 2. Outline • The context of application: the Hajj, the Mashaer line and the Arafat I station • Groups, as a crowd management concept and a natural, pervasive presence in pedestrian population • Groups in the relevant literature • “In vitro”, “in vivo”, “in silico”: the Crystals Project approach • Observations about groups (“in vitro” and “in vivo”) • Modeling and simulation (“in silico”) • Results in the Arafat I scenario • Conclusions and future developments
  • 3. Outline • The context of application: the Hajj, the Mashaer line and the Arafat I station • Groups, as a crowd management concept and a natural, pervasive presence in pedestrian population • Groups in the relevant literature • “In vitro”, “in vivo”, “in silico”: the Crystals Project approach • Observations about groups (“in vitro” and “in vivo”) • Modeling and simulation (“in silico”) • Results in the Arafat I scenario • Conclusions and future developments
  • 4. The Hajj in Brief • Annual pilgrimage to Makkah, Saudi Arabia • Fifth pillar of Islam, a religious duty that must be carried out at least once in their lifetime by every able-bodied Muslim who can afford to do so • Over 2,5 millions of people coming from over 150 countries • A precise and articulated system of rituals implying the mass movement of pilgrims over several sites that in some cases are about 20 km distant
  • 5. The Mashaer Line • Five proposed rail lines connecting the holy sites with one another and with Makkah • The southern rail includes 9 stations: 3 in Mina, 3 in Muzdalifah and 3 in Arafat, to replace 35,000 cars and buses and access the Haram and Makkah Central Area • Future lines to the Holy Haram • Extend the southern rail line to Jeddah Airport, with an elevated alignment above the Jeddah Expressway over an 80 Km length
  • 7. Outline • The context of application: the Hajj, the Mashaer line and the Arafat I station • Groups, as a crowd management concept and a natural, pervasive presence in pedestrian population • Groups in the relevant literature • “In vitro”, “in vivo”, “in silico”: the Crystals Project approach • Observations about groups (“in vitro” and “in vivo”) • Modeling and simulation (“in silico”) • Results in the Arafat I scenario • Conclusions and future developments
  • 8. Observations at the Hajj - Groups as a crowd management organizational instrument • Pilgrims are subdivided into groups of 250 persons following a leader in their movement from the nearby tents area to the platform • The waiting boxes act as waiting areas hosting groups waiting to use ramps or elevators • The platform can safely host even more than 3000 pilgrims (the capacity of a train), but the process is aimed at avoiding overcrowding of the platform
  • 9. Observations at the Hajj - Considerations • Groups are used as an organizational instrument to manage crowd • Group arrival is planned, scheduled • Leaders decide when and where to move, collaborating with station officers • Their size is relatively large, their cohesion is not extreme... • ... but inside them smaller sub- groups can be identified and they can be much more compact • Groups have different intermediate movement targets, although the same final goal
  • 10. Group influence in general - Considerations • The presence of groups is pervasive in many events involving large crowds • Groups are simply out there... • ... it’s not a matter of deciding if they’re ‘good’ or ‘bad’ for the pedestrian flow • ... it’s a matter of understanding their impact, in different relevant conditions • The presence of groups should be carefully considered: • Design choices might make it difficult for a group to preserve its cohesion, which is particularly significant in certain situations (e.g. kids, elderly, mobility impaired persons)... • ... and this would cause stress in group members and congestions, delays in the whole system
  • 11. Outline • The context of application: the Hajj, the Mashaer line and the Arafat I station • Groups, as a crowd management concept and a natural, pervasive presence in pedestrian population • Groups in the relevant literature • “In vitro”, “in vivo”, “in silico”: the Crystals Project approach • Observations about groups (“in vitro” and “in vivo”) • Modeling and simulation (“in silico”) • Results in the Arafat I scenario • Conclusions and future developments
  • 12. Groups in the literature - Observations • At least two studies report observations about groups • Willis A, Gjersoe N, Havard C, Kerridge J, Kukla R, 2004, "Human movement behaviour in urban spaces: implications for the design and modelling of effective pedestrian environments" Environment and Planning B: Planning and Design 31(6) 805 – 828 • Michael Schultz, Christian Schulz, and Hartmut Fricke. “Passenger Dynamics at Airport Terminal Environment”, Pedestrian and Evacuation Dynamics 2008, Springer-Verlag, 2010 • Observations carried out in low density conditions • Groups of small size were most frequently observed
  • 13. Groups in the literature - Modeling and Simulation • Extensions to the social force model • Helbing, Theraulaz et al. 2009, 2010 • Small groups (2,3,4), unstructured • Low to moderate densities • Validation based on actual observations • Xu and Duh, 2010 • Only couples (groups of 2 pedestrians) • Low to moderate densities • Shallow validation based on literature (Daamen, 2004) • CA models • Sarmady, Haron, Zawawi Hj, 2009 • Leaders and followers • Groups of 2 to 6 members experimented • Not validated • Agent-based models • Qiu and Hu 2010 • Structured groups (intra and inter group matrices) • Large groups experimented (60 pedestrians) • Not validated • Group members tend to stay close to other group members (additional behavioural component)
  • 14. Outline • The context of application: the Hajj, the Mashaer line and the Arafat I station • Groups, as a crowd management concept and a natural, pervasive presence in pedestrian population • Groups in the relevant literature • “In vitro”, “in vivo”, “in silico”: the Crystals Project approach • Observations about groups (“in vitro” and “in vivo”) • Modeling and simulation (“in silico”) • Results in the Arafat I scenario • Conclusions and future developments
  • 15. The Crystals Project Approach “In silico” “In vitro” “In vivo”
  • 16. Outline • The context of application: the Hajj, the Mashaer line and the Arafat I station • Groups, as a crowd management concept and a natural, pervasive presence in pedestrian population • Groups in the relevant literature • “In vitro”, “in vivo”, “in silico”: the Crystals Project approach • Observations about groups (“in vitro” and “in vivo”) • Modeling and simulation (“in silico”) • Results in the Arafat I scenario • Conclusions and future developments
  • 17. Experiments in Tokyo • Experiments carried out by the Research Center on Advanced Science and Technology of The University of Tokyo • Aimed at evaluating the impact of the presence of groups in experimental situations • Specifically their impact on the formation of lanes and total travel times in relatively high density situations • Results still not published... • ... However, we can already say that more experiments and observations are needed to draw conclusions • The influence of groups is not trivial
  • 18. Admission test University of Milano-Bicocca • Admission test of the Faculty of Psychology at the University of Milano- Bicocca - September 1, 2011 • Counting activity supported by video footages of the event • About two thousand students attended the test • About 34% individuals, 50% couples, 13% triples and 3% groups of 4 members (!) • Statistically validated relationship between group size and velocity • Additional quantitative analyses about the arrival and entrance process, LOS • Qualitative analysis of group shapes and related phenomena
  • 19. Vittorio Emanuele II Gallery, Milan • Popular commercial-touristic walkway in Milan’s city centre • Goals of the survey: • level of density and walkway level of service (A and B); • presence of groups (over 84%); • group size and proxemics spatial patterns, trajectories and walking speed (groups are slower but their trajectories are shorter); • group proxemics dispersion (they preserve cohesion, even if large ones occupy more space) • still hard to evaluate spatial arrangement of group members Group dispersion Couples Triples 4 Members Distance Centroid 0.58 m (sd 0,22) 0.76 m (sd 0,11) 0.67 (sd 0.12)
  • 20. Outline • The context of application: the Hajj, the Mashaer line and the Arafat I station • Groups, as a crowd management concept and a natural, pervasive presence in pedestrian population • Groups in the relevant literature • “In vitro”, “in vivo”, “in silico”: the Crystals Project approach • Observations about groups (“in vitro” and “in vivo”) • Modeling and simulation (“in silico”) • Results in the Arafat I scenario • Conclusions and future developments
  • 21. A model considering groups • Based on the floor-field CA approach, with significant difference on movement choice • Employing traditional factors for movement destination choice • Goal orientation • Presence of obstacles • Presence of other pedestrians (basic proxemics) • A notion of group has been introduced • To generate a generalised effect of cohesion among members of groups • ... able to overcome goal orientation for certain types of groups (e.g. families, close friends) • Speed heterogeneity also introduced (poster on Monday afternoon)
  • 22. A few formal details • Stochastic choice of destination cell; for each cell c, the probability of choosing an action a leading to it is • The “utility” value of the cell is defines as follows: where • Goal is associated to the static floor field and Obs to the wall potential • Sep is associated to the proxemic repulsion • D is an inertia factor • Over regulates the possibility of having two pedestrians sharing the same cell in case of high density • Coh and Inter represent group cohesion factors respectively for small simple groups and large potentially structured groups
  • 23. Overlapping • Overlapping is a transient situation in which pedestrians share the same cell • ... it can sometimes be observed in counterflow situations in which there is not enough space for avoidance • It can only happen if local density exceeds a given threshold • The choice is still penalised (Over ≤ 0) • No more than two pedestrians can share a single cell [Kretz et al., 2006]
  • 24. Simple and structured groups • Simple groups are made up of family members, friends, people that know each other • They often adapt their behaviour to preserve the cohesion of the group • Large groups can include perfect strangers that share for some time a common goal • Members of this group have a tendency to stay close to each other... • ... but this tendency is not so strong to prevent group fragmentation • And generally they are actually structured (they can include other - often simple - groups), so we call them structured
  • 25. • Multipliers of the different components of movement “utility” are adjusted according to the state of the group • The dispersion of the group causes an increased impact of simple group cohesion and a reduced effect of goal attraction (static floor field) Adaptive group cohesion mechanism
  • 26. Modelling groups - some qualitative results Counterflow of two structured groups including simple groups of various size, in a 2.4 m wide corridor
  • 27. Aggregate effects of groups Counterflow of two structured groups including simple groups of various size, in a 2.4 m wide corridor; shuffled sequential update - ongoing tests with parallel update strategy
  • 28. Aggregate effects of groups analysed • We can interpret the results making considering two phenomena 1.Wide groups offer a large profile to the counter flow, so they have a higher probability of facing conflicts 2.Once a group has formed a line, instead, the leader has the same conflict probability of an individual, but the follower has often an advantage • In low density situations phenomenon (1) prevails, leading to a lower average combined flow for groups of pedestrians whose size is larger than 2 • Pairs in fact can easily form a line, turning phenomenon (1) to (2) • In high density situations the probability of facing conflicts is very high also for individuals, so phenomenon (2) prevails, leading to higher average combined flow for even large groups (size 5)
  • 29. Effectiveness of simple group cohesion mechanism Counterflow of two structured groups including simple groups of various size, in a 3.6 m wide corridor (Dispersion measured in terms of area covered by the group)
  • 30. Additional results in “experimental” scenarios: T junction Plot of experimentally observed data [Zhang et al., 2012] [Vizzari et al., 2013]
  • 31. Outline • The context of application: the Hajj, the Mashaer line and the Arafat I station • Groups, as a crowd management concept and a natural, pervasive presence in pedestrian population • Groups in the relevant literature • “In vitro”, “in vivo”, “in silico”: the Crystals Project approach • Observations about groups (“in vitro” and “in vivo”) • Modeling and simulation (“in silico”) • Results in the Arafat I scenario • Conclusions and future developments
  • 32. A sample simulation in the Arafat I station
  • 33. Hajj case study: two vs. three groups
  • 34. Hajj case study: normal vs. obstacle
  • 35. Hybrid Agent Architecture OPERATIONAL LEVEL WALKING INTERACTION WITH OTHER TRAFFIC PERFORMING ACTIVITY BODY STRATEGICAL LEVEL TACTICAL LEVEL CHOICE OF ACTIVITIES SCHEDULE OF ACTIVITIES CHOICE OF ACTIVITY AREA ROUTE CHOICE MIND REACTIVECOGNITIVE
  • 39. AGENT LIFE-CYCLE BODY MIND Perception Perception & Choose movement Self Localization Wayfinding Change Pathfield intermediate destination? Next Plan's Instruction yes yes no Plan Translation no Move (if possible) next turn got lost or don't know how to reach the goal? BODY Perception Choose movement Move (if possible) next turn • Plan Building • Plan Management • Actuation
  • 40. Sample simulation considering crowd management procedures
  • 41. Dynamically managing The tactical level: Introduction to the paths tree • Given an arbitrary environment, the agent should be able to plan a path toward its target, considering: • The types of environment that will be crossed  static elements • The emergence of congestion or other elements influencing the path conditions  dynamic elements • The choice among paths is performed according to the expected traveling time, dynamically changing. • The decision tree contains the average traveling time of each minimal path to a destination, estimated by considering static elements and the average speed of the agents.
  • 42. An evacuation of a large population of pedestrians 1000agentsat~10p/sec 1000agentsat~10p/sec Step 50 Step 200 Step 350 Step 500
  • 44. Outline • The context of application: the Hajj, the Mashaer line and the Arafat I station • Groups, as a crowd management concept and a natural, pervasive presence in pedestrian population • Groups in the relevant literature • “In vitro”, “in vivo”, “in silico”: the Crystals Project approach • Observations about groups (“in vitro” and “in vivo”) • Modeling and simulation (“in silico”) • Results in the Arafat I scenario • Conclusions and future developments
  • 45. Conclusions and discussion • Groups are relevant and significant • Results of simulations are partly validated • Fundamental diagram and spatial utilisation in tune with results from the literature… without groups • Group cohesion mechanism generates results about dispersion that are in tune with Vittorio Emanuele Gallery’s observation… • … but we don’t have data about groups in high density situations (and it’s hard to obtain such data) • More observations, experiments and simulations are necessary to improve our understanding of the phenomenon • Closer collaboration between researchers working on synthesis and analysis of crowds is promising and possibly beneficial for both
  • 46. Future works • Of course, improvements... • of the model, of our understanding about the phenomena... • Of course, additional applications to real world scenarios... • for providing additional success stories and collecting additional issues, limits, directions for improvements • Strengthening the connections with automated analysis/computer vision • Exploiting the model for supporting smart environment, smart city systems • In the vein of what was discussed by Ulrich Wagoum for stadium evacuation assistant, Georgios Sirakoulis work on anticipative technologies and robotic evacuation assistant...
  • 47.

Editor's Notes

  1. Per illustrare le motivazioni e l’idea di architettura ibrida, è utile partire che l’entità modellata è una persona, ed è quindi naturale pensare alla parte già esistente nel modello base come il “corpo”. Con il termine corpo non si vuole indicare solamente la parte di attuazione dell’agente, perché infatti questo corpo implementa già comportamenti reattivi che vanno al di là della semplice attuazione Inoltre il corpo per eseguire i suoi compiti si basa su una conoscenza di molto legata alla geometria dell’ambiente, proprio perché molto legato alla parte di attuazione, alla parte della fisica. A questo punto quello che si è voluto fare con questo lavoro è aggiungere la parte mancante, la mente. Il termine mente risulta comodo per rendere l’idea che questa parte avrà a che fare con aspetti cognitivi anziché fisici, ma in realtà non vuole modellare esattamente i processi mentali, bensì vuole rappresentare la parte di ragionamento dell’entità modellata. Dovendo trattare aspetti più distanti dalla rappresentazione geometrica, sarà necessario dotare la mente anche di una differente conoscenza che permetta di eseguire i ragionamenti necessari. In questo lavoro, considerata la complessità dei compiti svolti al livello tattico e strategico, ci siamo concentrati sul dotare l’agente della capacità di pianificare i propri percorsi all’interno dell’ambiente, gettando le basi per poter sviluppare la mente in tutte le sue funzionalità. Chiaramente, le due componenti dell’architettura ibrida devono essere necessariamente in comunicazione, e quello che si è voluto fare con questo lavoro è di costruire la mente sopra al corpo, senza alterare il funzionamento precedente.
  2. Nel modello base la fase di annotazione dell’ambiente permetteva di definire fondamentalmente quattro tipi di oggetti all’interno dello scenario: Ostacoli, per modellare ad esempio i muri di una stanza; aree di partenza, dove i pedoni vengono inseriti nella simulazione Aree di destinazione, ogni pedone poteva avere una e una sola destinazione che gli veniva assegnata nel momento in cui “nasceva” nella simulazione Scale e Rampe, zone in cui la velocità del pedone veniva alterata per rappresentare sul piano le scale Siccome con questo lavoro si vuole introdurre la possibilità di avere destinazioni intermedie, sono stati aggiunti anche i tool di annotazione necessari in fase di modellazione dello scenario: Regioni per strutturare l’ambiente da un punto di vista logico; Collegamenti di navigazione per rappresentare i passaggi tra le regioni; Target intermedi per rappresentare destinazioni intermedie di interesse A questo punto anche target e link di navigazione sono candidati a essere destinazioni per i pedoni.
  3. Con le annotazioni aggiunte allo scenario, il nuovo modello è in grado di calcolare in maniera automatica la mappa cognitiva. Inoltre due delle notazioni aggiunte, potendo essere utilizzate dagli agenti come destinazioni, necessitano quindi di pathfield, cioè quella parte di conoscenza dell’agente che supporta il meccanismo del corpo per il raggiungimento della destinazione. Durante la generazione di questi campi per nuovi e vecchi tipi di destinazioni, parallelamente viene costruita anche la mappa cognitiva. La sua struttura base viene generata durante la generazione dei field relativi ai link tra le regioni. A partire da ogni marker che collega due regioni, durante la diffusione del suo campo si va alla ricerca dei marker di identificazione della regione, producendo di conseguenza una parte di mappa che viene aggiunta a quella eventualmente esistente. Ad esempio…
  4. Grazie alla generazione in parallelo , è possibile quindi costruire una forte relazione tra le diverse rappresentazione dell’ambiente. Nella figura è mostrata proprio questa relazione tra le conoscenze, che permette di collegare la mente al corpo nonostante la distanza e differenza tra le rappresentazioni. In questo modo, infatti, il ragionamento della mente fatto sulla mappa cognitiva può essere facilmente tradotto in istruzioni operative che il corpo è in grado di eseguire. Ad esempio dalla mappa cognitiva è possibile vedere che esiste un collegamento tra sala e cucina, e che è possibile istruire il corpo di effettuare questo spostamento ordinandogli di seguire il pathfield associato all’arco.
  5. E' tempo quindi di affrontare le modifiche che hanno interessato l'agente nel proprio modo di operare piuttosto che nella conoscenza. In figura è possibile vedere il ciclo di vita dell'agente precedente alle modifiche apportate da questo lavoro. Come si può vedere esiste solo la parte relativa al corpo, c'è una fase di percezione, che lavora sulla conoscenza del corpo, dopodichè passa a selezionare il movimento reattivamente, ed infine esegue effettivamente la mossa. Con questo lavoro sostanzialmente una fase di controllo eseguita dalla mente anticipa il precedente ciclo di vita lasciandolo praticamente inalterato. L'idea è appunto quella di lasciare il corpo lavorare come sempre, mentre la mente tiene in considerazione un piano, cambiando solamente il supporto della destinazione che il corpo vuole raggiungere. Questo comporta 3 tipi di attività da parte dell'agente: Creazione di un piano, cioè valutare la sequenza di destinazioni intermedie necessarie e/o obbligatorie, per raggiungere la destinazione finale di interesse. - gestione del piano: questo è il controllo che la mente esegue sul corpo, gestendo per passi il piano di destinazioni intermedie, nascondendo al corpo la presenza di un piano e fornendogli solamente l'attuale target. Il corpo infatti è in grado solamente di raggiungere la destinazione che gli si è ordinata, sarà quindi la mente a mantenere traccia dello stato di compimento del piano e fornire di volta in volta il pathfield per il raggiungimento della destinazione intermedia corretto. Il momento in cui il piano avanza viene valutato sulla base di percezioni del corpo, che è l’unico in grado di percepire se si è raggiunta la destinazione voluta. - attuazione: infine c'è la normale attuazione reattiva che lavora esattamente come se nessuna modifica fosse stata apportata al modello tenendo conto dei gruppi, degli ostacoli,…I comportamenti reattivi