Device receives electronic signal transmitted from signs containing information A device that can communicate GPS location relative to the destination.

Slides:



Advertisements
Similar presentations
Electronic Guidance Device(EGD) Group Members Stephen Harris Abdul-Karim Al-Shanfari Bradley Smethie Robert Bornhijm.
Advertisements

I-Cane (get it?? ‘eye’-cane) - Brian Loo (bloo) - Zane Starr (zcs) - Geeta Shroff (gshroff)
Pedro Rivera Torres Ammar Almani Srrah Algheithy Thad Guriel Andy Duann Hao Chen.
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.
Chapter 5 Input and Output. What Is Input? What is input? p. 166 Fig. 5-1 Next  Input device is any hardware component used to enter data or instructions.
The physical parts of Computer
Fundamentals of Computer and programming in C Rohit Khokher.
Lesson 4 Alternative Methods Of Input.
Group 9: Chill Geordi: RFID based location sensing Brian Loo (bloo) Geeta Shroff (gshroff) Zane Starr (zcs)
P11016: Intra-building Navigation Shannon Carswell Dan Paris Tim Garvin Dan Stanley.
Preliminary Design Report GPS Location System. Introduction GPS COMM Group Team Members Adam Preeo Adrian Migacz Andy Merritt Taylor Hughes.
Final Project CS HCI Kim T Le. Screen Readers for Blind.
(Voice Activated Home Control System). Project Summary Control any IR activated device –Via voice command Learnable –Learn IR Code –Learn Voice Command.
Group 9: Chill Geordi: RFID based location sensing Brian Loo (bloo) Geeta Shroff (gshroff) Zane Starr (zcs)
Input Devices Image Capture Devices, Sound Capture Devices, Remote Controls PREPARED & PRESENTED BY: FAHAD AHMAD KHAN.
Chapter 26 Communication Systems. Objectives After reading the chapter and reviewing the materials presented the students will be able to: Identify common.
 Navigation From Ancient to Modern. NAVIGATION  the way of charting a course and the methods used to find the way to a specific location.  Viking Navigation.
Lesson Objectives To understand that users with disabilities require different input and output devices To be able to identify these devices and explain.
Global Positioning System (GPS) Learning Objectives: By the end of this topic you should be able to: describe how satellite communications systems are.
Assistive Technology Ability to be free. Quick Facts  Assistive technology is technology used by individuals with disabilities in order to perform functions.
BlindAid Semester Final Presentation Sandra Mau, Nik Melchior, and Maxim Makatchev.
AS ICT.  A portable communication device is a pocket sized device that is carried around by an individual  They typically have a display screen with.
1 JCM 106 Computer Application for Journalism Lecture 1 – Introduction to Computing.
   Input Devices Main Memory Backing Storage PROCESSOR
Assistive Technology and Web Accessibility University of Hawaii Information Technology Services Jon Nakasone.
Copyright John Wiley & Sons, Inc. Chapter 3 – Interactive Technologies HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane.
Locate Wildlife Attach to Arrow Access Arrow Attach to Wildlife Does not alter Shot Detach from Arrow Link to Animal Remains attached during Flight Protect.
COMMUNICATION GADGETS
Introduction to Computer Organization and Architecture.
Computers and Disability Case Study IB Computer Science II Paul Bui.
Chapter 8: Mobile Computing BY Chasity Cummings Cummings 1.
NURIZAH RAMLI 10D0124 DTE. Any data or instruction entered into the computer is known as INPUT. An input device helps you to communicate with the computer.
Team Reach Project Proposal Jessica McCartney Jie Zheng Monica Marinescu Xiaoning Xu Design of a Non-Visually Accessible Campus Mapping/Database Interface.
Chapter 4 Applying Technologies for Effective Instruction Perry C. Hanavan.
Senior Project – Electrical Engineering – 2005 Wireless Baby Monitor Nelson Rosario, Farida Siddiqi Advisors: Professor Ekram Hassib Professor Emad A.
Chapter 16 Future Directions in Telecommunication.
Microsoft Assistive Technology Products Brought to you by... Jill Hartman.
Team 9 - myRoom Laurie Duncan. Team 9 - myRoom Customizable control system Interfaces with household appliances –Light –TV –DVD player –Stereo system.
Assistive Technology November 14, Screen Reader Who uses screen readers? –People with little to no vision What is it? –A form of “Assistive Technology”
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.
 Describe the general organization and architecture of computers.  Identify computers’ major components and study their functions.  Identify the various.
Digi-iGuide Patent Infringement. Possibly relevant patents Magellan’s patent application number for a “Portable Vehicle Navigation System”
COMPUTER MAIN PARTS SANTIAGO OCAMPO MEJIA. HARDWARE  Or materials set of physical elements of a computer or a computer system.
Keyboard Computer Mouse Input devices is the information you put into the computer.
Navigational Devices Used At Sea By: Reynaldo Thomas
John Li Jeff Lee Hardware, software, information Technology Hardware --The physical machinery and devices that make up a computer system. Software.
Parts of a Computer. Two Basic Components of a Computer System Hardware Parts of the Computer System you can physically touch Software Computer Instructions.
Copyright John Wiley & Sons, Inc. Chapter 3 – Interactive Technologies HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane.
Chapter1: Basic Concepts in Information Technology Chapter2: Hardware Chapter3: Memory, Storage and Performance Chapter4: Software.
More than 2 dozen GPS satellites circle the earth twice a day in a very precise orbit and transmit signal information to earth. GPS receivers take this.
The Intelliglove Ryan DeFord Fred Grandlienard Kevin Mohr Andrew Gregor.
Identify internal hardware devices (e. g
Robotic Assistance. The PROBLEM Providing assistance for the Blind –What do we mean by “Blind?” Stereotypical blindness Visually impaired What assistance.
WHAT IN THE WORLD IS IT?! Computer Processing Computer Basics by Bill Cowan Page 9.
Computer Basics. What a computer does INPUT  Computer INPUT is whatever is typed, submitted or transmitted to a computer system. It can be supplied.
Lesson 4 Alternative Methods Of Input.
Alternative Methods Of Input
Input and output devices for visually impaired users
3 zero’s To open the closed eyes HITSATHON V1.0
MOBILE COMPUTING Jitendra Patel ROLL NO :- 38 TY MSC(CA & IT)
Vex Ultrasonic Sensor (US) Interfacing and Programming
Lesson 4 Alternative Methods Of Input.
7 INPUT AND OUTPUT CHAPTER
The Computer Work Stations
Keyboarding Class LHMS Ms. Key © Mr. Thrasher
Senior Design Capstone Project I
Input-Output-Process Demo
Lesson 4 Alternative Methods Of Input.
Processing Devices.
Navigation By Touch מנחה הפרוייקט: כפיר לב-ארי.
Presentation transcript:

Device receives electronic signal transmitted from signs containing information A device that can communicate GPS location relative to the destination Andy Duan

Aid vision impaired people by navigating them around unfamiliar places Read signs and translate them into an audio output Andy Duan

Small, portable, handheld device Braille keypad Andy Duan

First: Capture GPS data, build sign communication device, implement keypad input, and text to speech output Second: Calculate distance and direction of destination, connect receiver to microprocessor, and implement voice recognition input Third: Implement short range obstacle detection using sonar Andy Duan

CPU 1.Long range 2.GPS Calculate distance/direction Sonar Obstacle finding Compass Sonar GPS Keypad Voice Recognition Communication Device Memory 1.Map/Position 2.Voice signal Speech Translation Speaker Power Sound signal Satellite signal User Input Comm Signal Andy Duan

Pertinent building data (room#, building #, etc) Transmitted from sign, door, or building Received at user device Thad Guriel

Transmitter Processor Sign data input Memory Transmitter Receiver Processor Human user interface Thad Guriel

One way communicationShort distance <10 feet Power output high, may attenuate Andy Duan

Less expensive alternative Noisy Andy Duan

Ultrasonic signal transmitted Ultrasonic signal received Sonar Processor Device Processor Output user interface Thad Guriel

Low PowerShort distance <3 metersNarrow beam width Thad Guriel Maxbotix LV series Ultrasonic sensor

Keypad & Voice Recognition Input command Microprocessor Speech Generator Voice direction GPS Module Hao Chen

Latitude and longitude information are read by microprocessor as text sentences Dimensions: 1.25 x 1.25 x.35 in (32 x 32 x 9 mm) 3.3 V – 5 V 65 mA $39.95 from Jameco Parallax PMB-648 GPS Hao Chen

Set up serial communication at 4800 baud Attempt to parse NMEA data Successful? Yes Store latitude and longitude No Hao Chen

12-botton numeric keypad $6.95 from Jameco Input numbers 0 to 20, each corresponding to an instruction(see users manual) Press * to initiate voice recognition system Press # to listen to a list of nearby points of interest Hao Chen

Set all row and column pins to HIGH Consecutively set column pins 1, 2 and 3 LOW Any row pins closed (LOW)? Has it been closed for more than 20 ms? Yes Store key press No (De-bounce) Hao Chen

HM2007 Kit at $ or assembled at $ from Images Scientific Instruments Can be trained to recognize up to 40 words Accuracy is 95% Typically trained as speaker dependent Technique for speaker independence reduces the number of recognizable words Hao Chen

Parallax Compass Module 3-Axis HMC5883L $29.95 from Jameco 2.7 to 6.5 VDC 3-axis magnetoresistive sensor Only 2 axes will be used to measure magnetic bearing 1 to 2 degrees accuracy Hao Chen

Signal for data Is data ready? yes Get X and Y field strengths Calculate and store angle No Hao Chen

GPS Request location from GPS Receive Microprocessor receives coordinates from GPS Match Microprocessor matches user location to location on map (in memory) Do instruction Microprocessor calculates instruction corresponding to button pressed Speaker output Microprocessor outputs result via speaker system Pedro Rivera Torres

1. Determine location 2. Determine closest buildings 3. Determine closest doors 4. Determine path to building Pedro Rivera Torres

Determine location Use Nearest Neighbor Search (NNS) algorithm Detect region in which point of grid is Output to text-to-voice device Pedro Rivera Torres

Determine closest buildings Use NNS to look up points within a specific radius. Detect number of buildings nearby Calculate position of buildings with respect to user Pedro Rivera Torres

Determie closest doors Use NNS to look up points within a specific radius. Detect number of doors nearby Calculate position of doors with respect to user Pedro Rivera Torres

Determine path to building Use NNS to look up door point on grid of desired destination/building Use graph theory to determine shortest available path Issue updated commands in a preset time interval to text-to-voice device Pedro Rivera Torres

Objective: the realization of the functions of the system through handling different components of the subsystems Primarily: Coordinate the output of the GPS and Xbee to load off the right map from SD card. Update the location from the GPS chip and be able to pull out proper voice files from SD. Be able to handle ultrasonic location system. Be able to receive voice commands and reconstruct it to do the same job as keypad commands Ammar Almani

The criteria to choose the processor: Word size: 16 bits Quantity of input and output: 6 4 Frequency of input and output:5Hz, 1000 Hz Memory Requirements: external memory Power Requirement: battery operated Ammar Almani

Why? Low Supply Voltage: V Flexible Clock System: 32 Khz 25 MHz Memory: flash memory up to 256 KB MSP 430 F5 172 Ammar Almani

Why? Low operating voltage: V More DMA controlling and internal ADCs Much more complicated and more expensive AT Xmega 256 A3BU Ammar Almani

SpeakJet TTS 256 Translates ASCII characters into an audio output speech Requires 5V supply voltage Output connected to headphone jack Srrah Algheithy

ComponentVoltage Required Comm3.3 Voice Recognition 5 V Compass2.7 – 6.5 V Processor1.8 – 3.6 V GPS3.3 – 5 V TTS 2565 V Srrah Algheithy

TaskThadHaoSrrahAndyPedroAmmar GPS hardwarePrimarySecondary GPS softwareSecondaryPrimarySecondary MicroprocessorSecondary Primary CommunicationPrimarySecondary SonarPrimarySecondary Voice recognition PrimarySecondary CompassPrimarySecondary PowerSecondaryPrimary KeypadSecondaryPrimary Text to SpeechSecondaryPrimary PCBPrimary Secondary Srrah Algheithy

User overwriting memory Reverse current from higher voltage chips PCB GPS Electrocution! Srrah Algheithy

ItemQuantityprice GPS1$40 Voice recognition1$115 Compass1$30 TTS 2561$25 Xbee2$25 Xbee processor1$10 Sonar1$50 Keypad1$7 Microprocessor1- Total- Srrah Algheithy