Brain Controlled Prosthetic Leg

Similar documents
Hand Gestures Remote Controlled Robotic Arm

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]

Surveillance System Using Wireless Sensor Networks

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation

Using Xbee in Serial Communication

Eric Mitchell April 2, 2012 Application Note: Control of a 180 Servo Motor with Arduino UNO Development Board

A Surveillance Robot with Climbing Capabilities for Home Security

A 5 Degree Feedback Control Robotic Arm (Haptic Arm)

IR Communication a learn.sparkfun.com tutorial

DESIGN OF 6 DOF ROBOTIC ARM CONTROLLED OVER THE INTERNET

Work with Arduino Hardware

Micro-Step Driving for Stepper Motors: A Case Study

Bluetooth to serial HC-06 wireless module

STEPPER MOTOR SPEED AND POSITION CONTROL

Android Phone Controlled Robot Using Bluetooth

Modbus and ION Technology

ANIMA: Non-Conventional Interfaces in Robot Control Through Electroencephalography and Electrooculography: Motor Module

Constructing a precision SWR meter and antenna analyzer. Mike Brink HNF, Design Technologist.

Data Sheet. Adaptive Design ltd. Arduino Dual L6470 Stepper Motor Shield V th November L6470 Stepper Motor Shield

Using Arduino Microcontrollers to Sense DC Motor Speed and Position

Building a Basic Communication Network using XBee DigiMesh. Keywords: XBee, Networking, Zigbee, Digimesh, Mesh, Python, Smart Home

PROJECT PRESENTATION ON CELLPHONE OPERATED ROBOTIC ASSISTANT

Design of a Wireless Medical Monitoring System * Chavabathina Lavanya 1 G.Manikumar 2

AVR151: Setup and Use of the SPI. Introduction. Features. Atmel AVR 8-bit Microcontroller APPLICATION NOTE

Modbus and ION Technology

MANUAL FOR RX700 LR and NR

The Answer to the 14 Most Frequently Asked Modbus Questions

Study on Differential Protection of Transmission Line Using Wireless Communication

Electrocardiogram (ECG) Monitoring System using Bluetooth technology

Servo Info and Centering

2.0 Command and Data Handling Subsystem

INTRODUCTION TO SERIAL ARM

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

Software Manual RS232 Laser Merge Module. Document # SU Rev A

BrainMaster tm System Type 2E Module & BMT Software for Windows tm. Helpful Hints

ANDROID LEVERED DATA MONITORING ROBOT

Microcontroller Programming Beginning with Arduino. Charlie Mooney

Disturbance Recoder SPCR 8C27. Product Guide

Design and Development of SMS Based Wireless Home Appliance Control and Security System

An internal gyroscope minimizes the influence of dynamic linear acceleration on slope sensor readings.

Ocean Controls RC Servo Motor Controller

Fig. 1 BAN Architecture III. ATMEL BOARD

EE318 Electronic Design Lab Project Report, EE Dept, IITB, April Wireless Microcontroller Programmer

Basic Pulse Width Modulation

Smart Thermostat page 1

ECE 495 Project 3: Shocker Actuator Subsystem and Website Design. Group 1: One Awesome Engineering

ESP 8266: A BREAKTHROUGH IN WIRELESS SENSOR NETWORKS AND INTERNET OF THINGS

TECHNICAL SPECIFICATIONS, VALIDATION, AND RESEARCH USE CONTENTS:

MindWave Mobile: User Guide

Human Detection Robot using PIR Sensors

Design And Implementation Of Bank Locker Security System Based On Fingerprint Sensing Circuit And RFID Reader

AEO Head Movement Tracker X-GYRO 1000 USER MANUAL(V1.1bata )

B Robo Claw 2 Channel 5A Motor Controller Data Sheet

LOCAL INTERCONNECT NETWORK (LIN)


Lab 6 Introduction to Serial and Wireless Communication

Bluecoin - Voice and Music Over an Embedded BLE Platform. Central Labs AST Robotics

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual HAW - Arduino 1

Vibration Measurement of Wireless Sensor Nodes for Structural Health Monitoring

Fingerprint Based Biometric Attendance System

Servo Motors (SensorDAQ only) Evaluation copy. Vernier Digital Control Unit (DCU) LabQuest or LabPro power supply

Pulse Width Modulation Applications

MSAN-001 X-Band Microwave Motion Sensor Module Application Note

Six-servo Robot Arm. DAGU Hi-Tech Electronic Co., LTD Six-servo Robot Arm

Cell Phone Based Liquid Inventory Management Using Wireless System

Timer A (0 and 1) and PWM EE3376

Using EEG to Improve Massive Open Online Courses Feedback Interaction

A Review of Security System for Smart Home Applications

Nagpur, Maharashtra, India

Review of RFID & GSM Based Automatic Ration Distribution System

Wireless bedside Vital Signs monitoring unit

An Experimental Study on Pixy CMUcam5 Vision Sensor

Three Axis TB6560 CNC Driver Users Manual

FFT Frequency Detection on the dspic

RF Measurements Using a Modular Digitizer

Electronic Brick of Current Sensor

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

Building a Simulink model for real-time analysis V Copyright g.tec medical engineering GmbH

Chapter 6: From Digital-to-Analog and Back Again

SIGNAL GENERATORS and OSCILLOSCOPE CALIBRATION

FRC WPI Robotics Library Overview

Using the Motor Controller

Application of IEEE to Distribute Cell Phone Calls through a Home Phone Network

Figure 1.Block diagram of inventory management system using Proximity sensors.

Zigbee-Based Wireless Distance Measuring Sensor System

Single channel data transceiver module WIZ2-434

PCS0100en Persy Control Services B.V. Netherlands

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor

Advanced Data Capture and Control Systems

PHYS 2P32 Project: MIDI for Arduino/ 8 Note Keyboard

BLUETOOTH SERIAL PORT PROFILE. iwrap APPLICATION NOTE

[F/T] [5] [KHz] [AMP] [3] [V] 4 ) To set DC offset to -2.5V press the following keys [OFS] [+/-] [2] [.] [5] [V]

Digital To Analog Converter with Sine Wave Output

UPiS - Uninterruptible Power intelligent Supply

AVR1309: Using the XMEGA SPI. 8-bit Microcontrollers. Application Note. Features. 1 Introduction SCK MOSI MISO SS

Hardware Connections between Arduino and IMU Nori Wilkins Apr. 5, 2013

Artificially Intelligent Home Automation System Based on Arduino as the Master Controller

A DIY Hardware Packet Sniffer

a leap ahead in analog

Zlinx Wireless I/O. Peer-to-Peer and Modbus I/O B&B ELECTRONICS PRODUCT INFORMATION

Transcription:

ISSN: 2454-132X Impact factor: 4.295 (Volume2, Issue6) Available online at: www.ijariit.com Brain Controlled Prosthetic Leg Manu R 1, Mithu Markose 2, Tonio P Thomas 3 1 B.Tech student Dept. of Electronics and Instrumentation Engineering, FISAT Angamaly India, manureghukumar94@gmail.com 2 B.Tech student Dept. of Electronics and Instrumentation Engineering, FISAT Angamaly India, mithumarkose@gmail.com 3 B.Tech student Dept. of Electronics and Instrumentation Engineering, FISAT Angamaly India, toniothms@gmail.com Abstract the brain controlled prosthetic leg involves the technique of using the brain waves to control the motion of a prosthetic leg. The brain waves are obtained using a device called Mind wave. This device captures the complex brainwaves through the analysis of electroencephalogram power spectrum. The brain signals are then further processed using an Arduino microcontroller which then drives the motors to control the motion of the prosthetic leg. Through this approach the natural motion of human leg can be regained using prosthetics at a very low cost. Keywords Mind wave, Electroencephalogram, Arduino, Prosthetics, Brainwaves. I. INTRODUCTION Every year a lot of people around the world lose their legs due to cardiovascular diseases, infections, tumours, diabetics, nerve injuries during accidents, congenital anomalies etc. Most of the victims depend highly on prosthetics for their daily routines. Simple artificial prosthetic legs works on the principle of gravity that is the user learns to walk using it through practice by swinging them in the required positions and balancing it with the other leg. These kinds of prosthetics make use of mechanical parts for the motion. Another recent development of prosthetics is through the use of myoelectric electrodes. They involve the use of muscular impulses in the residual limb and using these signals the motors are controlled. The main drawback of this technique is that it involves major surgery to implant these electrodes into the human body which may prove fatal and is very expensive. Moreover this technique is not applicable for the ones who suffers from nerve damages or paralysis. The proposed method involves the use of signals directly from the brain to control the motion of the prosthetic leg. Here the EEG signals are extracted from the brain using mindwave. Further the required brain waves are processed using an Arduino microcontroller and the required motion is obtained. The use of Mindwave to extract the brain signals simplifies the large wiring and complexity of EEG extracting methodologies. Moreover the communication between the Mindwave and prosthetic leg arrangement is done wirelessly using Bluetooth technology. II. HARDWARE DESCRIPTION. A. NeuroSky Mindwave Mobile The core hardware behind the working of the proposed prosthetics is the Mindwave headset. The Mindwave Mobile safely measures and provides the output in the form of EEG power spectrum. The EEG power spectrum consists of parameters such as alpha, beta, theta, delta, gamma waves from the brain. The Mindwave Mobile also provides certain NeuroSky trademark parameters such as esense attention and esense meditation and eye blinks. On the hardware side the 2016, IJARIIT All Rights Reserved Page 1

Mindwave mobile consists of a sensor arm and ear clip. The sensor arm acts as the EEG electrode and the ear clip acts as the headset s reference as well as ground electrode. The sensor arm is designed so that it rests on the forehead above the eyes. The output from the Mindwave mobile is in the form of preconfigured packets of data which is transmitted wirelessly using Bluetooth communication. The headset is powered using a AAA size 1.5V battery which provides backup of more than eight hours of continuous use. B. HC-05 Bluetooth Module The system is controlled through Bluetooth communication technology. For that purpose a HC-05 module is used. It is an easy to use Bluetooth Serial Port Protocol module which is configure for transparent wireless serial communication setup. It is basically a class-2 Bluetooth module which can be configured either as a Master or as a Slave. HC-05 uses Gaussian Frequency Shift Keying as its modulation technique working in the 2.4GHz ISM band. It is powered using a +5VDC 50mA supply. One of main advantages of using HC-05 is that it is cheap, easily available and is having lower power consumption when compared to the products of same category C. Arduino UNO Arduino is an open-source electronics platform which is widely used for building variety of electronics projects. Arduino consists of both programmable circuit boards which are referred to as a microcontroller and software platform which is an Integrated Development Platform which runs on the computer through which the user develops and upload the code to the microcontroller board. The Arduino platform has become so popular because of the fact that it does not need an extra programmer in-order to load the code to it and it is open source as well as cheap. The Arduino is powered using a +5V DC supply. It consists of six analog pins, seven digital pins, analog reference pins and eight pulse width modulation pins which can act as normal digital pins. It also consists of several light indications for power, transmit and receive. The proposed system is designed using an Arduino Uno even though it can configured using any members of Arduino family because of its cheap cost and ease to use. D. Servo Motors The servo motors play a significant role in the proposed system. The Arduino drives the servo motors on the basis of the signals from the EEG spectrum. Servo motors are preferred over the stepper motors because they provide high torque, fast response and accurate rotation with limited angle. They are commonly used for robotic arms/legs or rudder control and therefore more suited for the purpose. E. Battery The micro-controller and associated circuitry including the servo motors are powered using a 5v lipo battery 4000mah.The battery is having a life of 500 charge cycles and is having a small size of 26mm*50mm*80mm. Thus it is quite easy to mount the battery inside the prosthetic leg module. 2016, IJARIIT All Rights Reserved Page 2

III. SYSTEM DESIGN Electroencephalography is considered as a medical imaging methodology which is used to read the brain mental activity directly from the brain scalp. The resultant activity when picked up using electrodes is called electroencephalogram. The brain activity changes in a consistent and recognisable way when the status of the humans changes from the state of relaxation to alertness. The mental state of the humans change from one state to another during different activities. This can use for different brain computer interfacing systems where the communication and action is done through human brain activity. Fig. 3: High powered beta waves Through a detailed experimental study about the brain waves and its response during different human activities, it is observed that beta waves of a particular range are responsible for the motion of human legs. Experiments were done on Fig. 4: Low powered beta waves several persons of different age groups and observations were made. It was then concluded that beta waves in the frequency range of 13 to 40Hz are responsible for simulation of motor nerves in the human body. The difference between fig 3 and fig 4 is that, the former one is having larger number of high peaks when compared to the later which is having only three high peaks and so less power. Thus there is a core relation between the wave amplitudes and the associated activities. The Bluetooth module is initially paired with the Mindwave Mobile using AT command set. Through this method particular headset gets paired with particular Bluetooth module only. Here the pairing is done in such a manner such that the Bluetooth module act as the master and Mindwave act as the slave. After getting paired the EEG values from the Mindwave is fed to the microcontroller via Bluetooth module at a baud rate of 57600. The single dry sensor and reference, pickup the potential differences on the skin at the forehead and the ear. The two voltages are then subtracted through a common mode rejection to serve as a single EEG channel and then it is amplified 2000x to enhance the faint EEG signals. The signals are then passed through a combination of analog and digital low and 2016, IJARIIT All Rights Reserved Page 3

high pass filters to retain the signals in the range of 1-50Hz. After correcting for possible aliasing these signals are ultimately sampled at 128Hz or 512Hz. The output format from the Mindwave is in the form of data packets. The data packet consists mainly of Packet Header Packet Payload Payload Checksum [LENGTH] gives the number of bytes of data from 0 to 169. [PAYLOAD] consists of various data which obtained by the Mindwave mobile.[checksum] is used to find the integrity of the data packets payload. The power of the EEG signal can be obtained from a 32 bit big endian 3 byte unsigned integer value. [SYNC] represents two synchronisation bytes (0xAA 0xAA). Fig. 5: Data packet format The beta waves are extracted from the data packets along with the Attention esense values and are used to control the electric motor arrangement. The processing of data is done by the atmel microcontroller. Before preceding to the data processing it is ensured that the signal quality from the Mindwave mobile is greater than 90 otherwise a low signal quality is indicated through a LED indicator. The data values are then processed by dividing them into a group of 2000 each. Through random experiments it was observed that beta data values in the range of 30000 to 60000 from Mindwave are more prominent during the motion of the leg. The sampled values are then mapped to the range of 1 to 10 out of which 2-8 range causes the motion of the motor arrangement in addition only if the attention esense value is greater than 70. The servo motors provide motion in the range of 0 0 to 90 0 depending upon the control signals from the atmel microcontroller based on the brain waves. The servo motors are attached to the piston joint arrangement in the prosthetic leg. The Fig.6 and Fig, 7 demonstrate the 3d design of the prosthetic part to which the motor and other electronic circuitry are attached. The prosthetic leg was designed using a 3D modelling software and prototyped using 3D printer which moulded the design using high quality plastic. The final circuit associated with the prosthetic leg control system is shown in the Fig.8. Fig. 6: 3D design of prosthetic leg 2016, IJARIIT All Rights Reserved Fig. 7: 3D design of prosthetic leg Page 4

IV. CONCLUSIONS This low cost approach will be a boon for the common man who still dreams about the expensive prosthetics. This prototype will reach the common man much easily when compared to the complex and expensive prosthetics even though the accuracy of motion is compromised to an extent. The electronic circuitry can be further simplified through the design of purpose specific integrated circuits. While coming to the practical scenario the user needs proper training to control the prosthetic leg motions similar to a child who gets training to walk. This technology when developed to the large extend can be helpful for the development of an exoskeleton for the paralyzed ones. Many additional features such capacitive toes and more improved signal processing technologies can be incorporated for improving the performance of the system. ACKNOWLEDGMENT First of all we would like thank the God almighty for showering the blessings on us. We would like thank all our family members and the faculties of Electronics and Instrumentation department of Federal Institute of Science and Technology for providing all support for the completion of this research. Special mention to Mr. Edwin Devasakutty for being our mentor during the proceedings of this research. REFERENCES [1] E. Niedermeyer, F. and H. Lopes da Silva., Electroencephalography: Basic principles, clinical applications and related fields, 3rd edition, ed.,lippincott, Williams& Wilkins, Philadelphia.1993. [2] S.Y. Cho, A. P. Vinod, and K. W. E. Cheng, "Towards a Brain Computer Interface Based Control for Next Generation Electric Wheelchairs ", Int. Can! on Power Electronics Systems and Applications, pp. 1-5,2009 [3] Wojciech Salabun, Processing and spectral analysis of the raw EEG signal from the MindWave, Iest Pomeranian University of Technology, WOI:10.12915/pe.2014.02.44 [4] Kiguchi and Y. Hayashi, Motion Estimation based on EMG and EEG Signals to Control Wearable Robots, IEEE International Conference on Systems, Man andcybernetics, pp. 4213-4218, 2013 [5] Electroencephalography. [Online]. Available: http://en.wikipedia.org/wiki/electroencephalography [6] HC 06 data sheet, Rhydolabz, Kerala, India. [7] Neurosky, Mindset instruction manual, [online] Available: http://developer.neurosky.com/docs/doku.phpid=mindset_instruction_manual. 2016, IJARIIT All Rights Reserved Page 5