Detecting real-time mobile phone attitude

This work discusses the technical approaches on detecting a smartphone’s attitude in real-time. The main focus lies on creating a demonstration system, which showcases pitch, roll, and yaw rotations based on the readings from a smartphone’s sensors. This is accomplished by developing an Android mobi...

Full description

Saved in:
Bibliographic Details
Main Author: Chan, Weiming
Other Authors: School of Computer Engineering
Format: Final Year Project
Language:English
Published: 2014
Subjects:
Online Access:http://hdl.handle.net/10356/59267
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:This work discusses the technical approaches on detecting a smartphone’s attitude in real-time. The main focus lies on creating a demonstration system, which showcases pitch, roll, and yaw rotations based on the readings from a smartphone’s sensors. This is accomplished by developing an Android mobile application that detects and return the device’s attitude values to a host computer, for visualization in different Unity3D simulations. In the demonstrations, the input attitude is used to rotate a model rendering, steer a virtual vehicle, and control a virtual flight. This system will be used as a platform to test and showcase algorithms created specifically to solve the inaccuracies of attitude values returned by smartphones. It is shown through an experiment that the system can be used to successfully compare different attitude detection algorithms through the collection of numerical attitude data into a generated spreadsheet.