Change search
ReferencesLink to record
Permanent link

Direct link
FlyTracker: Design and Implementation of an Interactive Motion Tracking System
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Visual Information and Interaction.
2014 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

At the department of neuroscience at Uppsala University one of the research groups

are working with motion vision. Motion vision is how seeing animal species process

moving objects in their visual fields and how they experience self motion by

generating an optic flow. This is important for animals of all sizes, everything from

large mammals to insects. At the neuroscience department at Uppsala University they

are using flies in their research as these are easier to work with than larger animals.

Behavioral output as a result of visual stimuli is what is studied in the project I have

been involved in as a part of this thesis. This is done by a track ball setup. The setup

consists of a cup with a light plastic ball in it, from the bottom of the cup light airflow

is added to reduce friction between the ball and the cup. A fly is tethered on top of

the ball in such a way that when the fly is trying to walk the ball instead rotates

accordingly. The ball rotation can then be measured by two sensors, both of which

have been extracted from an optical mouse.

There is no available, ready-made, software for reading the raw mouse data from the

two sensors and from that input reconstructs the virtual movement path of the fly

using. Therefore the purpose of this thesis has been to design and implement a user

friendly and functional software system that fulfill this requirement.

The design was done according to the principles of user-centered system design

although with less formal documentation. This proved to generate a very good result.

The end-users were included in every phase of the development process and it really

was a huge advantage for the development process. Although all of the methods made

available by the theories were not followed religiously, especially regarding

documentation, that just displayed the power of agile methods were quality is more

important than documentation. And the evaluation at the end of the project showed

that the level of usability was high.

Place, publisher, year, edition, pages
2014. , 44 p.
UPTEC STS, ISSN 1650-8319 ; 14029
National Category
Human Computer Interaction
URN: urn:nbn:se:uu:diva-235751OAI: diva2:761798
Educational program
Systems in Technology and Society Programme
2014-08-27, 17:35 (Swedish)
Available from: 2014-11-10 Created: 2014-11-07 Last updated: 2014-11-10Bibliographically approved

Open Access in DiVA

fulltext(1270 kB)212 downloads
File information
File name FULLTEXT01.pdfFile size 1270 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
Division of Visual Information and Interaction
Human Computer Interaction

Search outside of DiVA

GoogleGoogle Scholar
Total: 212 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 278 hits
ReferencesLink to record
Permanent link

Direct link