HandTalk Design & Architecture Feb 15 th, 2008. Status Update Found sweet new module for the glove – does exactly what we need But now have to work with.

Slides:



Advertisements
Similar presentations
Pager Device and Capability Changes. Identified Paging Issues Pager Device Pagers are refurbished and not dependable Displays go blackHolsters are loose.
Advertisements

Wearable Badge for Indoor Location Estimation of Mobile Users MAS 961 Developing Applications for Sensor Networks Daniel Olguin Olguin MIT Media Lab.
HandTalk “Talk to the hand…” Hemant Sikaria Wesley Jin Bhargav Bhat Jorge Meza.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE Midway Design review.
HELMET TRACKING SYSTEM (HTS) Group 8 Andrés F. Suárez (EE) Brian Maldonado (EE) Rígel Jiménez (EE)
Sleep Apnea Monitoring and Alarm System Prepared by Jiayuan Wang Ying Zhou Renyuan Cheng.
The Player Guitar Advised by T Baird Soules Team members: Joshua Libby, Stephen Monska, Simon Leung, Robert Williams.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE.
T EAM C HIRON Rachata Ausavarungnirun Carl Vanderlip Wenyan Lu Kaimin Hu.
Bluetooth Technology. What is Bluetooth? Bluetooth is a short- range communications technology that allows devices to communicate with each other without.
COMP 381. Some thoughts  How could he use it as the sitting president?  Laptops and cats.
IO in Embedded Systems Martin Schöberl. Embedded IO2 Overview Input/Output Digital, Analog Translation Heater control example.
RadioSense Rajeev Krithivasan, Will Sergeant, Arjun Sinha Group 11, Spring 2011.
Status Update New Sensors – no analog circuit needed! Reading user dictionary data from microSD card Have plan for wiring and powering glove Wesley’s.
Support for Palm Pilot Collaboration Including Handwriting Recognition.
Energy Smart Room GROUP 9 PRESENTERS DEMO DATE SPECIAL THANKS TO ADVISOR PRESENTERS Thursday April 19, 2007 Department of Electrical and Systems Engineering.
Wireless TL70 70 mm Wireless Modular Tower Light
Microcontroller: Introduction
Voice Controlled Helicopter Team Members: Jonathan Lam, Mian Zhu.
June 12, 2001 Jeong-Su Han An Autonomous Vehicle for People with Motor Disabilities by G. Bourhis, O.Horn, O.Habert and A. Pruski Paper Review.
Nokia Bluetooth Headset BH-108 for Contact Centers
Your Python program uses the create library. It supplies functions that send commands: to your laptop’s Bluetooth radio, then to the BAM on the Create,
Programming Concepts (Part B) ENGR 10 Introduction to Engineering 1 Hsu/Youssefi.
Typical Microcontroller Purposes
Copyright 2004 Compsim LLC The Right Brain Architecture of a Holonic Manufacturing System Application of KEEL ® Technology to Holonic Manufacturing Systems.
GCS 300 System Operation Application – Level 1.
(More) Interfacing concepts. Introduction Overview of I/O operations Programmed I/O – Standard I/O – Memory Mapped I/O Device synchronization Readings:
Remote Data Acquisition System for Materials Lab Stephen Cauterucio and Corey Simoncic SCHOOL OF ENGINEERING
General Status  Analyze various options for connecting to the robot  Develop requirements for each connection  Check example projects o Videos with.
University of Pennsylvania Moore School of Electrical Engineering ABSTRACT: The ability to communicate is essential for surviving in today’s world, but.
GIAN DELEON TIMOTHY JONES CHRISTOPHER MARTIN ADVISOR/SPONSOR: DR. STAPLETON 2.2 Sensor Glove Controller.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
Saron Paz Zvika Markfeld Tomer Daniel Oleg Imanilov.
Chapter 10 Advanced Programming, PLC Interfacing, and Troubleshooting
1 Transmission of Digital Data : Interface and Modems.
Voice-Activated Television Remote Control (VAR) Senior Design I Mid-Semester Presentation [1]
Wireless TL70 Sure Cross ® Wireless TL70 Tower Lights combine the best of Banner’s popular Tower Light family with the reliable, field-proven, Sure Cross.
ARTIFICIAL INTELLIGENCE FOR SPEECH RECOGNITION. Introduction What is Speech Recognition?  also known as automatic speech recognition or computer speech.
Protocol Layering Chapter 11.
PLC ARCHITECTURE – Memory 2 by Dr. Amin Danial Asham.
Multifunctional LCD Panel HDL-MPL8.48. LCD Panel Description The HDL-MPL8.48 series is a new generation of wall mounted switch, with a total of 8 metal.
OMNIGLOVE ABSTRACT This project will be a glove that can control home appliances such as lights, TV, stereo, and other electronics. The OmniGlove will.
目录 SB-CMS-8in1 Features ● 1 PIR motion sensor ● 1 Lux sensor ● 2 Dry contact inputs ● 2 external condition inputs ● IR(infrared) receiver ● IR(infrared)
Steve Andre Eric Glover Shaun Greene Russell Willmot.
1 CCNA 2 v3.1 Module 2 Introduction to Routers Claes Larsen, CCAI.
AAPT workshop W03 July 26, 2014 Saint Cloud State University, MN, USA
PROGRAMMABLE LOGIC CONTROLLER
SP13 ECE 445: Senior Design Sign Language Teaching Glove Project #29: Reebbhaa Mehta, Daniel Fong, Mayapati Tiwari TA: Igor Fedorov.
Horizon Photo-mote. ability to access photographs and images stored online, with the aid of a wireless remote remote enables the user to identify and.
Simple Water Level Controller Circuit with Microcontroller and Alarm.
ECE 477 Final Design Review
TOUCHLESS TOUCHSCREEN USER INTERFACE
Vikash ranjan vipul vikram Rajat kapoor sultan amed.
Outline  What is MySmartEye ?  Motivation, objectives.  Implementation.  Programming techniques.  Future Work.  Demo.
Application Case Study Christmas Lights Controller
TOUCHLESS TOUCH SCREEN USER INTERFACE
Gesture Control interface
Enable Talk Prepared By: Alaa Mayyaleh Shurouq Abu salhiah.
CMS:Children Monitoring System
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Google translate app demo
TOUCHLESS TOUCHSCREEN USER INTERFACE
Chapter 2: Input and output devices
Group 14 SmartGLove Software design
Enable Talk Prepared By: Alaa Mayyaleh Shurouq Abu salhiah.
Interactive Mirror Display
PRESENTATION BASED ON EMBEDDED SYSTEM. SUBMITTED BY MAMATA YADAV.
Presentation transcript:

HandTalk Design & Architecture Feb 15 th, 2008

Status Update Found sweet new module for the glove – does exactly what we need But now have to work with less than ideal number of I/O pins! Going to talk to Motorola contact to see if we can get sweeter modules, sensors or phone Sensors need power – almost solved that problem

Glove Bluetooth Data Acquisition Module Nokia 95 Flex SensorsA2D Bluetooth Module Gesture Recognition (Java2ME)‏ Text  Speech Engine Quantized data AnalogDigital Translated Gesture USERUSER AUDIENCEAUDIENCE Gesture Speech Architecture

Use Cases Power On  User activates application on cellphone which sends wake command over Bluetooth to glove module  Glove module LED turns green indicating device is active  Cellphone application sends command for glove to stream data and processes it as it arrives Recognize Gesture (Fist/Open Palm for now)‏  User makes gesture, causing a combination of readings to be sent  If measurement pattern matches a known gesture, the appropriate word is voiced through Text-to-Speech engine Sleep Mode  If user turns off application, sleep command is sent to glove  LED on glove module turns off indicating it is in sleep mode

Risks & Mitigation - Glove module has ability to power off sensors  solution works if we power sensors through module - Relay activated by general purpose I/O pin on module Putting powered sensors to sleep might require separate switch - Use 2 flex sensors for each of 3 fingers and 1 each for the other 2 - Use 1 sensor for each finger and 3D accelerometer  Requires rethinking of objective Too few I/O pins (8 as opposed to ideally 10+)‏ - Define acceptable thresholds - Expand voltage range of sensors using more complicated setup - Machine learning Difficult to match sensor readings to known patterns Glove module specifically does what we needBluetooth complicated to implement MitigationRisks