Trinetra: Assistive Technologies for the Blind Motivation Architecture

advertisement
Trinetra: Assistive Technologies for the Blind
Patrick E. Lanigan, Aaron M. Paulos & Andrew W. Williams, Priya Narasimhan
Motivation
Architecture
Store
End-User
Remote Server – TCP Proxy
UPC
1
Input
Handler
Text to
Speech
Request
Handler
Local
Cache
Database
Driver
HTTP
Handler
2
Local
Cache
6620 Application
Aisle
RFID Reading
Barcode Scanning
1. Bluetooth
2. Application Protocol (TCP)
3. Database Driver
4. HTTP (TCP)
Barcode for
Mustard
MUSTARD
518159 $0.99
Rack
RFID Shelf Label
for Mustard
A blind person walking into grocery needs assistance from the
people behind the counter to find items
Shelf
Robs a blind person of his/her independence
Would be valuable for a blind person to be able to walk into
grocery and purchase items without any assistance
Objective
Cost-effective, independent experience for the blind
Product
Current Implementation
 Commercial off-the-shelf products used by blind people
 Involve blind person’s input from concept to deployment
Network
Module
3
Local DB
(Pricing)
(RFID)
4
WWW
Database
(UPC)
Sequential processing
 Products are processed one at a time
Blocking requests
 Finish current processing before handling next product
Caching
 Cache frequently used products on the phone
 Mitigates weak connectivity over the Internet
Concurrency
 Incoming calls, other applications may interfere
 Assume no other applications are running
Results
Development Environment
Hardware
 Nokia 6620 smart phone
Bluetooth serial module, Baracoda Pencil/IDBlue
Software
 TALKS
 C++ language
 Symbian OS on Nokia phone
Existing infrastructure
 UPC on products, cellphone’s Internet capability
Initial set of experiments
 Prototype completed, works with various products in Entropy
 Enabled our blind human subject to discover a product without assistance
Initial usability studies with blind human subject
 Limitations of COTS device (lack of aural feedback, timeouts)
 Never underestimate a blind person’s sensory capabilities
http://www.ece.cmu.edu/~trinetra
Download