An Embedded EOG-based Brain Computer Interface System for Robotic Control
Oleksiy Chepyk, Arcangelo Bruna, Maurizio Campolo, Nadia Mammone, Franceso Carlo Morabito, Giuseppe Ruggeri, Valeria Tomaselli
- Year
- 2023
- Citations
- 2
Abstract
Brain computer interfaces (BCIs) provide new opportunities for individuals with motor disabilities to interact with their environment. One challenge for BCI systems is to produce control commands for robotics quickly and accurately. This study proposes using four types of electrooculography (EOG) signals, including left and right winks, voluntary and involuntary eye blinks, to control a remote robotic system. Voluntary and involuntary eye blinks are differentiated to avoid unintended commands. The system uses tinyML algorithm to analyze and interpret the EOG signals in real-time, adapting to resource-limited settings. The proposed system includes an event detection algorithm to select signal segments and a 1D CNN for classification. Our BCI solution is entirely embedded on a custom-made board with dedicated components and a STM32L476RG microcontroller unit (MCU) which takes care of the whole process without the need of any external device. The system enables three degrees of freedom control (e.g., a robotic platform) with 99.3% average classification accuracy for the four classes of EOG signals. Multiple users have tested the system, reporting high accuracy and ease of use when controlling a three-wheeled robot.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991