Skip to content

The UniPA BCI Framework is an Augmented Brain-Computer Interface framework based on the P300 paradigm with further additional modules to perform the acquisition of eye gaze and physiological features.

License

Notifications You must be signed in to change notification settings

slabua/AugmentedBCIFramework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UniPA BCI Framework

License: GPLv3

Copyright (C) 2017 Salvatore La Bua slabua(at)gmail.com
RoboticsLab, Department of Industrial and Digital Innovation (DIID),
Universita' degli Studi di Palermo, V. delle Scienze, Palermo, Italy.
http://www.slblabs.com/projects/unipa-bci-framework
https://github.com/slabua/UniPABCIFramework

Table of Contents

Introduction to the Project

Some information about UniPA BCI Framework

  • I have been developing the UniPA BCI Framework as a final project for my master's degree programme at University of Palermo, Italy.
  • The UniPA BCI Framework is a framework based on the P300 paradigm and allows a user to select individual actions to be performed by a robot or, in the more classic configuration, to spell a sequence of symbols.
  • In particular, the framework takes advantage of additional developed modules, which perform the acquisition of eye gaze coordinates and biometric signals. It is therefore possible to consider the presented framework as a kind of augmented BCI system.
  • The use of such modules allows to achieve a combined response which does not only take in account the response of a traditional BCI system based on the P300 paradigm, but it also considers useful information, such as the user visual focus and her level of engagement with the system, providing a more robust and effective global response.

How to cite

Thesis:

S. La Bua, “Design and Implementation of Modules for the Extraction of Biometric Parameters in an Augmented BCI Framework,” Master degree dissertation submitted to Universita' degli Studi di Palermo, Palermo, Italy, 2017.

GitHub repository:

S. La Bua, UniPA BCI Framework, (2017), GitHub repository, https://github.com/slabua/UniPABCIFramework

Design and Implementation of Modules for the Extraction of Biometric Parameters in an Augmented BCI Framework

Thesis Abstract

The interaction between human beings and robotic agents, and the interest towards such topics, have been exponentially growing in the recent years. The purpose of this thesis project is to identify a relation between the behaviours of a humanoid robot placed in a social context, and the emotional responses of a subject interacting with it. In particular, through the use of Brain-Computer Interface (BCI) and gaze tracking technologies, it has been investigated on the relation between the trust towards a robotic agent and the effects it has on the brain signals. In order to evaluate this relation, the framework makes use of the acquired brain signals to extract biometric features, such as attention, stress, and mental workload, along with the visual focus. In order to investigate towards this direction, an interactive game session has been set up for the human-robot interaction. In particular, an instance of the well-known Rock-Paper-Scissors game has been used. The experimental results have been shown a correlation between the behaviours of a robotic agent and the effect of trust on the brain signals of the human user. In particular, the emotional response varies depending the type of behaviours expressed by the robotic agent.

Resources

  1. Master's Degree Thesis
  2. Presentation
  3. ResearchGate Thesis publication
  4. ResearchGate Presentation publication
  5. ResearchGate UniPA BCI Framework project

LICENSE

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Note: The graphic icons used in the Main interface, Baseline Acquisition interface, and the Game Session controller are provided through The Noun Project, by (in alphabetical order) comkro, daouna, petervandriel and rose-alice-design.

Screenshots

BCI Framework main interface

Main

Baseline Acquisition interface

Baseline Acquisition

Game Session controller

Game Session

Alphanumeric Spelling interface

Alphanumeric Speller

Symbolic Spelling interface

Symbolic Speller

Credits

Credits

License

License

About

The UniPA BCI Framework is an Augmented Brain-Computer Interface framework based on the P300 paradigm with further additional modules to perform the acquisition of eye gaze and physiological features.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published