IMMI
Intelligent Man-Machine Interface - Adaptive Brain-reading for assistive robotics
The aim of project "IMMI" is the development of key technologies that allow adaptive real-time brain reading (BR). Essentially, BR in humans comprises the objectives of estimation of mental states and the prediction of behavior, based on analyses of brain activity.
Project details
In contrary to ordinary Brain Computer Interface (BCI) approaches, Brain Reading (BR) is based on the the concept of observing an operator without distracting him from his actual task. Hence, the focus lies on a passive supervision of the operator rather than on an active steering of robots or protheses through thoughts. The BR System reads the brain by detecting and interpreting specific changes in the brain waves. These variations can, e.g., give insight into the processing of information that is presented to the operator. The control system can make use of this knowledge in order to prepare proactive, situation-specific actions. Thus, telemanipulation tasks gain in effectiveness and intuition for the operator. On the other hand, a misinterpretation of the operator's intentions can never jeopardize the overall scenario, as no systems are controlled directly.
Brain reading systems are considered adaptive (aBR) if they are able to compensate autonomously varying environmental conditions, different users and scenarios. The development of real-time aBR systems would allow maximum flexibility for all kinds of applications and can hence be seen as a new generation of man-machine interfaces. Applications for such interfaces related to space missions include the administration of semi-autonomous exploration missions, maintenance tasks on space stations, and manipulation jobs in general, such as, e.g., setting up and conducting experiments inside and outside the ISS.
Mobile brain reading system (MBRS)
In order to analyze the brain activity, a variety of complex mathematical procedures have to be applied. Therefore, large computing power is necessary, if the informations obtained from the brain activity should be available in real-time. At the same time, it is essential that the operator is not limited in his freedom of movement - accordingly, large stationary computing systems cannot be used for this application case.
Hence a mobile brain reading system (MBRS) is developed in IMMI. The MBRS combines a general purpose CPU with an FPGA. Application specific hardware accelerators, which are implemented in the FPGA, process the EEG data in real time. By using the hardware accelerators, more computing power for this task can be achieved in comparison to the usage of a normal CPU.
Framework reSPACE (reconfigurable Signal Processing And Classification Environment)
In order to implement these hardware accelerators, a new framework called reSPACE (reconfigurable Signal Processing And Classification Environment) is developed in IMMI. reSPACE uses a simple model-based development process to provide facilities for the rapid implementation of a wide range of different hardware accelerators. The hardware accelerators are based on the dataflow computing paradigm and can process the data independently of the CPU.
The realization of the project IMMI requires an intensive cooperation of researchers from the fields of neuroscience, computer science, mathematics, physics, and electrical engineering. Project IMMI is divided into five work packages which can be summarized as follows:
WP1000: Project management;
WP2000: Neuroscientific methods and investigations on state prediction in humans;
WP3000: Analyses of EEG data by means of machine-learning approaches;
WP4000: Development of a mobile system BR-System;
WP5000: Integration and test of the BR-mobile system in an application scenario.
For the Analyses of EEG data by means of machine-learning approaches (WP3000), new processing methods are developed and compared to existing algorithms. Thereby, additional hyperparameters of these methods have to be optimized and several datasets have to be processed. For simplifying the processing and enabling parallelization, the open-source software pySPACE is developed further. With this software, specifications of complex processing chains can be exchanged between the scientists and it enables a distributed processing on a high-performance-cluster.
Videos
Intrinsisches interaktives verstärkendes Lernen: Nutzung von Fehler-korrelierten Potentialen
Der Roboter lernt dank menschlichem Negativ-Feedback aus eigenem Fehlverhalten
Anpassung einer Mensch-Maschine Schnittstelle für Mehrrobotersteuerung mittels embedded Brain Reading
Das Video zeigt eine Mensch-Maschine Schnittstelle (MMS) für die Steuerung mehrere Roboter. Die MMS wird durch „embedded Brain Reading“ an die Arbeitsbelastung und das Engagement des Nutzers online angepasst. Die Arbeitsauslastung wird von der Ausprägung der P300 im single-trial abgeleitet. Ein zweite Aufgabe zur Bestimmung der Arbeitsauslastung mittels der P300 Ausprägung nicht nötig.
Capio Exoskelett: Ansteuerung über Biosignale
Demonstration der Ansteuerung des Capio Exoskeletts über Biosignale: Das Exoskelett-System erfasst durch die Verarbeitung von Biosignalen die Bewegungsintention des Operators und führt eine zielgerichtete aktive Bewegung des rechten oder linken Arms aus. Hierbei wird mittels Eye-Tracker der Interaktionswunsch erfasst (Fixierung einer virtuellen Flasche), mittels elektroenzephalographischer Signale (EEG) die Bewegungsintention des linken bzw. rechten Arms ermittelt und durch elektromyographische Signale (EMG) die Bewegungsintention zusätzlich verifiziert.