EEG-Controlled Robot Navigation Using Hjorth Parameters and Welch-PSD

EEG-Controlled Robot Navigation Using Hjorth Parameters and Welch-PSD

Received: February 17, 2021. Revised: April 29, 2021. 231 EEG-Controlled Robot Navigation using Hjorth Parameters and Welch-PSD M. J. Niegil Francis1* Mihika Preethi Keran1 Rachana Chetan1 B. Niranjana Krupa1 1Department of Electronics and Communication, PES University, India * Corresponding author’s Email: [email protected] Abstract: This study aimed to find an optimal feature-extraction method for real-time electroencephalography-based navigation. A comparative study of promising methods was done on two-class motor-imagery data. A novel combina- tion of Hjorth parameters and Welch’s-power-spectral-density produced the highest two-class accuracy of 0.84 across five subjects. The method is computationally inexpensive and provides short training and execution times that best suit real-time applications. The method yielded an average accuracy of 0.66 on three-class data. The real-time feasi- bility of the method was tested by implementing an object-retrieving robot and running a navigation experiment. The robot successfully navigated a three-circuit maze using three commands – right, left, and forward – and automatically retrieved the desired object. Along with being ideal for real-time applications, this method utilized only eight electrodes, making it compatible with cheap, portable BCI devices. The method and the application-framework can find commer- cial utility in the field of healthcare for the elderly and physically-handicapped. Keywords: EEG, BCI, BCI Competition III, Three-class, Welch-PSD, Hjorth parameters, Select-k-Best, SVM, Lo- gistic regression, Robot navigation, Object picking, Path-retracing. 1. Introduction Accidents, strokes, and disabilities leave many individuals immobile or in pain. Their brain sig- nals can be translated into commands to operate robots that can retrieve common household ob- jects for them, thereby assisting their daily lives. This concept can be implemented using a brain- computer interface (BCI), that translates changes in specific energy/ frequency patterns radiated by the user’s brain into appropriate commands for robotic systems. Electroencephalography (EEG) is a common Figure. 1 Flow diagram way to record electrical activity generated by the brain in non-invasive systems. Motor imagery In this study, a novel real-time MI processing (MI) signals are produced when the user imagi- methodology was found through a comparative nes moving specific parts of their bodies like study. The study shows that the novel method – their hands or feet. They usually lie in the ampli- which combines Hjorth parameters and Welch-PSD tude range 0.5-100 µV, and frequency ranges Mu coefficients as features – provides high accuracy and (8-12 Hz) and Beta (13-30 Hz). Mu and Beta generalisability across subjects, as well as low com- rhythms of EEG signals can be used to distin- putational complexity that allows it to be an optimal guish between various MI tasks and are therefore approach for real-time processing. analysed in MI based BCI systems. The real-time feasibility of the method was tested by navigating an object-retrieving robot in a maze, using three MI class signals. Fig. 1 outlines the flow International Journal of Intelligent Engineering and Systems, Vol.14, No.4, 2021 DOI: 10.22266/ijies2021.0831.21 Received: February 17, 2021. Revised: April 29, 2021. 232 for the real-time experiment conducted. The robot work in [5] proposed the use of dual-tree complex was able to successfully navigate the maze with high wavelet transform (DTCWT) for signal decomposi- accuracy and low processing time. Object picking tion as it overcame the problems of discrete wavelet and retrieval were automated, thus reducing the num- transform (DWT) such as aliasing and power losses ber of modalities of control, alleviating user strain at the transaction bands, and the work in [6] com- and reducing cost of resources. The intended applica- pared several methods like wavelet packet decompo- tion of this study was to aid the elderly and physi- sition (WPD), empirical mode decomposition cally-handicapped in daily tasks. (EMD), and DWT, and concluded that WPD was the The rest of the paper is organized as follows. Sec- superior method because it decomposed both the low tion 2 discusses relevant previous work done in the and high frequency bands, creating a fine separation field, while section 3 introduces the datasets used for of relevant frequency bands. The study in [7] ex- analysis. In section 4, various EEG-processing meth- plored another implementation of WPD where fea- odologies are compared on two-class data, and sec- tures were extracted using a filter based on the Fisher tion 5 presents the results of the comparative study of criterion. two-classes. Section 6 discusses how the best meth- First-order and higher-order statistics such as odology found was extended to three-class data and skewness and kurtosis were studied in [6], and skew- was used in a real-time robot navigation and object ness and kurtosis were shown to provide a more effi- retrieval experiment. Section 7 presents the results of cient analysis of non-linear, non-stationary signals the experiment and section 8 provides a discussion of like EEG. Studies in [8, 9] presented the estimation the findings. Concluding remarks are given in section of power spectral density (PSD) using the Welch 9. method (Welch-PSD). The work in [10, 11, 12] stated that PSD is a good feature set for three class problems 2. Literature survey due to the high signal to noise ratio. Papers [13, 14] implemented Hjorth parameters on frequency-fil- A variety of EEG-based robots in the field of tered and subsequently time-windowed signals, healthcare have been introduced in the past. An im- while [15] employed them on wavelet decomposed plementation of an obstacle-avoiding robot using ar- signals. Hjorth features are derived from the variance tificial potential field (APF) and SSVEP (Steady state parameter in the time-domain and are thus computa- visually evoked potentials) has been proven to be tionally inexpensive. successful [1]. However, the paper implemented con- The aforementioned feature extraction methods tinuous user control, causing strain to the user. that have shown promise for MI signals have been Another study, [2] performed wheelchair naviga- compared in this study. The aim was to find the most tion and object picking with a robotic arm using computationally efficient and accurate real-time fea- shared-control. SSVEP was used for task selection ture extraction technique for MI signals, with the and cervical movements were used to indicate navi- end-goal of robot navigation. gational intent. This method alleviated user strain but Classifiers like support vector machine (SVM) could not be used for people with complete paralysis. have been extensively used in BCI research [9] ow- Considering the drawbacks of both approaches, ing to their fast classification and good generalization this study implements a non-continuous shared-con- capability. Paper [16] suggested the use of another trol approach. Obstacle avoidance is made autono- commonly used classifier- logistic regression, since mous to reduce user-strain, and only MI signals (uni- it does not require a Gaussian distribution of inde- modal) are considered for navigation. pendent variables, thereby aiding the classification of The proposed work in [3] deeply studied the inci- EEG signals. These two classification methods were dence of event-related desynchronization and syn- implemented in this study. chronization (ERD and ERS) with MI signals and used it to achieve fast multi-class classification. The 3. Datasets distinctive changes in spectral power were captured in real-time and used to control a BCI in [4]. Con- This study employed the publicly available BCI sidering that MI signals show promise in real-time Competition III datasets – Dataset IVa, and Dataset applications (fast classification), and given that the V – elaborated on in [17]. They have been outlined in control is more intuitive, MI-based navigation was Table 1. implemented in this work. Extensive work has been done in the past in order to extract features that best represent MI signals. The International Journal of Intelligent Engineering and Systems, Vol.14, No.4, 2021 DOI: 10.22266/ijies2021.0831.21 Received: February 17, 2021. Revised: April 29, 2021. 233 Table 1. Summary of the datasets employed in this study Dataset Sub No. of training cues No. of testing cues Total no. of cues Classes aa 168 112 al 224 56 BCI Competition 280 ‘Right’ av 84 196 III, Dataset IVa (3.5 s per cue) ‘Foot’ aw 56 224 ay 28 252 1 48 16 ‘Left’ BCI Competition 63 2 48 16 ‘Right’ III, Dataset V (15 s per cue) 3 48 16 ‘Word’ Table 2. Windowing of the three-class dataset Sub No. of Training No. of Testing 4. Methodology Windows Windows A variety of methods have been introduced 1 716 236 over the years to extract features from EEG signals. 2 711 238 A few such methods, as seen in Section 2, were im- 3 714 239 plemented on two-class data (Dataset IVa) and compared in this study. Dataset IVa comprised of five subjects where the 4.1 Pre-processing number of training cues varied per subject. Each cue was 3.5s long and belonged to one of the two-classes Eight electrode channels namely, ‘CP1’, ‘CP2’, ‘right’ and ‘foot’. As provided in the competition, the ‘C3’, ‘Cz’, ‘C4’, ‘P3’, ‘Pz’, and ’P4’ of the interna- signals associated with labelled cues were used as tional 10/20 system, were selected based on the type training data, and those associated with unlabelled of MI action being captured [18]. cues were used as testing data. Data from 118 elec- The eight channels of data were band pass filtered trodes was collected. The dataset provides a good over 8-35 Hz using a second order Butterworth band- baseline estimate of the performance of the proposed pass filter to remove high frequency noise, AC line methodology because it contains less data, as would noise, and DC content.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    10 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us