Ubicomp: Using iStuff

Other authors

Meseguer Pallarès, Roc

Publication date

2010-06-30

Abstract

Ubiquitous computing, ubicomp, represents a scenario where computer devices are omnipresent usually with a look like not traditional computers. For this, is also known with the term "disappearing computer". There exists also a close relation between ubicomp and human to computer interaction. With the appearing of new computer devices spread along the environment, new interfaces to resolve human to computer interaction. This master thesis presents a ubiquitous computing scenario that uses iStuff toolkit as communication path. Nintendo's WiiRemote, known as wiiMote, is used as new human to computer device to allow user's interaction. WiiMote is communicated with a computer using WiiGee java libraries that incorporates an iStuff proxy that lets communicating with the scenario. The scenario also includes a collaborative application, called Collaborative Tetris, to interact with. The first chapter presents technical concepts and tools: Starting with definitions of terms ubiquitous computing and human to computer interaction concept and then the main tools used to develop this master thesis: iStuff toolkit, WiiMote and WiiGee java libraries The second chapter describes the start up of mentioned tools and the description of test scenarios. Third chapter summarizes the test results of the scenarios: iStuff start up scenario, communication between iStuff and WiiMote using wiiGee and a possible ubiquitous computing environment with a collaborative application: collaborative Tetris. Finally the conclusions of tests, possible effects over environment in a green study and personal conclusions are present.

Document Type

Master thesis

Language

English

Publisher

Universitat Politècnica de Catalunya

Recommended citation

This citation was generated automatically.

Rights

http://creativecommons.org/licenses/by-nc-sa/3.0/es/

Open Access

Attribution-NonCommercial-ShareAlike 3.0 Spain

This item appears in the following Collection(s)