Cargando…
Cross-Platform Implementation of an SSVEP-Based BCI for the Control of a 6-DOF Robotic Arm
Robotics has been successfully applied in the design of collaborative robots for assistance to people with motor disabilities. However, man-machine interaction is difficult for those who suffer severe motor disabilities. The aim of this study was to test the feasibility of a low-cost robotic arm con...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9269816/ https://www.ncbi.nlm.nih.gov/pubmed/35808498 http://dx.doi.org/10.3390/s22135000 |
_version_ | 1784744314548518912 |
---|---|
author | Quiles, Eduardo Dadone, Javier Chio, Nayibe García, Emilio |
author_facet | Quiles, Eduardo Dadone, Javier Chio, Nayibe García, Emilio |
author_sort | Quiles, Eduardo |
collection | PubMed |
description | Robotics has been successfully applied in the design of collaborative robots for assistance to people with motor disabilities. However, man-machine interaction is difficult for those who suffer severe motor disabilities. The aim of this study was to test the feasibility of a low-cost robotic arm control system with an EEG-based brain-computer interface (BCI). The BCI system relays on the Steady State Visually Evoked Potentials (SSVEP) paradigm. A cross-platform application was obtained in C++. This C++ platform, together with the open-source software Openvibe was used to control a Stäubli robot arm model TX60. Communication between Openvibe and the robot was carried out through the Virtual Reality Peripheral Network (VRPN) protocol. EEG signals were acquired with the 8-channel Enobio amplifier from Neuroelectrics. For the processing of the EEG signals, Common Spatial Pattern (CSP) filters and a Linear Discriminant Analysis classifier (LDA) were used. Five healthy subjects tried the BCI. This work allowed the communication and integration of a well-known BCI development platform such as Openvibe with the specific control software of a robot arm such as Stäubli TX60 using the VRPN protocol. It can be concluded from this study that it is possible to control the robotic arm with an SSVEP-based BCI with a reduced number of dry electrodes to facilitate the use of the system. |
format | Online Article Text |
id | pubmed-9269816 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-92698162022-07-09 Cross-Platform Implementation of an SSVEP-Based BCI for the Control of a 6-DOF Robotic Arm Quiles, Eduardo Dadone, Javier Chio, Nayibe García, Emilio Sensors (Basel) Article Robotics has been successfully applied in the design of collaborative robots for assistance to people with motor disabilities. However, man-machine interaction is difficult for those who suffer severe motor disabilities. The aim of this study was to test the feasibility of a low-cost robotic arm control system with an EEG-based brain-computer interface (BCI). The BCI system relays on the Steady State Visually Evoked Potentials (SSVEP) paradigm. A cross-platform application was obtained in C++. This C++ platform, together with the open-source software Openvibe was used to control a Stäubli robot arm model TX60. Communication between Openvibe and the robot was carried out through the Virtual Reality Peripheral Network (VRPN) protocol. EEG signals were acquired with the 8-channel Enobio amplifier from Neuroelectrics. For the processing of the EEG signals, Common Spatial Pattern (CSP) filters and a Linear Discriminant Analysis classifier (LDA) were used. Five healthy subjects tried the BCI. This work allowed the communication and integration of a well-known BCI development platform such as Openvibe with the specific control software of a robot arm such as Stäubli TX60 using the VRPN protocol. It can be concluded from this study that it is possible to control the robotic arm with an SSVEP-based BCI with a reduced number of dry electrodes to facilitate the use of the system. MDPI 2022-07-02 /pmc/articles/PMC9269816/ /pubmed/35808498 http://dx.doi.org/10.3390/s22135000 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Quiles, Eduardo Dadone, Javier Chio, Nayibe García, Emilio Cross-Platform Implementation of an SSVEP-Based BCI for the Control of a 6-DOF Robotic Arm |
title | Cross-Platform Implementation of an SSVEP-Based BCI for the Control of a 6-DOF Robotic Arm |
title_full | Cross-Platform Implementation of an SSVEP-Based BCI for the Control of a 6-DOF Robotic Arm |
title_fullStr | Cross-Platform Implementation of an SSVEP-Based BCI for the Control of a 6-DOF Robotic Arm |
title_full_unstemmed | Cross-Platform Implementation of an SSVEP-Based BCI for the Control of a 6-DOF Robotic Arm |
title_short | Cross-Platform Implementation of an SSVEP-Based BCI for the Control of a 6-DOF Robotic Arm |
title_sort | cross-platform implementation of an ssvep-based bci for the control of a 6-dof robotic arm |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9269816/ https://www.ncbi.nlm.nih.gov/pubmed/35808498 http://dx.doi.org/10.3390/s22135000 |
work_keys_str_mv | AT quileseduardo crossplatformimplementationofanssvepbasedbciforthecontrolofa6dofroboticarm AT dadonejavier crossplatformimplementationofanssvepbasedbciforthecontrolofa6dofroboticarm AT chionayibe crossplatformimplementationofanssvepbasedbciforthecontrolofa6dofroboticarm AT garciaemilio crossplatformimplementationofanssvepbasedbciforthecontrolofa6dofroboticarm |