Presentation-Finaledge.rit.edu › edge › P12015 › public › Presentation-Final.pdf ·...
Transcript of Presentation-Finaledge.rit.edu › edge › P12015 › public › Presentation-Final.pdf ·...
P12015
This material is based upon work supported by the National Science Foundation under Award No. BES�0527358. Any
opinions, findings, and conclusions or recommendations expressed in this material are those of the author and do not
necessarily reflect the views of the National Science Foundation.
FACULTY GUIDE:
DR. BETH DEBARTOLO
From Left:
Bob Evans Electrical Engineer
David Sachenik Electrical Engineer
Jackson Lamp Computer Engineer
David Yip Electrical Engineer
Ben Davidson Mechanical Engineer
Rob Steigerwald Industrial Systems Engineer
Konrad Ahlin Mechanical Engineer
• Creation of a device that allows a vision/hearing�impaired individual to easily navigate to a location in an unfamiliar building.
• Our device understands locations by recognizing various passive radio�frequency identification (RFID) tags that are placed by doorways, restrooms, water fountains, and other areas of interest.
• The navigation algorithm calculates and determines the quickest routes to user inputted destinations.
• Complete prototype is user friendly, comfortable, and hands free.
•Battery Charge time less than 8 hours
•Interchangeable Battery
•Non-visual Commands
•Generates less than 50 dB Noise
•Attachment Time less than one minute
•Impact Resistant
•Lightweight
•Reliable
Central Processing Unit:
• MSP430F5438A Microcontroller
Determines Heading of User:
• LSM303DLHMagnetometer
Determines Location of User:
• SkyeTek SkyeModule M9
RFID Reader
Power Source:
• Polymer Lithium Ion Battery –
1000mAh
RFID Reader Antenna:
•HyperLinkWireless 8 dBi Flat Patch Antenna
User Input Device:
•3x4 Numerical Matrix Keypad
Defines Locations Within Building:
• Alien�Higgs Passive RFID Tags 840�960MHz
Provides Feedback to User:
• Precision Microdrives 10mm Vibration Motors 400mA
Two Step Navigation Process:
1.) Path Finding:• Implementation based on Dijkstra’sAlgorithm
• Path is stored for use by the path following algorithm
• Re-run whenever the user wanders off course
2.) Path Following: • Currently a work in progress• Interprets data generated by the path finding algorithm to guide user to guide user to destination
Management of Peripheral Devices:
• Custom Interface for Keypad• Uses a sequence of pulses to scan each column of keys
• SPI Interface for RFID Reader• Uses a packet based, request-response protocol
• Current implementation can return a list of detected tag IDs
• Challenging to implement, caused delays in
• I2C Interface for Magnetometer• Uses a register based protocol
• Raw data needs to be converted into a heading value using trigonometry
• PWM Output for Vibration Motors• Used to control intensity of vibrations programmatically
• State base controller used to control output sequences
Main Case:
• Slide allows for easy battery access
• Top cover holds keypad in place
• Main body holds PCB, RFID reader, and battery in place
Motor Cases:
• Transmits vibrations
• Allows offset mass to rotate
Belt Enclosure:
• Ergonomically designed
• Properly secures components
• Motor Feedback Interaction
• User Keypad Inputs
• RFID Tag Recognition
• Magnetometer Heading
• Assembly of Device