Cargando…

Studying human behavior with virtual reality: The Unity Experiment Framework

Virtual reality (VR) systems offer a powerful tool for human behavior research. The ability to create three-dimensional visual scenes and to measure responses to the visual stimuli enables the behavioral researcher to test hypotheses in a manner and scale that were previously unfeasible. For example...

Descripción completa

Detalles Bibliográficos
Autores principales: Brookes, Jack, Warburton, Matthew, Alghadier, Mshari, Mon-Williams, Mark, Mushtaq, Faisal
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7148262/
https://www.ncbi.nlm.nih.gov/pubmed/31012061
http://dx.doi.org/10.3758/s13428-019-01242-0
_version_ 1783520556322127872
author Brookes, Jack
Warburton, Matthew
Alghadier, Mshari
Mon-Williams, Mark
Mushtaq, Faisal
author_facet Brookes, Jack
Warburton, Matthew
Alghadier, Mshari
Mon-Williams, Mark
Mushtaq, Faisal
author_sort Brookes, Jack
collection PubMed
description Virtual reality (VR) systems offer a powerful tool for human behavior research. The ability to create three-dimensional visual scenes and to measure responses to the visual stimuli enables the behavioral researcher to test hypotheses in a manner and scale that were previously unfeasible. For example, a researcher wanting to understand interceptive timing behavior might wish to violate Newtonian mechanics so that objects can move in novel 3-D trajectories. The same researcher might wish to collect such data with hundreds of participants outside the laboratory, and the use of a VR headset makes this a realistic proposition. The difficulty facing the researcher is that sophisticated 3-D graphics engines (e.g., Unity) have been created for game designers rather than behavioral scientists. To overcome this barrier, we have created a set of tools and programming syntaxes that allow logical encoding of the common experimental features required by the behavioral scientist. The Unity Experiment Framework (UXF) allows researchers to readily implement several forms of data collection and provides them with the ability to easily modify independent variables. UXF does not offer any stimulus presentation features, so the full power of the Unity game engine can be exploited. We use a case study experiment, measuring postural sway in response to an oscillating virtual room, to show that UXF can replicate and advance upon behavioral research paradigms. We show that UXF can simplify and speed up the development of VR experiments created in commercial gaming software and facilitate the efficient acquisition of large quantities of behavioral research data.
format Online
Article
Text
id pubmed-7148262
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-71482622020-04-16 Studying human behavior with virtual reality: The Unity Experiment Framework Brookes, Jack Warburton, Matthew Alghadier, Mshari Mon-Williams, Mark Mushtaq, Faisal Behav Res Methods Article Virtual reality (VR) systems offer a powerful tool for human behavior research. The ability to create three-dimensional visual scenes and to measure responses to the visual stimuli enables the behavioral researcher to test hypotheses in a manner and scale that were previously unfeasible. For example, a researcher wanting to understand interceptive timing behavior might wish to violate Newtonian mechanics so that objects can move in novel 3-D trajectories. The same researcher might wish to collect such data with hundreds of participants outside the laboratory, and the use of a VR headset makes this a realistic proposition. The difficulty facing the researcher is that sophisticated 3-D graphics engines (e.g., Unity) have been created for game designers rather than behavioral scientists. To overcome this barrier, we have created a set of tools and programming syntaxes that allow logical encoding of the common experimental features required by the behavioral scientist. The Unity Experiment Framework (UXF) allows researchers to readily implement several forms of data collection and provides them with the ability to easily modify independent variables. UXF does not offer any stimulus presentation features, so the full power of the Unity game engine can be exploited. We use a case study experiment, measuring postural sway in response to an oscillating virtual room, to show that UXF can replicate and advance upon behavioral research paradigms. We show that UXF can simplify and speed up the development of VR experiments created in commercial gaming software and facilitate the efficient acquisition of large quantities of behavioral research data. Springer US 2019-04-22 2020 /pmc/articles/PMC7148262/ /pubmed/31012061 http://dx.doi.org/10.3758/s13428-019-01242-0 Text en © The Author(s) 2019 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
spellingShingle Article
Brookes, Jack
Warburton, Matthew
Alghadier, Mshari
Mon-Williams, Mark
Mushtaq, Faisal
Studying human behavior with virtual reality: The Unity Experiment Framework
title Studying human behavior with virtual reality: The Unity Experiment Framework
title_full Studying human behavior with virtual reality: The Unity Experiment Framework
title_fullStr Studying human behavior with virtual reality: The Unity Experiment Framework
title_full_unstemmed Studying human behavior with virtual reality: The Unity Experiment Framework
title_short Studying human behavior with virtual reality: The Unity Experiment Framework
title_sort studying human behavior with virtual reality: the unity experiment framework
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7148262/
https://www.ncbi.nlm.nih.gov/pubmed/31012061
http://dx.doi.org/10.3758/s13428-019-01242-0
work_keys_str_mv AT brookesjack studyinghumanbehaviorwithvirtualrealitytheunityexperimentframework
AT warburtonmatthew studyinghumanbehaviorwithvirtualrealitytheunityexperimentframework
AT alghadiermshari studyinghumanbehaviorwithvirtualrealitytheunityexperimentframework
AT monwilliamsmark studyinghumanbehaviorwithvirtualrealitytheunityexperimentframework
AT mushtaqfaisal studyinghumanbehaviorwithvirtualrealitytheunityexperimentframework