Institutional Repository [SANDBOX]
Technical University of Crete
EN  |  EL

Search

Browse

My Space

An input architecture for hand interaction in virtual reality applications based on mobile phone platforms

Methymakis Michail

Full record


URI: http://purl.tuc.gr/dl/dias/57D533D8-4285-4F35-8B94-14AA782CB471
Year 2020
Type of Item Diploma Work
License
Details
Bibliographic Citation Michail Methymakis, "An input architecture for hand interaction in virtual reality applications based on mobile phone platforms", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2020 https://doi.org/10.26233/heallink.tuc.88445
Appears in Collections

Summary

The basic component of Virtual Reality equipment is the Head Mounted Display (HMD). VR headsets come with hand controllers so that the user can interact with the virtual world. In the context of this thesis, through the system implemented, users are able to interact in smartphone based VR applications, by using their hands. After many stages of evolution, the mobile phones of our age have strong hardware, fast and flexible software but also many other special features that make them able to be employed as the main user interfaces for interaction, even in VR worlds. In this thesis, a system was developed for Android platforms, which utilizes some of the special traits of a smartphone, turning it into a hand controller for virtual reality applications and more. More specifically, the software consists of two applications which are installed in two or more separate devices. They connect to each other via wifi and communicate according to the client-server model. The client application was further developed, giving the user the ability to create, through a User Interface, virtual buttons, navigation joystick but also to "read" and send to the server the data of some sensors of the device. The second application (server) is able connect to more than one client and receive data from each individually. As part of this thesis, two simple Virtual Reality demo games were developed which utilize the data received by the server accordingly. Thus, users interact within the virtual environment of these two games, by using the mobile phones they hold with their hands.

Available Files

Services

Statistics