Adil Khan 10 months ago
AdiKhanOfficial #FYP Ideas

EEG Signals based motor control using machine learning

The human brain is a complex organ, which releases ionic discharge when each neuron sends an impulse. This discharge is called Action Potential. The value of Action Potential is different for each decision that the brain makes. Hence, by analyzing action potential pattern, brain activity can be unde

Project Title

EEG Signals based motor control using machine learning

Project Area of Specialization

Wearables and Implantable

Project Summary

The human brain is a complex organ, which releases ionic discharge when each neuron sends an impulse. This discharge is called Action Potential. The value of Action Potential is different for each decision that the brain makes. Hence, by analyzing action potential pattern, brain activity can be understood and interpreted. Electroencephalography is an electro-psychological monitoring method by which the brain waves can be recorded. By placing electrodes on the scalp, the ionic discharges can be measured using a module of OpenBCI. This project aims to record brain signals using the OpenBCI module and extract useful features from the raw signal. The features will then be processed and used with a machine learning model for control a motor function. Initially, a neural network model will be utilized which can then further extended to a deep learning model.

Project Objectives

  • Recording and cleaning of EEG signals
  • Extract useful features from the EEG data.
  • Train a suitable machine learning model to perform motor control with EEG signals.

Project Implementation Method

Project is implemented by recording live EEG readings from subjects via electrodes. Electrodes are placed on 16 positions on the scalp of the subject, and the data is sent to the Cyton and Daisy boards of OpenBCI module. These boards are connected to a Wi-Fi module, which sends the data from boards to the computer, which is connected to the same network. When the connection is established, the OpenBCI GUI previews the data at run time. The data is saved for later use, by which, the data cleansing is done. Notch filter of 50Hz can be applied via GUI and feature extraction is done by processing in MATLAB. The data is verified by connecting the motor to the system via an embedded system.

The project is being undertaken with feedback from physicians from Ayub Teaching Hospital Abbottabad so that a better understanding of the technical requirements and human needs is acquired.

Project is implemented by recording live EEG readings from subjects via electrodes. Electrodes are placed on 16 positions on the scalp of the subject, and the data is sent to the Cyton and Daisy boards of OpenBCI module. These boards are connected to a Wi-Fi module, which sends the data from boards to the computer, which is connected to the same network. When the connection is established, the OpenBCI GUI previews the data at run time. The data is saved for later use, by which, the data cleansing is done. Notch filter of 50Hz can be applied via GUI and feature extraction is done by processing in MATLAB. The data is verified by connecting the motor to the system via an embedded system.

The project is being undertaken with feedback from physicians from Ayub Teaching Hospital Abbottabad so that a better understanding of the technical requirements and human needs is acquired.

Benefits of the Project

Successful implementation of the project will provide a useful framework which can then be incorporated in aid equipment for disabled individuals. The project will also help in providing a better understanding of EEG signals. Besides, it will provide a useful baseline and low indigenous solutions for further extension of action control using EEG signals.

Technical Details of Final Deliverable

Firstly, the project will provide a decent size EEG data for local individuals. The project will provide a framework for processing of the EEG data and machine learning based tool for decision making based on the action potential. More specifically, a working prototype will be presented to perform motor control using EEG signals.

Final Deliverable of the Project

HW/SW integrated system

Type of Industry

Medical

Technologies

Wearables and Implantables

Sustainable Development Goals

Industry, Innovation and Infrastructure

Required Resources

Elapsed time in (days or weeks or month or quarter) since start of the project Milestone Deliverable
Month 1Literature Background Feasibility report
Month 2EEG dataRaw data
Month 3EEG dataRaw data
Month 4EEG dataRaw data
Month 5Data processingCleansed Data
Month 6Data processingCleansed Data
Month 7Data processingCleansed Data
Month 8Feature extractionEEG data regarding motor startup
Month 9Feature extractionFinal EEG data regarding motor startup
Month 10Thesis writingThesis
If you need this project, please contact me on contact@adikhanofficial.com
Particle in Cell Simulation of kW Hall Thruster

The propulsion system in satellites provides; collision avoidance, orbital maneuvering, st...

1675638330.png
Adil Khan
10 months ago
Atmospheric Water Generator

Water About a billion of people around the globe are affected due to scarcity of water. Ac...

1675638330.png
Adil Khan
10 months ago
Minimizing Electricity Theft Using Internet of Things (IoT)

The project aim is to implement a system with certain devices, so that it can minimize the...

1675638330.png
Adil Khan
10 months ago
Real Time Assistance To Farmers And Health Sectors

Pakistan's principal natural resources are arable land and water. Agriculture accounts for...

1675638330.png
Adil Khan
10 months ago
smart medical assistant using artificial intelligence

In this project we are designing a smart medical assistant that is trained using artificia...

1675638330.png
Adil Khan
10 months ago