Peltihamsteri-projekti

Peltihamsteri-projekti kehitti keväällä 2019 Jyväskylän yliopiston kognitiotieteen ajosimulaatiolaboratoriolle Syncster-sovelluksen ajosimulaatiokokeissa käytettävien laitteiden datan keräämiseen ja ajalliseen synkronointiin. Syncster kerää dataa Eepsoft-ajosimulaattorilta, Dikablis-silmänliikekameralta, Wearable Sensing -EEG-laitteelta sekä Android-mobiililaitteilta. Eri laitteilta tuleva data synkronoidaan ja kirjoitetaan CSV-muotoiseen tulostiedostoon. Sovelluksesta tehtiin jatkokehityskelpoinen siten, että uusia laitteita käsitteleviä moduuleita varten kehitettiin yleiskäyttöisiä komponentteja, ja laitemoduulien lisäämiseen kirjoitettiin ohjeet.

Syncster-sovellus toteutettiin Visual Studio 2017 -ohjelmalla ja C#-ohjelmointikielellä Windows 10 -käyttöjärjestelmälle. Syncsterin käyttöliittymä luotiin WPF-kirjastolla. Android-laitteilta kosketusdatan keräämiseen toteutettiin Touchster-sovellus, joka kirjoitettiin myös C#:lla käyttäen Xamarin Tools -lisäosaa Visual Studiossa.

Projektiryhmä Tilaajan edustajat Ohjaajat
Mari Kasanen, varapäällikkö, frontend
Leevi Liimatainen, Touchster, frontend
Marina Mustonen, projektipäällikkö
Juhani Sundell, backend
Arttu Ylä-Sahra, backend
Hilkka Grahn, tohtorikoulutettava
Tuomo Kujala, tutkijatohtori
Jonne Itkonen, vastaava ja tekninen ohjaaja
Jukka-Pekka Santanen, toinen ohjaaja