Development of EMG Controlled Electric Wheelchair Using SVM and kNN Classifier for SCI Patients

Spinal cord injury (SCI) is a devastating condition which can lead to quadriplegia or paraplegia depending upon the level at which injury has occurred resulting in restricted mobility and reduced quality of life. Electromyogram (EMG) signal based human machine interface (HMI) is a system that can be used as an assistive technology to enhance the life of SCI patients. The present paper aims to provide an assistive device (electric wheelchair) for patients suffering from SCI at lower cervical level. EMG signal is used to control the movement of the electric wheelchair, for which time domain feature are used to train support vector machine (SVM) and k-nearest neighbour (kNN) classifier in python 3.5 software to categorize the 5 different movement controls. Raspberry pi 3 is used to acquire signals from MyoWare sensor and processes these signals to provide control pulses to DC motor drive, which finally executes by the electric wheelchair.

[1]  R. Hughes,et al.  Electromyography-Controlled Exoskeletal Upper-Limb–Powered Orthosis for Exercise Training After Stroke , 2007, American journal of physical medicine & rehabilitation.

[2]  Kyuwan Choi,et al.  Control of a Wheelchair by Motor Imagery in Real Time , 2008, IDEAL.

[3]  T Moritani,et al.  Intramuscular and surface electromyogram changes during muscle fatigue. , 1986, Journal of applied physiology.

[4]  Mahmoud Tavakoli,et al.  Single channel surface EMG control of advanced prosthetic hands: A simple, low cost and efficient approach , 2017, Expert Syst. Appl..

[5]  K. Kiguchi,et al.  EMG-Based Neuro-Fuzzy Control of a 4DOF Upper-Limb Power-Assist Exoskeleton , 2007, 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[6]  M. Mazo,et al.  System for assisted mobility using eye movements based on electrooculography , 2002, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[7]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[8]  R. Stein,et al.  The relation between the surface electromyogram and muscular force. , 1975, The Journal of physiology.

[9]  Robert D. Lipschutz,et al.  Targeted muscle reinnervation for real-time myoelectric control of multifunction artificial arms. , 2009, JAMA.

[10]  Nasser M. Nasrabadi,et al.  Pattern Recognition and Machine Learning , 2006, Technometrics.

[11]  Jacob Rosen,et al.  A myosignal-based powered exoskeleton system , 2001, IEEE Trans. Syst. Man Cybern. Part A.

[12]  Chern-Sheng Lin,et al.  Powered Wheelchair Controlled by Eye-Tracking System , 2006 .

[13]  B. Hjorth EEG analysis based on time domain properties. , 1970, Electroencephalography and clinical neurophysiology.

[14]  Pornchai Phukpattaranont,et al.  Feature reduction and selection for EMG signal classification , 2012, Expert Syst. Appl..