Interactive embedded system to support co-located communal casual gaming
Nowadays, a lot of people prefer interacting with friends via smart phones to communicating with them face-to-face. Most of smart phone owners think it is more efficient and convenient to contact their friends through mobile phones. Even worse, some of them rather spend time playing games with frien...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/59186 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-59186 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-591862023-03-03T20:32:14Z Interactive embedded system to support co-located communal casual gaming Chen, Fan Goh Wooi Boon School of Computer Engineering DRNTU::Engineering::Computer science and engineering Nowadays, a lot of people prefer interacting with friends via smart phones to communicating with them face-to-face. Most of smart phone owners think it is more efficient and convenient to contact their friends through mobile phones. Even worse, some of them rather spend time playing games with friends online than hang out with their friends in real life. Slowly, people have already cut their outing time with classmates, workmates and etc. And they do not even realize that they have never seen their friends for a long period of time. Hence, this project was proposed and implemented to create a collaborative casual game on Android platform which helped people to socialize with crowds in the real life. Two set of Nexus7 tablets were used as slave devices and a PC with windows 7 Operating System(OS) as well. A Bluetooth-enabled PC was supposed to broadcast requests to connected devices. And slaves should send back reactions once the request was completed. In this project, the slave devices were supposed to record the accelerometer signals in real time and a PC needed to compare those recorded signals via a small program. The key elements were to plot and filter the signals with appropriate strategy based on the characteristics of accelerometer signals. In the project, a moving average filter was used to smooth the accelerometer signals because it was easy to understand and implement with software. It really did a good job in removing the noises and retaining the important data. For the improvement other filters are also recommended to achieve high accuracy such as FIR and IIR. Bachelor of Engineering (Computer Engineering) 2014-04-25T02:27:56Z 2014-04-25T02:27:56Z 2014 2014 Final Year Project (FYP) http://hdl.handle.net/10356/59186 en Nanyang Technological University 33 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering |
spellingShingle |
DRNTU::Engineering::Computer science and engineering Chen, Fan Interactive embedded system to support co-located communal casual gaming |
description |
Nowadays, a lot of people prefer interacting with friends via smart phones to communicating with them face-to-face. Most of smart phone owners think it is more efficient and convenient to contact their friends through mobile phones. Even worse, some of them rather spend time playing games with friends online than hang out with their friends in real life. Slowly, people have already cut their outing time with classmates, workmates and etc. And they do not even realize that they have never seen their friends for a long period of time.
Hence, this project was proposed and implemented to create a collaborative casual game on Android platform which helped people to socialize with crowds in the real life. Two set of Nexus7 tablets were used as slave devices and a PC with windows 7 Operating System(OS) as well. A Bluetooth-enabled PC was supposed to broadcast requests to connected devices. And slaves should send back reactions once the request was completed. In this project, the slave devices were supposed to record the accelerometer signals in real time and a PC needed to compare those recorded signals via a small program. The key elements were to plot and filter the signals with appropriate strategy based on the characteristics of accelerometer signals.
In the project, a moving average filter was used to smooth the accelerometer signals because it was easy to understand and implement with software. It really did a good job in removing the noises and retaining the important data.
For the improvement other filters are also recommended to achieve high accuracy such as FIR and IIR. |
author2 |
Goh Wooi Boon |
author_facet |
Goh Wooi Boon Chen, Fan |
format |
Final Year Project |
author |
Chen, Fan |
author_sort |
Chen, Fan |
title |
Interactive embedded system to support co-located communal casual gaming |
title_short |
Interactive embedded system to support co-located communal casual gaming |
title_full |
Interactive embedded system to support co-located communal casual gaming |
title_fullStr |
Interactive embedded system to support co-located communal casual gaming |
title_full_unstemmed |
Interactive embedded system to support co-located communal casual gaming |
title_sort |
interactive embedded system to support co-located communal casual gaming |
publishDate |
2014 |
url |
http://hdl.handle.net/10356/59186 |
_version_ |
1759854031849652224 |