Motivated Copter. ( Brain-controlled drone ) Arash Molavi Deep Singh Girish Pawar Guide: Prof. Guevara Noubir

Similar documents
An Exploration of the Utilization of Electroencephalography and Neural Nets to Control Robots

HUMAN COMPUTER INTERACTION

Mind Reading Technologies.

Presented by: V.Lakshana Regd. No.: Information Technology CET, Bhubaneswar

BRAIN-COMPUTER INTERFACE FOR MOBILE DEVICES

Manipulation of robotic arm with EEG signal. Autores: Carolina Gonzalez Rodríguez. Cod: Juan Sebastián Lasprilla Hincapié Cod:

Available online at ScienceDirect. Procedia Technology 24 (2016 )

Training of EEG Signal Intensification for BCI System. Haesung Jeong*, Hyungi Jeong*, Kong Borasy*, Kyu-Sung Kim***, Sangmin Lee**, Jangwoo Kwon*

Classifying the Brain's Motor Activity via Deep Learning

Design of Hands-Free System for Device Manipulation

EEG-based brain-computer interface for automating home appliances

A Step Forward in Virtual Reality. Department of Electrical and Computer Engineering

Brain Computer Interfaces for Full Body Movement and Embodiment. Intelligent Robotics Seminar Kai Brusch

Brain Computer Interface for Home Automation to help Patients with Alzheimer s Disease

Technology designed to empower people

TSBB15 Computer Vision

Breaking the Wall of Neurological Disorder. How Brain-Waves Can Steer Prosthetics.

Neuroprosthetics *= Hecke. CNS-Seminar 2004 Opener p.1

[ SOFTWARE REQUIREMENTS SPECIFICATION REPORT]

TEAM AERO-I TEAM AERO-I JOURNAL PAPER DELHI TECHNOLOGICAL UNIVERSITY Journal paper for IARC 2014

A Step Forward in Virtual Reality. Department of Electrical and Computer Engineering

Volume 2, Number 3, 2016 Pages Jordan Journal of Electrical Engineering ISSN (Print): , ISSN (Online):

Analysis of brain waves according to their frequency

BRAINWAVE CONTROLLED WHEEL CHAIR USING EYE BLINKS

Non-Invasive BCI through EEG

COS Lecture 7 Autonomous Robot Navigation

SpiNNaker SPIKING NEURAL NETWORK ARCHITECTURE MAX BROWN NICK BARLOW

BCI THE NEW CLASS OF BIOENGINEERING

Department of Computer Science and Engineering The Chinese University of Hong Kong. Year Final Year Project

BCI for Comparing Eyes Activities Measured from Temporal and Occipital Lobes

Integrating Human and Computer Vision with EEG Toward the Control of a Prosthetic Arm Eugene Lavely, Geoffrey Meltzner, Rick Thompson

Non-Invasive Brain-Actuated Control of a Mobile Robot

AI Application Processing Requirements

Electroencephalogram (EEG) Sensor for Teleoperation of Domotics Applications via Virtual Environments

Neural Network Classifier and Filtering for EEG Detection in Brain-Computer Interface Device

BRAINWAVE RECOGNITION

Implementation of Mind Control Robot

Why Humanoid Robots?*

Emotiv EPOC 3D Brain Activity Map Premium Version User Manual V1.0

R (2) Controlling System Application with hands by identifying movements through Camera

Why interest in visual perception?

INTELLIGENT WHEELCHAIRS

Multi-Modal User Interaction

GROUND VEHICLE NAVIGATION USING WIRELESS EEG. by Dilara Semerci

EF-45 Iris Recognition System

Decoding EEG Waves for Visual Attention to Faces and Scenes

Mindwave Device Wheelchair Control

Controlling Robots with Non-Invasive Brain-Computer Interfaces

From Neuroscience to Mechatronics

Emotiv Software Development Kit. User Manual for Emotiv Xavier ControlPanel

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many

Brain Computer Interface Control of a Virtual Robotic System based on SSVEP and EEG Signal

Quadcopter control using a BCI

Sensors & Systems for Human Safety Assurance in Collaborative Exploration

Brain-Machine Interface for Neural Prosthesis:

Virtual Grasping Using a Data Glove

Release Notes v KINOVA Gen3 Ultra lightweight robot enabled by KINOVA KORTEX

BRAIN COMPUTER INTERFACES FOR MEDICAL APPLICATIONS

BRAIN CONTROLLED CAR FOR DISABLED USING ARTIFICIAL INTELLIGENCE

Humanification Go Digital, Stay Human

Modern Control Theoretic Approach for Gait and Behavior Recognition. Charles J. Cohen, Ph.D. Session 1A 05-BRIMS-023

Smart Phone Accelerometer Sensor Based Wireless Robot for Physically Disabled People

Key-Words: - Neural Networks, Cerebellum, Cerebellar Model Articulation Controller (CMAC), Auto-pilot

[Marghade*, 4.(7): July, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

Emoto-bot Demonstration Control System

Non Invasive Brain Computer Interface for Movement Control

An Overview of Brain-Computer Interface Technology Applications in Robotics

TurtleBot2&ROS - Learning TB2

Physiological signal(bio-signals) Method, Application, Proposal

I+ I. Eric Eisenstadt, Ph.D. DARPA Defense Sciences Office. Direct Brain-Machine Interface. Science and Technology Symposium April 2004

Behaviour Patterns Evolution on Individual and Group Level. Stanislav Slušný, Roman Neruda, Petra Vidnerová. CIMMACS 07, December 14, Tenerife

Husky Robotics Team. Information Packet. Introduction

DESIGN AND DEVELOPMENT OF A BRAIN COMPUTER INTERFACE CONTROLLED ROBOTIC ARM KHOW HONG WAY

Fabrication of the kinect remote-controlled cars and planning of the motion interaction courses

GPU Computing for Cognitive Robotics

Intelligent Robotic Systems. What is a Robot? Is This a Robot? Prof. Richard Voyles Department of Computer Engineering University of Denver

BRAIN COMPUTER INTERFACE (BCI) RESEARCH CENTER AT SRM UNIVERSITY

Image 1, Ref - see slide WHAT IS A ROBOT? A look at characteristics of robots using the LEGO EV3 as a specific example (50 minutes)

Detecting The Drowsiness Using EEG Based Power Spectrum Analysis

Design and Implementation of Brain Computer Interface Based Robot Motion Control

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

BRAIN MACHINE INTERFACE SYSTEM FOR PERSON WITH QUADRIPLEGIA DISEASE

Real Robots Controlled by Brain Signals - A BMI Approach

Artificial Intelligence: Implications for Autonomous Weapons. Stuart Russell University of California, Berkeley

Introduction. Ioannis Rekleitis

A willingness to explore everything and anything that will help us radiate limitless energy, focus, health and flow in everything we do.

Brain-Computer Interface for Control and Communication with Smart Mobile Applications

Real-time human control of robots for robot skill synthesis (and a bit

MAKER: Development of Smart Mobile Robot System to Help Middle School Students Learn about Robot Perception

A Robust Neural Robot Navigation Using a Combination of Deliberative and Reactive Control Architectures

Artificial Intelligence (AI) Artificial Intelligent definition, vision, reality and consequences. 1. What is AI, definition and use today?

SPIDERMAN VR. Adam Elgressy and Dmitry Vlasenko

Towards Multimodal, Multi-party, and Social Brain-Computer Interfacing

A Study on Ocular and Facial Muscle Artifacts in EEG Signals for BCI Applications

Decoding Brainwave Data using Regression

Digital image processing vs. computer vision Higher-level anchoring

Flowcharts and Programs

Virtual Furniture Using Augmented Reality

Team Project: A Surveillant Robot System

Eur Ing Dr. Lei Zhang Faculty of Engineering and Applied Science University of Regina Canada

Transcription:

Motivated Copter ( Brain-controlled drone ) Arash Molavi Deep Singh Girish Pawar Guide: Prof. Guevara Noubir

Goal A BRAIN COMPUTER INTERFACE

Brain Computer Interface - History 1970s: Fetz and colleagues first showed that monkeys could learn to control the deflecqon of a biofeedback meter arm with neural acqvity. 1980s: Apostolos Georgopoulos found mathemaqcal relaqonship between the motor- cortex neurons in monkeys and the direcqon they moved their arms. Mid- 1990s: Niels Birbaumer trained severely paralysed people to self- regulate the slow cor(cal poten(als in their EEG to such an extent that these signals could be used as a binary signal to control a computer cursor.

History Contd. 1999: Yang Dan decoded neuronal firings to reproduce images seen by cats (UC Berkley). 2000: Miguel Nicolieus decoded brain activity in monkeys and used the devices to reproduce monkey movements in robotic arms. hup://www.youtube.com/watch?v=gnwsah4rd2e

Applications Restore sight Restore hearing Overcome other disabiliqes CogniQve sciences Gaming

A.R. Drone A quad-copter, with four engines for extra stability. Drone has two cameras, installed in front and bottom. Front camera can be used for object recognition. Bottom camera enables to stay stable even with perturbation. An Ultra-Sound sensor installed at bottom, can be used as an altimeter. Control from any client device supporting WiFi ad-hoc mode.

Drone SDK AR Drone comes with API and some examples. Drone provides three main communication services. API has built in functionalities to For: AT Command ( Control commands to maneuver Drone ) NavData ( Information about current state of Drone ) Video (Video captured by two cameras on Drone ) Configuration AT Commands Configura6on Data Video Stream Navdata

Emotiv Headset Emotiv headset for capturing electroencephalographic (EEG) signal. A very good alternative to the medical EEG headset. Uses fourteen probes Can be trained to capture: o Conscious thoughts (Cognitive suite) o Emotions (Affective suite) o Facial expressions (Expressive suite) o Head rotation Preprocessed Data

Emotiv SDK EmoEngine: capture and process signals Control Panel: o Cognitive suite: display Cognitive state o Affective suite: display Affective State o Expressive suite: Display Expressive state EmoKey: can send key events associate with a particular state EmoComposer: Simulates EmoEngine inputs.

Project Outline Step1 Step 2 Control AR.Drone from Customized code Based on SDK templates User defined control signals Write a custom code capture inputs from EmoEngine/EmoComposer Parse and filter the input signals. Step3 Interface Emo inputs with ARDrone controller. Step4 Replace EmoComposer with EmoEngine Connect the headset!!!

Project Architecture Navdata EmoQv Interface Interfaces Video Drone Module Commands Queue Logs

AR Drone Module From Interface Custom Bitmap Read Drone Module - Render Video` AR Drone API Interact Write Navdata To Interface Queue

Emotive Interface EmoQve Engine EmoQve EmoQveI Interface nterface To the Interface Filter Queue

Experience Microsoft C++ Development Ease of availability of BCI component.

Thank You