ZPI Day

UR BCI

Brain-Computer Interface Framework for Real Time User-Responsive Experience

Członkowie:   Paweł, Tomasz, Jakub oraz Adam
Opiekun:   dr inż. Michał Kędziora

Opis projektu

Celem projektu jest stworzenie zestawu narzędzi dla środowiska Unity, wykorzystującego interfejsy mózg-komputer (BCI) oraz sztuczną inteligencję, w celu dynamicznego dostosowywania poziomu trudności gry komputerowej do poziomu koncentracji użytkownika, odczytywanego z aktywności fal mózgowych (EEG).\ \ W ramach projektu rozwiązujemy trzy odrębne problemy inżyniersko-badawcze. Pierwszym (inżynierskim) problemem jest wykorzystanie urządzeń BCI do zbierania informacji o falach mózgowych użytkownika.\ Kolejnym (badawczym) problemem jest analiza i klasyfikacja tych danych za pomocą sztucznej inteligencji w celu określenia poziomu koncentracji użytkownika (nuda, zaangażowanie, frustracja).\ Następnym (inżynierskim) problemem jest praktyczna implementacja przykładowej aplikacji w środowisku Unity w postaci gry komputerowej, która reaguje na zmianę koncentracji użytkownika przez dostosowanie poziomu trudności.\ \ Główne cele biznesowe i wartość dodana projektu to stworzenie systemu, który może reagować na bieżące zmiany poziomu koncentracji użytkownika. W naszym głównym przykładzie będzie to gra komputerowa zmieniająca trudność. Inne zastosowania obejmują m.in. monitoring i kontrolę pracownika podczas pracy zdalnej oraz możliwość dodawania lub odejmowania mu zadań w zależności od poziomu koncentracji. Rozwiązanie to może również wspomagać utrzymanie koncentracji pracownika podczas wykonywania monotonnych zadań (np. kontroler bagażu na lotnisku, kontroler lotów).

Technologie

Python: Idealny do analizy danych i tworzenia modeli AI. Unity: Wspiera tworzenie interaktywnych aplikacji w C#, tworzymy zestaw narzędzi rozszerzający możliwości Unity.

Unity Python React C#-(CSharp)
Mapa drogowa
Repozytoria