Communication Framework For the Mionix Naos QG Mouse: For Online and Offline Usage

Publikation: Bidrag der ikke har en tekstformSoftwareprogramForskning

135 Downloads (Pure)

Resumé

The Mionix Naos QG mouse has multiple sensors integrated. It can record all the metrics native to mice: being scroll, clicks and mouse movements. Moreover, this mouse has heart rate (HR) and Galvanic Skin Response (GSR) sensors embedded. Through Mionics API [1] WebSocket can be used to access all its data. This access has been demonstrated through Javascript in a local hosted webpage. In this page the measurements can be recorded to a .txt file and streamed to another .txt file. The latter file can be accessed in Unity to either send the data further through UPD, use the data within Unity or be recorded. Another Unity implementation have been developed as well. This was directly connected to the WebSocket, and has the same properties as the first Unity development. Since two nearly identical implementations were made, the quality of their recordings and data communication were tested. Based on the test the Unity implementation, which was directly connected to the Mionix HUB had higher GSR temporal accuracy, but showed more errors in its data acquisition process. GitHub page with the implementations can be found here: https://github.com/anwul4/Mionix-QG-Unity-and-webpage
OriginalsprogDansk
Publikationsdato13 feb. 2017
StatusUdgivet - 13 feb. 2017

Fingerprint

Communication
Galvanic Skin Response
Heart Rate

Citer dette

@misc{bf54a867db9d4e5fb5daceb50cf11400,
title = "Communication Framework For the Mionix Naos QG Mouse: For Online and Offline Usage",
abstract = "The Mionix Naos QG mouse has multiple sensors integrated. It can record all the metrics native to mice: being scroll, clicks and mouse movements. Moreover, this mouse has heart rate (HR) and Galvanic Skin Response (GSR) sensors embedded. Through Mionics API [1] WebSocket can be used to access all its data. This access has been demonstrated through Javascript in a local hosted webpage. In this page the measurements can be recorded to a .txt file and streamed to another .txt file. The latter file can be accessed in Unity to either send the data further through UPD, use the data within Unity or be recorded. Another Unity implementation have been developed as well. This was directly connected to the WebSocket, and has the same properties as the first Unity development. Since two nearly identical implementations were made, the quality of their recordings and data communication were tested. Based on the test the Unity implementation, which was directly connected to the Mionix HUB had higher GSR temporal accuracy, but showed more errors in its data acquisition process. GitHub page with the implementations can be found here: https://github.com/anwul4/Mionix-QG-Unity-and-webpage",
keywords = "mionix, Naos QG, Biometrics, mousemetrics, mouse, heart rate, GSR, framework, communication, Unity, Javascript, C#, API, Client",
author = "Andreas Wulff-Jensen",
note = "This is an open source software framework to get students, academic staff and others interested in the Mionix Naos QG Mouse started with utilizing and exploring the bio and mouse metrics of the mouse. Number of pages: 4 Media of output: GitHub",
year = "2017",
month = "2",
day = "13",
language = "Dansk",

}

Communication Framework For the Mionix Naos QG Mouse : For Online and Offline Usage. Wulff-Jensen, Andreas (Udvikler). 2017.

Publikation: Bidrag der ikke har en tekstformSoftwareprogramForskning

TY - COMP

T1 - Communication Framework For the Mionix Naos QG Mouse

T2 - For Online and Offline Usage

A2 - Wulff-Jensen, Andreas

N1 - This is an open source software framework to get students, academic staff and others interested in the Mionix Naos QG Mouse started with utilizing and exploring the bio and mouse metrics of the mouse. Number of pages: 4 Media of output: GitHub

PY - 2017/2/13

Y1 - 2017/2/13

N2 - The Mionix Naos QG mouse has multiple sensors integrated. It can record all the metrics native to mice: being scroll, clicks and mouse movements. Moreover, this mouse has heart rate (HR) and Galvanic Skin Response (GSR) sensors embedded. Through Mionics API [1] WebSocket can be used to access all its data. This access has been demonstrated through Javascript in a local hosted webpage. In this page the measurements can be recorded to a .txt file and streamed to another .txt file. The latter file can be accessed in Unity to either send the data further through UPD, use the data within Unity or be recorded. Another Unity implementation have been developed as well. This was directly connected to the WebSocket, and has the same properties as the first Unity development. Since two nearly identical implementations were made, the quality of their recordings and data communication were tested. Based on the test the Unity implementation, which was directly connected to the Mionix HUB had higher GSR temporal accuracy, but showed more errors in its data acquisition process. GitHub page with the implementations can be found here: https://github.com/anwul4/Mionix-QG-Unity-and-webpage

AB - The Mionix Naos QG mouse has multiple sensors integrated. It can record all the metrics native to mice: being scroll, clicks and mouse movements. Moreover, this mouse has heart rate (HR) and Galvanic Skin Response (GSR) sensors embedded. Through Mionics API [1] WebSocket can be used to access all its data. This access has been demonstrated through Javascript in a local hosted webpage. In this page the measurements can be recorded to a .txt file and streamed to another .txt file. The latter file can be accessed in Unity to either send the data further through UPD, use the data within Unity or be recorded. Another Unity implementation have been developed as well. This was directly connected to the WebSocket, and has the same properties as the first Unity development. Since two nearly identical implementations were made, the quality of their recordings and data communication were tested. Based on the test the Unity implementation, which was directly connected to the Mionix HUB had higher GSR temporal accuracy, but showed more errors in its data acquisition process. GitHub page with the implementations can be found here: https://github.com/anwul4/Mionix-QG-Unity-and-webpage

KW - mionix

KW - Naos QG

KW - Biometrics

KW - mousemetrics

KW - mouse

KW - heart rate

KW - GSR

KW - framework

KW - communication

KW - Unity

KW - Javascript

KW - C#

KW - API

KW - Client

UR - https://github.com/anwul4/Mionix-QG-Unity-and-webpage

M3 - Softwareprogram

ER -