Table of Contents

Bandreader

A software solution for mobile devices that allows for data acquisition from wristbands.

Description

As technology becomes more ubiquitous and pervasive, special attention should be given to human-computer interaction, especially to the aspect related to the emotional states of the user. However, this approach assumes very specific mode of data collection and storage. This data is used in the affective computing experiments for human emotion recognition. In the paper we describe a new software solution for mobile devices that allows for data acquisition from wristbands. The application reads physiological signals from wristbands and supports multiple recent devices. In our work we focus on the Heart Rate (HR) and Galvanic Skin Response (GSR) readings. The recorded data is conveniently stored in CSV files, ready for further interpretation.

Screenshots

Releases

User guide

Installation

  1. Download the Bandreader APK file.
  2. Tap on the screen on the downloaded file.
  3. Allow non-trusted applications to be installed.
  4. Follow the on-screen instructions to enable such installation.

Usage

  1. Make sure that WiFi, Bluetooth and localization services are enabled.
  2. Allow for ALL permissions in Android options.
  3. Launch the application.
  4. Allow for request for enabling Bluetooth and WiFi connectivity.
  5. In case of Empatica E4:
    1. Get your Empatica API key following this instructions.
    2. Enter Empatica API key in Bandreader settings.
    3. Select Empatica E4 view in Bandreader.
    4. Turn on Empatica E4 device.
    5. Tap on the screen (“Tap to connect”).
  6. In case of MS Band 2:
    1. Download Microsoft Band application from Google Play store.
    2. Pair your MS Band 2 device with your Android smartphone following instructions in Microsoft Band application.
    3. Select Empatica E4 view in Bandreader.
    4. Turn on Empatica E4 device.
    5. Tap on the screen (“Tap to connect”).
  7. In case of both bands:
    1. Select “Multiband recording” option in Bandreader settings.
    2. Connect to Empatica E4 device following guide above.
    3. Connect to MS Band 2 device following guide above.
  8. Tap on the red button with the recording sign.
  9. Enter the identification number of the participant of the experiment.
  10. Tap on “Start recording” sign.
  11. Tap on red button with the stop sign to finish current experimental session.

Issue tracking list

Please report any bugs, problems and requests for enhancement here or contact with Paweł Jemioło to ask your question.

Publications

Related papers include:

  1. GEM 2018: Emotion in models meets emotion in design: building true affective games Barbara Giżycka, Grzegorz J. Nalepa, presented at the IEEE GEM conference
  2. HAI 2018: ''AIded with emotions'' – a new design approach towards affective computer systems Barbara Giżycka, Grzegorz J. Nalepa and Paweł Jemioło
  3. HSI 2018: BandReader – A Mobile Application for Data Acquisition from Wearable Devices in Affective Computing Experiments, Krzysztof Kutt, Grzegorz J. Nalepa, Barbara Giżycka, Paweł Jemioło, Marcin Adamczyk, IEEE eXplore proceedigs coming soon, for now see conference page
  4. ICAISC 2018: Towards the Development of Sensor Platform for Processing Physiological Data from Wearable Sensors, Krzysztof Kutt, Wojciech Binek, Piotr Misiak, Grzegorz J. Nalepa, Szymon Bobek
  5. FedCSIS 2017: Affective design patterns in computer games. Scrollrunner case study, Grzegorz J. Nalepa, Barbara Giżycka, Krzysztof Kutt, Jan K. Argasiński

Comments

software

Go back to → software