Gesture-Based Wheelchair Control for Physically-Challenged

Slides:



Advertisements
Similar presentations
MOTION CONTROL ECE 105 Industrial Electronics Engr. Jeffrey T. Dellosa College of Engineering and Information Technology Caraga State University Ampayon,
Advertisements

MEYRA CAN. MEYRA CAN MEYRA CAN remote module identical remotebox for many wheelchair models   identical remotebox for many wheelchair models mechanically.
Automated Wheelchair Done By HARIHARAN L KARTHIKEYAN S P NARESH S LAKSHMI V Guided By Mr. RATHINAM A Senior lecturer SRM Engg. College  
Indian Institute of Technology Hyderabad ROBOTICS LINE FOLLOWER HARI KISHAN TANDEY – ES12B1008 DILIP KONDAPARTHI – ES12B1010 SAI KARTIK – CE12B1015.
Chapter 5 p. 6 What Is Input? What is input? p. 230 and 232 Fig. 5-1 Next  Input device is any hardware component used to enter data.
Electronic and Computer Engineering Colin Grogan Final Year Project: Design and Build an Air Mouse for people with lower mobility.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE Midway Design review.
Gesture Controlled Car (GCC) By: Ashwaq Alkailany Reema Abubaker Supervised by: Dr. Luia Malhis.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
Electrical and Computer Engineering Preliminary Design Review Team 14: BMW Brainwave Manipulated Wagon.
1 Autonomous Parallel Parking Alex Braun & Sergey Katsev.
Multidisciplinary Engineering Senior Design Project 6508 Controls Lab Interface Improvement Preliminary Design Review 11/11/05 Team Members: Michael Abbott,
Parkinson’s patient & physician aiding system Performed by: Alexander Kinko Stanislav Shapiro Barukh Trabelsi Instructor: Boaz Mizrachi Part A Final &
The Alix.1c microcontroller on board the vehicle runs Fluxbuntu Linux and is connected to a g wireless card and a USB web camera. A background process.
1 Electrical and Computer Engineering Guitar Virtuos Justin D’Alessandro (EE) Jacob Dionne (CSE) Adam Montalbano (CSE) Jeffrey Newton (EE) Team Kelly Final.
Arduino. Arduino is a tool for making computers that can sense and control more of the physical world than your desktop computer. It's an open-source.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Microcontroller: Introduction
Robotic Artificial Intelligence Toy (R.A.T.) CPE 4521 Final Design Presentation Presented by Shane R. Bright, Erik R. Brown, Wing-Seng Kuan, Micheal T.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
DESIGN OF WIRELESS PROSTHETIC HAND.  Introduction  Why Wireless robotic arm  System Description  Block Diagram  System Operation  Conclusion  References.
Lesson plan. School:. Njia boys High school Subject:
To control the movement of a manual wheelchair by means of human voice for paralyzed patients. AIM:
INPUT DEVICES. KEYBOARD Most common input device for a computer.
Robotic Radiation Oncology
 Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design  Schematic and theory of operation.
SHANTILAL SHAH ENGINEERING COLLEGE ,BHAVNAGAR
By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.
Input By Hollee Smalley. What is Input? Input is any data or instructions entered into the memory of a computer.
Team: Justin Audley, Blake Brown, Christopher Dean, Andrew Russell, Andrew Saunders Advisor: Dr. Richard A. Messner Sponsors: Dr. Richard A. Messner, UNH.
IR Controls Motors An-Najah National University Faculty of Engineering Electrical Engineering Supervised by: Dr. Ra’ad Jaber Prepared by: Rayad Hayek بسم.
KAMI KITT ASSISTIVE TECHNOLOGY Chapter 7 Human/ Assistive Technology Interface.
PRIYADARSHINI SHRAVYA KAVYAA MOBILE CONTROLLED ROBOT USING DTMF ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
UNIT I. EMBEDDED SYSTEM It is an electrical/electro-mechanical system designed to perform a specific function. It is a combination of hardware and software.
By Noordiana Kasim. MODERN I/O DEVICES 1. PRINTER 2. MONITOR 3. KEYBOARD 4. AUDIO SPEAKER 5. DVD DRIVE.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class3/Lab 2.
KEYBOARD INTERFACING Keyboards are organized in a matrix of rows and columns The CPU accesses both rows and columns through ports. ƒTherefore, with two.
Abstract A small portable test system for the TileCal Digitizer system Attila Hidvégi (1), Daniel Eriksson (1) and Christian Bohm (1) (1) Fysikum, Stockholm.
SUBMITTED BY LENIN C INTRODUCTION Railways - cheapest mode of transportation. Aims to avoid accidents. Using simple electronic components- automate.
Digital Literacy: Computer Basics
Parts of a Computer Created by Carmen Garzes. An electronic device that manipulates information or data. It can store, retrieve or process data. There.
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
MICROCONTROLLER INTERFACING WITH STEPPER MOTOR MADE BY: Pruthvirajsinh Jadeja ( ) COLLEGE:DIET BRANCH:EC.
Automatic Railway Gate Control System
Wireless Bluetooth Controller For DC Motor. Introduction Wireless becoming more and more available and widely used Bluetooth is one of the major players.
TV Remote As A Wireless Mouse For PC.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Ultra Trace Cargo Monitoring Kevin Kurtz - ECE Jacob Klapheke - ECE Nick Searcy - ECE Nick Wood - ME Jason Guelda - ME.
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
Application Case Study Christmas Lights Controller
Standard Input Devices
Michael Rahaim, PhD Candidate Multimedia Communications Lab
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
TYPICAL INPUT DEVICES By Dajia Forbes 1c.
ARDUINO LINE FOLLOWER ROBOT
Automatic Railway Gate Control System
Gesture Controlled Robot using Image Processing
Lecture 9 Uli Raich UCC semester 2017/2018
Introducing KIPR Link/Interface and Set-up
AIM: To control the movement of a manual wheelchair by means of human voice for paralyzed patients.
Semiconductor Contact Probe Aligner
Serial Data Hub (Proj Dec13-13).
DC motor.
Interactive Mirror Display
AN INEXPENSIVE ROBOTIC KIT FOR CHILDREN EDUCATION
Presentation transcript:

Gesture-Based Wheelchair Control for Physically-Challenged

ARJUN ASHOK V ARUNKUMAR M DANIEL C J NIVED KRISHNAN THE TEAM ARJUN ASHOK V ARUNKUMAR M DANIEL C J NIVED KRISHNAN

CONTENTS Abstract Problem Definition Project Overview Implementation Verification Future Work References

ABSTRACT We have developed a gesture-controlled wheelchair system for use by quadriplegics and other physically-disabled persons. Salient features: Effortless to use Customizable Economical Power-efficient Non-intrusive

PROBLEM DEFINITION Existing powered wheelchairs demand exertion of force for controlling them, making them unusable to a class of the physically-challenged called quadriplegics. Movements such as pressing buttons or controlling a joystick are impossible for quadriplegics, who lack fine motor control.

PROJECT OVERVIEW The quadriplegics often retain some imprecise motion of their fingers. Therefore, the best option is a gesture-based interaction with their environment, in particular their wheelchairs. We have developed a robust, real-time vision-based hand gesture recognition engine reliable enough for steering a wheelchair.

PROJECT OVERVIEW Hardware specification: Software specification: IR-sensitive USB webcam Diffusion masks + mounting/enclosure x64/x86 PC platform Stripped USB keyboard circuit PIC 16F877A microcontroller-based interface DC motor steering mechanism with ULN2804 and relay-based H-bridge Software specification: MATLAB® from The MathWorks™ Win.32/64-based operating system PIC-based H-bridge control

IMPLEMENTATION Gesture Capture Module developed. A regular web-camera was modified into an IR-sensitive version. An IR-illuminated backlit surface for gesture-capture was created. We used IR LEDs in a 8x8 matrix layout. We used an assembly of tracing paper sheets to create a diffuser for IR radiation. We used an aluminium foil mask to define an active area.

IMPLEMENTATION Gesture Recognition Module developed. Successfully captured and processed images from IR-camera in real-time. Defined a protocol of gestures. These are extremely simplified so as to be easy to use by the physically-challenged. Move forward Move backward Turn left Turn right Stop/brake

IMPLEMENTATION Gesture Recognition Module developed. Created a set of templates for these commands, which are then correlated with the hand positions detected by the gesture-capture module. There is an initial training phase for the software, where the user is able to customize all movement gestures according to their specific needs.

Return

IMPLEMENTATION Interfacing Module developed. A USB keyboard circuit was stripped to give access to the three indicator LEDs – Scroll Lock, Caps Lock, Num Lock. The LEDs were controlled from keyboard control libraries linked to MATLAB®, according to the gesture recognized. This gives a 3-bit code for each gesture. These codes are given to a PIC16F877A microcontroller, which produces outputs to control an H-bridge circuit.

H-bridge control signal IMPLEMENTATION 3-bit signal Gesture H-bridge control signal 000 Brake 0000 0000 001 Forward 1001 1001 010 Reverse 0110 0110 011 Turn Left 1001 0110 100 Turn Right 0110 1001 101 110 111

IMPLEMENTATION Motor Control Module developed. Two DC motors are controlled based on inputs from the Interfacing Module. These inputs are linked to an H-bridge circuit through ULN2804. An H-bridge circuit consisting of 8 relays is used to direct the two motors attached to the rear wheels of the wheelchair.

IMPLEMENTATION Both the rear wheels should turn in the same direction for forward/reverse motion of wheelchair. To turn left, the left wheel should turn backward while right wheel turns forward. The reverse is true for right turns. In order to brake, the wheels are made to turn in the opposite direction to current spin for quarter of a second. Then the motors are disconnected from the supply.

VERIFICATION Gesture detection verification DC motor motion test Gestures that are captured have been correlated in real time with the templates that are stored. Satisfactory results have been achieved. DC motor motion test All possible combinations of 3-bit data were fed to the microcontroller to test motion of DC motors. The inputs were fed externally. The wheels connected to DC motors turned as expected.

VERIFICATION System Test Motion of wheels has been tested as per the input generated by the gesture capture module. The input fed by PC via USB cable is decoded by microcontroller. Each gesture generates a different 3-bit signal. Redundant signals have never been generated.

FUTURE PROSPECTS Porting the whole system to an embedded system based on the Intel® Atom™ processor. Fine-tuning the system for power-efficiency and compactness.

REFERENCES Real-Time Vision-Based Hand Tracking and Gesture Recognition by Qing Chen. Digital Image Processing by William K Pratt. Fundamentals of Digital Image Processing by Anil K Jain. MATLAB Image Processing Toolbox for use with MATLAB.

THANK YOU