Haptic Glove Hardware Graduation Project Prepared by Yaman A. Salman Eman M. Masarweh 2012.

Slides:



Advertisements
Similar presentations
A New Generation of Surgical Technique: Telesurgery Using Haptic Interfaces By Sarah L. Choy ~ A haptic interface is a force reflecting device which allows.
Advertisements

A Natural Interactive Game By Zak Wilson. Background This project was my second year group project at University and I have chosen it to present as it.
TOY CATCHER By: Asma’a Salman Sondos Ishtawi Supervised by: Dr. Raed AL-Qadi.
HandTalk “Talk to the hand…” Hemant Sikaria Wesley Jin Bhargav Bhat Jorge Meza.
Electronic and Computer Engineering Colin Grogan Final Year Project: Design and Build an Air Mouse for people with lower mobility.
Project Summary The objective of the Sakshat-Amrita Vocational Education Project (S.A.V.E.) is to enhance the ability of the illiterate and neo-literate.
Shweta Jain 1. Motivation ProMOTE Introduction Architectural Choices Pro-MOTE system Architecture Experimentation Conclusion and Future Work Acknowledgement.
Gesture Controlled Car (GCC) By: Ashwaq Alkailany Reema Abubaker Supervised by: Dr. Luia Malhis.
Finding objects. Prepared by: Laial Al Jeans Mais Dabous Supervised by: A.Jammal Kharoshah.
Virtual Reality Interface in MATLAB/Simulink for mechatronic interface D. Todorović, M. Božić, V. Zerbe, and G. S. Đor đ ević.
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 SMART GOGGLES To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Preliminary Design Review.
System for Engine Location Of a Web Train Paul Wimmer and Adam Weintrop Dr. Irwin and Dr. Schertz 4/3/06.
Virtual Reality. What is virtual reality? a way to visualise, manipulate, and interact with a virtual environment visualise the computer generates visual,
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Electrical and Computer Engineering Minimal Movement Interactive Entertainment Unit Ryan Kelly Michael Lorenzo Ernie Wilson Chase Francis Professor Neal.
How to Build a Digital-Physical System-Lab Assegid Kidané Fall 2014.
Electrical and Computer Engineering Personal Heads-Up Display Ivan Bercovich Radu-Andrei Ivan Jeff Little Felipe Vilas-Boas Faculty: Dr. Tilman Wolf Preliminary.
Lecture – 7 Basic input and output
Detailed Design Review Project P13363 Members: Justine Converse (IE) James Cover (CE) Alexander Eschbach (EE) Jason Hang (ME) Ashley Trode (EE) Guide:
Magnetometer Testing Board Presented by Jianer Shi 04/25/2011.
Progress Presentation Final Year Project Air-Mouse for Windows/Linux PC Colin Grogan
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
2.03B Common Types and Interface Devices and Systems of Virtual Reality 2.03 Explore virtual reality.
WAAM Boxing Training Utility Warren Anderson Alexander Stewart Mark Craig Avinash Ramlall.
TECHNOLOGY DEMONSTRATOR OF 7-CHANNEL DIGITAL FLIGHT DATA RECORDER AS AVIONICS TEACHING AID USING STATIC MODEL AIRCRAFT Authors 1. Wg Cdr Nikhil Verma,
Knowledge Systems Lab JN 8/24/2015 A Method for Temporal Hand Gesture Recognition Joshua R. New Knowledge Systems Laboratory Jacksonville State University.
People in multimedia Systems. Multimedia Systems Multimedia systems are designed by a team of people who specialise in a particular field, For example:
GeoGebra and Joystick Dr Đor đ e Herceg, Dr Dragoslav Herceg Faculty of Sciences University of Novi Sad Serbia 1.
Interactive level of detail control for film quality crowd animation International Conference on Control, Automation and Systems 2008 Oct , 2008.
Prepared By: Menna Hamza Mohamed Mohamed Hesham Fadl Mona Abdel Mageed El-Koussy Yasmine Shaker Abdel Hameed Supervised By: Dr. Magda Fayek.
Multimedia Brief overview of capabilities and trends Future perspectives Basic hardware and software requirements and costs.
11.10 Human Computer Interface www. ICT-Teacher.com.
Robot and Servo Drive Lab. Department of Electrical Engineering Southern Taiwan University of Science and Technology 05/07/2014 T A R Y U D I Interfacing.
Musical Gloves Work group: Razan Qraini, Dalal Mughrabi Supervisors: Dr.Raed Alqadi, Inst.Haya Sammanah.
An-Najah National University Faculty of Engineering Computer Engineering Department بسم  الله  الرحمن  الرحيم.
Multimedia Elements: Sound, Animation, and Video.
Force Feedback Using Electromagnetic Controller in Robotic System Presented By: Ajay Mudunuri Hasan Aatif Rohini Hiremath ECE 7995 Dr. Abhilash Pandya.
Input Devices Ali El-Achmar Matt Leclair TEJ20. What Are Input Devices? ● Input Devices are data going into the computer from the user.
Robot Hand Presented By: Fuad Amira. Reem Salous. Supervisors: Dr. Raed Al Qadi. Dr. Ashraf Armoush.
University of Pennsylvania Moore School of Electrical Engineering ABSTRACT: The ability to communicate is essential for surviving in today’s world, but.
RomoRobot Feras Khateeb Yousef Azem supervisors Dr.Raed Al-Qade Dr.Lui Malhis.
Virtual Reality Lecture2. Some VR Systems & Applications 고려대학교 그래픽스 연구실.
HARDWARE INTERFACE FOR A 3-DOF SURGICAL ROBOT ARM Ahmet Atasoy 1, Mehmed Ozkan 2, Duygun Erol Barkana 3 1 Institute of Biomedical Engineering, Bogazici.
Microcomputers Final Project.  Camera surveillance is an important aspect of Robotics.  Autonomous robots require the use of servos for camera control.
2.03 Explore virtual reality design and use.
Wild West. What is our project about? 2- player Gun shooting game Video processing done to detect hand motion Process hand motion to update gun locations.
Graduation project (Hardware Project) Prepared By : Sadiq Al-Haj M.Abu-baker.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Piano Glove Team 3 Patent Analysis. Introduction Allow the user to play on a virtual keyboard on any flat surface The Piano Glove will consist of two.
Cevgroup.org C utting E dge V isionaries. cevgroup.org TODAY’s TALK 1) Internet Of Things (IoT) 2) Wi-Fi Controlled Robots 3) Augmented Reality.
-BY SAMPATH SAGAR( ) ABHISHEK ANAND( )
Critical Design Review University of Utah Engineering Clinic December 8,2009.
OMNIGLOVE ABSTRACT This project will be a glove that can control home appliances such as lights, TV, stereo, and other electronics. The OmniGlove will.
Mid Semester Presentation Glove Mouse. Jacob BassettChelsea MosserRobert BlackBryan Lee Electrical Engineer HID Protocol Enclosure Electrical Engineer.
Keyboard mode: First Touch Second Touch if2is2mf2ms2rf2rs2ps2 if1abcdfg[space] is1hejklm[backspace] mf1npiqrs[return] ms1tvwoxz[period] rf10123u4[sym]
CONTENTS Objective Software &Hardware requirements Block diagram Mems technology Implementation Applications &Advantages Future scope Conclusion References.
SP13 ECE 445: Senior Design Sign Language Teaching Glove Project #29: Reebbhaa Mehta, Daniel Fong, Mayapati Tiwari TA: Igor Fedorov.
HAPTIC TECHNOLOGY ASHWINI P 1PE06CS017.
Computer Graphics Lecture 1 Introduction to Computer Graphics
HAPTIC REALITY SYSTEMS
Enable Talk Prepared By: Alaa Mayyaleh Shurouq Abu salhiah.
CNC PCB Machine Prepared by : *Jafar Yasin Supervised by:
Wearable Keyboard Graduation Project Seminar 21/12/ Thursday
Introduction to robotics
Development of a Flex Sensor Glove
Enable Talk Prepared By: Alaa Mayyaleh Shurouq Abu salhiah.
FunDuino Graduation Project Seminar:
By Alaa Dwikat Mohammad tami Supervised by Dr. Samer Arandi
Presentation transcript:

Haptic Glove Hardware Graduation Project Prepared by Yaman A. Salman Eman M. Masarweh 2012

Outline Motivation and Achievements. System design. Hardware. Software Hardware/software interface design. Applications. Conclusion.

Motivation Motivation As computer technologies improve year by year, advanced and intuitive user interfaces become increasingly necessary to allow proper manipulation of various types of programs, in different fields and markets.

Motivation In the case of haptic glove devices, a fraction of the fields that come to mind are rehabilitation after injury, training simulations to learn particular movements or even allowing surgeons to operate on a patient on the other side of the globe.

Motivation Motivation The aim of this project is to design a haptic glove that is lightweight, simple, easy to manipulate while still being precise enough to perform as a user interface for virtual reality systems or any other applications it may have.

Achievements We successfully created a glove that provides movement feedback of the hand and make effort on providing tactile feedback of virtual object. Also we created applications for a haptic glove includes use in virtual reality, gaming ( playing a 3D video game).

System Design System Design Our system consist of two main components: 1. Whole hand haptic system comprising a glove wired by user. 2. a three-dimensional display of a hand model with its animation to simulate the real hand movements.

System Design The whole project design is divided into three sections: 1. Master Section 2. Processor Section 3. Slave Section

Master Section Master Section The Master Section is nothing but the Motion Sensing Glove with its circuit that gives signals.

Processor Section Processor Section The processor section accepts the signals from the circuit box through the ADC ports.

Slave Section Slave Section The Slave section is nothing but the software hand that mimics the master controller movements.

Hardware Hardware Components : Flex sensors. Accelerometers. Microcontroller. Voltage Regulator.

Hardware Hardware Flex sensors : are sensors that change in resistance depending on the amount of bend on the sensor.

Hardware Accelerometers: The accelerometer can detect the three-dimensional orientation of the hand. In our project we use ADXL335 is a triple axis accelerometer with extremely low noise and power consumption.

Hardware Hardware Microcontroller : The processor that is used in our project is microcontroller Pic18F46.

Software Development Microcontroller Programming : We programmed the Pic 18F4620 using PIC-C, because we connect these components to the ADC port on pic, In the code we read the ADC from it and write algorithm to compute voltage average and send it to serial then to software part.

Software Software Human Hand Model : We created a human hand model using “Milk Shape” software program : 1. Drawing “Joints” that simulates bones and joints in our hands. 2.Adding some textures to appear like in this picture.

Software Software

Software 3. Adding animation on this model like : rotate fingers, rotate hand left,right, up and down using “Animate” and then adding Key Frames.

Software

Software Software 4.“Milk Shape” divides the model into many frames,the user control their number, and at each frame we added some animation (key frame) and save it. 5. Importing the model as” MD2 format”.

Software Software MD2 Loader : C++ code that Load the MD2 model to Open Gl (read the model and redraw it also play it’s animation).

Software Software

Hardware/Software Interface Design Controlling any virtual object using an external controller requires a communication channel between the controller and the controllable object.

Hardware /Software Hardware /Software

Applications 1. 2D simple game: We build a C# Game played depending on hand direction just move your hand left or right to stay alive !

Applications

Applications 2. 3D video Game : we bring an open source 3D game engine and enter the hand model in it to get some tactile simulation.Unfortunately, time didn’t help us and we can’t solve the few problems and complete it on time, so we can’t show a full demo of this application but here is some screen shots

Thanks For Attention