Control of Unmanned Vehicles in Smart Cities Using a Multi-Modal Brain–Computer Interface

The article presents an overview of several studies in the field of Brain–Computer Interfaces (BCIs), the requirements for the architecture of such promising devices, as well as multi-modal BCI for drone control in a smart-city environment. Distinctive features of the proposed solution are the simpl...

Full description

Bibliographic Details
Main Authors: Daniyar Wolf, Mark Mamchenko, Elena Jharko
Format: Article
Language:English
Published: MDPI AG 2023-06-01
Series:Engineering Proceedings
Subjects:
Online Access:https://www.mdpi.com/2673-4591/33/1/43
_version_ 1797381195924766720
author Daniyar Wolf
Mark Mamchenko
Elena Jharko
author_facet Daniyar Wolf
Mark Mamchenko
Elena Jharko
author_sort Daniyar Wolf
collection DOAJ
description The article presents an overview of several studies in the field of Brain–Computer Interfaces (BCIs), the requirements for the architecture of such promising devices, as well as multi-modal BCI for drone control in a smart-city environment. Distinctive features of the proposed solution are the simplicity of the architecture (the use of only one smartphone for both receiving and processing bio-signals from the headset and transmitting commands to the drone), an open-source software solution for signal processing, generating, and sending commands to the unmanned aerial vehicle (UAV), as well as multimodality of the BCI (the use of both electroencephalographic (EEG) and electrooculographic (EOG) signals of the operator). For bio-signal acquisition, we used the NeuroSky Mindwave Mobile 2 headset, which is connected to an Android-based smartphone via Bluetooth. The developed Android application (Tello NeuroSky) processes signals from the headset and generates and transmits commands to the DJI Tello UAV via Wi-Fi. The decrease (depression) and increase of <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mi>α</mi></semantics></math></inline-formula>- and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mi>β</mi></semantics></math></inline-formula>-rhythms of the brain, as well as EOG signals that occur during blinking were the triggers for UAV commands. The developed software allows the manual setting of the minimum, maximum and threshold values for the processed bio-signals. The following commands for the UAV were implemented: take-off, landing, forward movement, and backwards movement. Two threads of the smartphone’s central processing unit (CPU) were utilized when processing signals in the software to increase the performance: for signal processing (1-D Daubechies 2 (db2) wavelet transform) and updating data on the diagrams, and for generating and transmitting commands to the drone.
first_indexed 2024-03-08T20:47:53Z
format Article
id doaj.art-8c4075b74d5a44999e7ccda68cff9001
institution Directory Open Access Journal
issn 2673-4591
language English
last_indexed 2024-03-08T20:47:53Z
publishDate 2023-06-01
publisher MDPI AG
record_format Article
series Engineering Proceedings
spelling doaj.art-8c4075b74d5a44999e7ccda68cff90012023-12-22T14:06:49ZengMDPI AGEngineering Proceedings2673-45912023-06-013314310.3390/engproc2023033043Control of Unmanned Vehicles in Smart Cities Using a Multi-Modal Brain–Computer InterfaceDaniyar Wolf0Mark Mamchenko1Elena Jharko2V.A. Trapeznikov Institute of Control Sciences of Russian Academy of Sciences, Profsoyuznaya Street 65, Moscow 117342, RussiaV.A. Trapeznikov Institute of Control Sciences of Russian Academy of Sciences, Profsoyuznaya Street 65, Moscow 117342, RussiaV.A. Trapeznikov Institute of Control Sciences of Russian Academy of Sciences, Profsoyuznaya Street 65, Moscow 117342, RussiaThe article presents an overview of several studies in the field of Brain–Computer Interfaces (BCIs), the requirements for the architecture of such promising devices, as well as multi-modal BCI for drone control in a smart-city environment. Distinctive features of the proposed solution are the simplicity of the architecture (the use of only one smartphone for both receiving and processing bio-signals from the headset and transmitting commands to the drone), an open-source software solution for signal processing, generating, and sending commands to the unmanned aerial vehicle (UAV), as well as multimodality of the BCI (the use of both electroencephalographic (EEG) and electrooculographic (EOG) signals of the operator). For bio-signal acquisition, we used the NeuroSky Mindwave Mobile 2 headset, which is connected to an Android-based smartphone via Bluetooth. The developed Android application (Tello NeuroSky) processes signals from the headset and generates and transmits commands to the DJI Tello UAV via Wi-Fi. The decrease (depression) and increase of <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mi>α</mi></semantics></math></inline-formula>- and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mi>β</mi></semantics></math></inline-formula>-rhythms of the brain, as well as EOG signals that occur during blinking were the triggers for UAV commands. The developed software allows the manual setting of the minimum, maximum and threshold values for the processed bio-signals. The following commands for the UAV were implemented: take-off, landing, forward movement, and backwards movement. Two threads of the smartphone’s central processing unit (CPU) were utilized when processing signals in the software to increase the performance: for signal processing (1-D Daubechies 2 (db2) wavelet transform) and updating data on the diagrams, and for generating and transmitting commands to the drone.https://www.mdpi.com/2673-4591/33/1/43Brain–Computer Interface (BCI)Brain–Machine Interface (BMI)unmanned vehicleunmanned aerial vehicle (UAV)smart city
spellingShingle Daniyar Wolf
Mark Mamchenko
Elena Jharko
Control of Unmanned Vehicles in Smart Cities Using a Multi-Modal Brain–Computer Interface
Engineering Proceedings
Brain–Computer Interface (BCI)
Brain–Machine Interface (BMI)
unmanned vehicle
unmanned aerial vehicle (UAV)
smart city
title Control of Unmanned Vehicles in Smart Cities Using a Multi-Modal Brain–Computer Interface
title_full Control of Unmanned Vehicles in Smart Cities Using a Multi-Modal Brain–Computer Interface
title_fullStr Control of Unmanned Vehicles in Smart Cities Using a Multi-Modal Brain–Computer Interface
title_full_unstemmed Control of Unmanned Vehicles in Smart Cities Using a Multi-Modal Brain–Computer Interface
title_short Control of Unmanned Vehicles in Smart Cities Using a Multi-Modal Brain–Computer Interface
title_sort control of unmanned vehicles in smart cities using a multi modal brain computer interface
topic Brain–Computer Interface (BCI)
Brain–Machine Interface (BMI)
unmanned vehicle
unmanned aerial vehicle (UAV)
smart city
url https://www.mdpi.com/2673-4591/33/1/43
work_keys_str_mv AT daniyarwolf controlofunmannedvehiclesinsmartcitiesusingamultimodalbraincomputerinterface
AT markmamchenko controlofunmannedvehiclesinsmartcitiesusingamultimodalbraincomputerinterface
AT elenajharko controlofunmannedvehiclesinsmartcitiesusingamultimodalbraincomputerinterface