Integration of a real-time remote experiment into a multi-player game laboratory environment

Serdar Tumkor, Mingshao Zhang, Zhou Zhang, Yizhe Chang, Sven K. Esche, Constantin Chassapis

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

11 Scopus citations

Abstract

While real-time remote experiments have been used in engineering and science education for over a decade, more recently virtual learning environments based on game systems have been explored for their potential usage in educational laboratories. However, combining the advantages of both these approaches and integrating them into an effective learning environment has not been reported yet. One of the challenges in creating such a combination is to overcome the barriers between real and virtual systems, i.e. to select compatible platforms, to achieve an efficient mapping between the real world and the virtual environment and to arrange for efficient communications between the different system components. This paper will present a pilot implementation of a multi-player game-based virtual laboratory environment that is linked to the remote experimental setup of an air flow rig. This system is designed for a junior-level mechanical engineering laboratory on fluid mechanics. In order to integrate this remote laboratory setup into the virtual laboratory environment, an existing remote laboratory architecture had to be redesigned. The integrated virtual laboratory platform consists of two main parts, namely an actual physical experimental device controlled by a remote controller and a virtual laboratory environment that was implemented using the 'Source' game engine, which forms the basis of the commercially available computer game 'Half- Life 2' in conjunction with 'Garry's Mod' (GM). The system implemented involves a local device controller that exchanges data in the form of shared variables and Dynamical Link Library (DLL) files with the virtual laboratory environment, thus establishing the control of real physical experiments from inside the virtual laboratory environment. The application of a combination of C++ code, Lua scripts [ 1 ] and LabVIEW Virtual Instruments makes the platform very flexible and expandable. This paper will present the architecture of this platform and discuss the general benefits of virtual environments that are linked with real physical devices.

Original languageEnglish
Title of host publicationASME 2012 International Mechanical Engineering Congress and Exposition, IMECE 2012
Pages181-190
Number of pages10
DOIs
StatePublished - 2012
EventASME 2012 International Mechanical Engineering Congress and Exposition, IMECE 2012 - Houston, TX, United States
Duration: 9 Nov 201215 Nov 2012

Publication series

NameASME International Mechanical Engineering Congress and Exposition, Proceedings (IMECE)
Volume5

Conference

ConferenceASME 2012 International Mechanical Engineering Congress and Exposition, IMECE 2012
Country/TerritoryUnited States
CityHouston, TX
Period9/11/1215/11/12

Fingerprint

Dive into the research topics of 'Integration of a real-time remote experiment into a multi-player game laboratory environment'. Together they form a unique fingerprint.

Cite this