Investigating and Modeling the Emergent Flocking Behaviour of Sheep Under Threat with Fear Contagion
Virtual environments can feel lifeless or robotic, and a way to combat this is the inclusion of living creatures with life-like behaviour. Wanting to bring this into computer animation, Craig W. Reynolds formulated a model to simulate the flocking behaviour of birds. Delgado-Mata made extensions upo...
Main Authors: | , |
---|---|
Format: | Others |
Language: | English |
Published: |
KTH, Skolan för elektroteknik och datavetenskap (EECS)
2019
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-260246 |
id |
ndltd-UPSALLA1-oai-DiVA.org-kth-260246 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-kth-2602462019-10-17T22:12:22ZInvestigating and Modeling the Emergent Flocking Behaviour of Sheep Under Threat with Fear ContagionengUndersökning och modellering av fårs emergenta flockbeteende under hot med rädslespridningChang, GabrielStjerndal, MichaelaKTH, Skolan för elektroteknik och datavetenskap (EECS)KTH, Skolan för elektroteknik och datavetenskap (EECS)2019Computer and Information SciencesData- och informationsvetenskapVirtual environments can feel lifeless or robotic, and a way to combat this is the inclusion of living creatures with life-like behaviour. Wanting to bring this into computer animation, Craig W. Reynolds formulated a model to simulate the flocking behaviour of birds. Delgado-Mata made extensions upon Reynolds’ flocking model, and his model has in turn been used to simulate a sheep herding scenario. The herding scenario can extend into many peripheral fields, where an effective strategy for a single agent to maneuver a large group of unwilling agents can have many applications. This study investigates whether Delgado-Mata’s model is able to simulate the emergent behaviour of a herd of sheep under threat more realistically with or without fear contagion. This was done by comparing the results from the simulations, made with and without contagion, with the empirical data of another experiment. A modified version of DelgadoMata’s model was implemented in Unity 3D. A simple fear contagion model was used. The parameters used in the flocking model were chosen through manual trial and error. Analysis of the positional data of the virtual sheep and dog showed that including fear contagion increased the realism of the simulation. A higher resemblance between the simulation with the fear contagion model and the empirical experiment was found. The difference between the two model simulations was however not large, and the subject can be further investigated. Virtuella miljöer kan kännas livlösa eller robotiska, och ett sätt att motarbeta detta är att inkludera levande varelser med verklighetstrogna beteenden. Med mål att införa detta i datoranimation skapade Craig W. Reynolds en modell som simulerar fåglars svärmande flockbeteende. Delgado-Mata har byggt vidare på Reynolds modell och hans utökade modell har i sin tur använts för att simulera fårvallnings-scenariot. Vallnings-scenariot kan användas i många relaterade användningsområden, där en effektiv strategi för en individ att manövrera en stor grupp ovilliga individer kan ha många tillämpningar. I denna studie undersöks huruvida Delgado-Matas modell kan simulera fårs emergenta flockbeteende under hot mer realistiskt med eller utan rädslespridning inkluderat. Undersökningen gjordes genom jämförelse av resultaten från simuleringarna med och utan rädslespridning med data från en empirisk undersökning. En modifierad version av DelgadoMatas modell implementerades i Unity 3D. En simpel rädslespridningsmodell användes. Parametrarna som användes i den modifierade modellen valdes via manuell trial and error. Analys av positionsdata från de virtuella fåren och den virtuella hunden visade att inkluderandet av rädslespridning ökade realismen av simuleringen. En större likhet hittades mellan simuleringen med rädslespridningsmodellen och den empiriska undersökningen. Skillnaden mellan modellernas prestation var dock inte stor, och ämnet kan undersökas vidare. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-260246TRITA-EECS-EX ; 2019:380application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
Computer and Information Sciences Data- och informationsvetenskap |
spellingShingle |
Computer and Information Sciences Data- och informationsvetenskap Chang, Gabriel Stjerndal, Michaela Investigating and Modeling the Emergent Flocking Behaviour of Sheep Under Threat with Fear Contagion |
description |
Virtual environments can feel lifeless or robotic, and a way to combat this is the inclusion of living creatures with life-like behaviour. Wanting to bring this into computer animation, Craig W. Reynolds formulated a model to simulate the flocking behaviour of birds. Delgado-Mata made extensions upon Reynolds’ flocking model, and his model has in turn been used to simulate a sheep herding scenario. The herding scenario can extend into many peripheral fields, where an effective strategy for a single agent to maneuver a large group of unwilling agents can have many applications. This study investigates whether Delgado-Mata’s model is able to simulate the emergent behaviour of a herd of sheep under threat more realistically with or without fear contagion. This was done by comparing the results from the simulations, made with and without contagion, with the empirical data of another experiment. A modified version of DelgadoMata’s model was implemented in Unity 3D. A simple fear contagion model was used. The parameters used in the flocking model were chosen through manual trial and error. Analysis of the positional data of the virtual sheep and dog showed that including fear contagion increased the realism of the simulation. A higher resemblance between the simulation with the fear contagion model and the empirical experiment was found. The difference between the two model simulations was however not large, and the subject can be further investigated. === Virtuella miljöer kan kännas livlösa eller robotiska, och ett sätt att motarbeta detta är att inkludera levande varelser med verklighetstrogna beteenden. Med mål att införa detta i datoranimation skapade Craig W. Reynolds en modell som simulerar fåglars svärmande flockbeteende. Delgado-Mata har byggt vidare på Reynolds modell och hans utökade modell har i sin tur använts för att simulera fårvallnings-scenariot. Vallnings-scenariot kan användas i många relaterade användningsområden, där en effektiv strategi för en individ att manövrera en stor grupp ovilliga individer kan ha många tillämpningar. I denna studie undersöks huruvida Delgado-Matas modell kan simulera fårs emergenta flockbeteende under hot mer realistiskt med eller utan rädslespridning inkluderat. Undersökningen gjordes genom jämförelse av resultaten från simuleringarna med och utan rädslespridning med data från en empirisk undersökning. En modifierad version av DelgadoMatas modell implementerades i Unity 3D. En simpel rädslespridningsmodell användes. Parametrarna som användes i den modifierade modellen valdes via manuell trial and error. Analys av positionsdata från de virtuella fåren och den virtuella hunden visade att inkluderandet av rädslespridning ökade realismen av simuleringen. En större likhet hittades mellan simuleringen med rädslespridningsmodellen och den empiriska undersökningen. Skillnaden mellan modellernas prestation var dock inte stor, och ämnet kan undersökas vidare. |
author |
Chang, Gabriel Stjerndal, Michaela |
author_facet |
Chang, Gabriel Stjerndal, Michaela |
author_sort |
Chang, Gabriel |
title |
Investigating and Modeling the Emergent Flocking Behaviour of Sheep Under Threat with Fear Contagion |
title_short |
Investigating and Modeling the Emergent Flocking Behaviour of Sheep Under Threat with Fear Contagion |
title_full |
Investigating and Modeling the Emergent Flocking Behaviour of Sheep Under Threat with Fear Contagion |
title_fullStr |
Investigating and Modeling the Emergent Flocking Behaviour of Sheep Under Threat with Fear Contagion |
title_full_unstemmed |
Investigating and Modeling the Emergent Flocking Behaviour of Sheep Under Threat with Fear Contagion |
title_sort |
investigating and modeling the emergent flocking behaviour of sheep under threat with fear contagion |
publisher |
KTH, Skolan för elektroteknik och datavetenskap (EECS) |
publishDate |
2019 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-260246 |
work_keys_str_mv |
AT changgabriel investigatingandmodelingtheemergentflockingbehaviourofsheepunderthreatwithfearcontagion AT stjerndalmichaela investigatingandmodelingtheemergentflockingbehaviourofsheepunderthreatwithfearcontagion AT changgabriel undersokningochmodelleringavfarsemergentaflockbeteendeunderhotmedradslespridning AT stjerndalmichaela undersokningochmodelleringavfarsemergentaflockbeteendeunderhotmedradslespridning |
_version_ |
1719269865005514752 |