Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Device receives electronic signal transmitted from signs containing information A device that can communicate GPS location relative to the destination."— Presentation transcript:

1

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

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

4 Small, portable, handheld device Braille keypad Andy Duan

5 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

6 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

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

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

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

10 Less expensive alternative Noisy Andy Duan

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

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

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

14 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

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

16 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

17 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

18 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

19 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

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

21 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

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

23 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

24 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

25 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

26 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

27 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

28 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

29 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

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

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

32 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

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

34

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

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

37


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

Similar presentations


Ads by Google