Behavioural modelling of crowds using DI-guy

Crowd is a highly sophisticated social phenomenon and simulating crowd has always been a challenging task in terms of achieving efficiency and realistic crowd behaviour. In order to address this challenging task, an agent-based modelling methodology to populate crowd in order for each individual age...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Daniel Yi Wen.
Other Authors: Heike Summer
Format: Final Year Project
Language:English
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/10356/52805
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-52805
record_format dspace
spelling sg-ntu-dr.10356-528052019-12-10T11:38:00Z Behavioural modelling of crowds using DI-guy Tan, Daniel Yi Wen. Heike Summer School of Computer Engineering Parallel and Distributed Computing Centre Michael Harold Lees DRNTU::Engineering Crowd is a highly sophisticated social phenomenon and simulating crowd has always been a challenging task in terms of achieving efficiency and realistic crowd behaviour. In order to address this challenging task, an agent-based modelling methodology to populate crowd in order for each individual agent to have their own decision-making ability to simulate crowds in the real world was adopted. The purpose of this project is to investigate on existing frameworks used in agent-based modelling and to create an architecture that simulate closely to human behaviour of decision-making, as well as the capability to perform efficiently in the virtual environment. Through the investigation on two existing frameworks – the Finite State Machines and Belief-Desire-Intention frameworks, a better understanding of the application of the frameworks for different scenarios as well as their advantages and disadvantages were obtained from this study. Finally, a new integrated architecture that uses both of the frameworks was proposed in this paper. It was developed for the agent-based modelling with the use of commercial human simulation software – the DI-Guy. The integrated agent was used to interact with the agent designed using Hierarchical Finite State Machine in DI-Guy in a scenario created to observe the difference in behaviour so as to determine which type of agents will simulate more closely to how a human behaves and react to different situations. In conclusion, the integrated architecture of the agent developed in this paper reacted well in the scenario created, however more research and further improvement are needed in this project to better simulate human behaviour closely. The main recipe of how this integrated agent performs depends on the plan library and a more precise plan has to be designed to meet the dynamic behaviour of human reaction. Crowd simulation with the introduced framework in this study will still need to be tested in order to testify realistic crowd behaviour for future study of crowd behaviour. Bachelor of Engineering (Computer Engineering) 2013-05-27T07:50:41Z 2013-05-27T07:50:41Z 2013 2013 Final Year Project (FYP) http://hdl.handle.net/10356/52805 en Nanyang Technological University 57 p. application/msword
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering
spellingShingle DRNTU::Engineering
Tan, Daniel Yi Wen.
Behavioural modelling of crowds using DI-guy
description Crowd is a highly sophisticated social phenomenon and simulating crowd has always been a challenging task in terms of achieving efficiency and realistic crowd behaviour. In order to address this challenging task, an agent-based modelling methodology to populate crowd in order for each individual agent to have their own decision-making ability to simulate crowds in the real world was adopted. The purpose of this project is to investigate on existing frameworks used in agent-based modelling and to create an architecture that simulate closely to human behaviour of decision-making, as well as the capability to perform efficiently in the virtual environment. Through the investigation on two existing frameworks – the Finite State Machines and Belief-Desire-Intention frameworks, a better understanding of the application of the frameworks for different scenarios as well as their advantages and disadvantages were obtained from this study. Finally, a new integrated architecture that uses both of the frameworks was proposed in this paper. It was developed for the agent-based modelling with the use of commercial human simulation software – the DI-Guy. The integrated agent was used to interact with the agent designed using Hierarchical Finite State Machine in DI-Guy in a scenario created to observe the difference in behaviour so as to determine which type of agents will simulate more closely to how a human behaves and react to different situations. In conclusion, the integrated architecture of the agent developed in this paper reacted well in the scenario created, however more research and further improvement are needed in this project to better simulate human behaviour closely. The main recipe of how this integrated agent performs depends on the plan library and a more precise plan has to be designed to meet the dynamic behaviour of human reaction. Crowd simulation with the introduced framework in this study will still need to be tested in order to testify realistic crowd behaviour for future study of crowd behaviour.
author2 Heike Summer
author_facet Heike Summer
Tan, Daniel Yi Wen.
format Final Year Project
author Tan, Daniel Yi Wen.
author_sort Tan, Daniel Yi Wen.
title Behavioural modelling of crowds using DI-guy
title_short Behavioural modelling of crowds using DI-guy
title_full Behavioural modelling of crowds using DI-guy
title_fullStr Behavioural modelling of crowds using DI-guy
title_full_unstemmed Behavioural modelling of crowds using DI-guy
title_sort behavioural modelling of crowds using di-guy
publishDate 2013
url http://hdl.handle.net/10356/52805
_version_ 1681048740392075264