logo SBA

ETD

Archivio digitale delle tesi discusse presso l’Università di Pisa

Tesi etd-09222009-002647


Tipo di tesi
Tesi di laurea specialistica
Autore
SPANO, LUCIO DAVIDE
URN
etd-09222009-002647
Titolo
Design of a 3D mouse using accelerometers
Dipartimento
SCIENZE MATEMATICHE, FISICHE E NATURALI
Corso di studi
TECNOLOGIE INFORMATICHE
Relatori
relatore Dott. Cisternino, Antonio
relatore Dott. Micheli, Alessio
Parole chiave
  • wiimote
  • hci
  • wpf
  • event
Data inizio appello
09/10/2009
Consultabilità
Completa
Riassunto
In later years, the number of devices equipped with accelerometers has highly increased, due to their employment in mobile devices for screen orientation and in games for gesture recognition.
This thesis debates their advantages and limitations for the creation of a three-dimensional mouse prototype, using a game controller equipped with these sensors.
After describing their functioning and highlighting which kind of applications they already support, the work focuses on the design and the implementation of a library for managing a three-dimensional pointer abstraction.
In order to address the position drift problem, due to the fact that an accelerometer cannot distinguish between the gravity and input acceleration, two motion-tracking algorithms are proposed: the first one is based only on a three-axial accelerometer and is able to recognize either linear motion on three axes or rotation about two axes. The second one, combining the input of an accelerometer and a gyroscope, can recognize linear motion and rotation on three axes at the same time.
The abstraction is tested in a three dimensional environment where the user can move and rotate the pointer, register and analyse movement data.
In conclusion are discussed the possible application of the results in windows systems and for future works.
File