CMU Wearable Computers and Pervasive Computing Asim Smailagic

advertisement
CMU Wearable
Computers and Pervasive
Computing
Asim Smailagic
Institute for Complex Engineered Systems
Carnegie Mellon
June 28, 2001
Approach
• The three labs have collaborated in design and
prototyping of more than 20 generations of
wearable computers
• Design and prototyping of complex systems
require one interdisciplinary approach and
multi-technology capabilities
• Rapid prototyping, concurrent design
methodology has been applied and refined.
Laboratory for Interactive Computer
Systems
2
Complexity
• The complexity of the prototype architects
has increased by over two orders of
magnitude, the total design effort has
increased less than a factor of two.
• Over five generations of wearable
computers for speech recognition and
translation, yielding 4.5 orders of
magnitude improvement in performance.
Laboratory for Interactive Computer
Systems
3
1991 – 2001
Ten Years of Wearable Computing at Carnegie Mellon
Laboratory for Interactive Computer
Systems
4
Wearable and Handheld Computers
jhgkjhg
Laboratory for Interactive Computer
Systems
5
Production vest will go under “Float Coat”
Laboratory for Interactive Computer
Systems
6
Spot
Laboratory for Interactive Computer
Systems
7
Laboratory for Interactive Computer
Systems
8
Electronics Architecture
Palm/PDA
Touch Screen
Jog Dial/
Mouse Wheel
Finger Print
Recognition
Digital
Camera
VGA Display
PDA Cradle
BlueTooth,
WaveLan
USB Controller
Wireless
Adapter
Firewire
Controller
Computer
Serial
Controller
Radio Card
VGA Controller
Temperature
Sensor
CDPD
Modem
GPS Receiver
Vehicle’s ECU
- RPM, MPH, etc
Microphone
Laboratory for Interactive Computer
Systems
Sound Card
Speakers
9
Applications
A number of previously untried application areas
introduced.
-Maintenance, Inspection
-Repair, Troubleshooting
-Augmented Manufacturing
-Plant Operations
-Real-time Speech Translation
-Navigation
-Context-Aware Computing
-Collaboration
-Ubiquitous Computing
-Telematics
Laboratory for Interactive Computer
Systems
10
Context Aware Computing
• Knowledge of the user’s context
– Location
– Orientation
– Audio samples from the user environment
– Static data
• Context sensitive help
– Proactive smarter assistant offering useful
information (whispering in your ear)
• Multiple sensors can be used to infer user’s intent
– Wireless Card, Digital Compass, Thermometer, Camera
Laboratory for Interactive Computer
Systems
11
PhD Features and
Interaction
User’s List:
• Items can be added,
moved, and removed
• Only “checked” items
appear on the map
Description:
• Information on the
currently selected item
• Dynamic information
automatically updated
Map:
• Dynamic information
automatically updated
Map Controls: Zoom & Pan
Laboratory for Interactive Computer
Systems
12
Virtual Whiteboard
Supports Design Meetings
• Menu Commands
– Session management
– Geometric tools
– Expandable plug-ins
Laboratory for Interactive Computer
Systems
13
Virtual Whiteboard
Architecture Overview
Service broadcasts
received coordinates
to all clients via
CMU’s Wireless
Andrew
Clients draw
received
coordinates
on screen; all
clients are
synchronized
Client sends a
user’s drawing
to the service
as a series of
coordinates
Laboratory for Interactive Computer
Systems
14
Clients
The clients have included:
-NSF, DARPA, ONR
-Boeing
-Adtranz
-U.S. Air Force
-U.S. Marine Corps
-Lockheed-Martin
-IBM
-Chevron
-General Motors
-Daimler-Benz
-Compaq
-Shell
-AT&T
-Intel
-General Dynamics
Electric Boat
Laboratory for Interactive Computer
Systems
15
Collaborative Help
The labs have supported additional activities on
campus
• Electronic design in robotics projects
• Use of fabrication machines
• Interaction Design Studio helped other projects
• Multi-departmental projects
Formalize, advertise and open all these capabilities to other
projects in ICES and CIT.
Laboratory for Interactive Computer
Systems
16
Awards
Three prestigious international design awards
have been received:
• VuMan 3
• MoCCA
• Digital Ink
Laboratory for Interactive Computer
Systems
17
Visionary Research Projects
•
•
•
•
Aura: Pervasive Invisible Computing
Handy Andy Ubiquitous Computing
Context-Aware Computing
Augmented Reality
Laboratory for Interactive Computer
Systems
18
Goals
• Provide expertise in interdisciplinary design, rapid
prototyping and user evaluation
• Promote more interdisciplinary design projects
• Provide methodology, measurements, and tools to
support and teach these methods and to support
design meetings
• Provide a physical space and equipment to support
design and fabrication
• Study interdisciplinary design through practicing it
• Develop a metric to compare the prototypes and show a
performance increase by several orders of magnitude.
• Educational support
Laboratory for Interactive Computer
Systems
19
Research Directions
• Pervasive Computing
– Invisibilty, Minimizing User Distraction
– User / Virtual Information Space Interaction
– Enhance Human Capabilities
• Context Aware Computing
• Visionary Interaction Design
• Rapid Prototyping of Artifacts Involving
Multidisciplinary, Multi-technology
Approach
Laboratory for Interactive Computer
Systems
20
Research Directions
• Near Zero Energy / Weight / Volume
Wearable Computers
• Quick Evaluation Methodology
• New Areas and Applications
–
–
–
–
New Technologies
New Modalities of Interaction
Help for Elderly
Medical Applications
Laboratory for Interactive Computer
Systems
21
Download