Wearable Computer Architecture and Applications Boeing

advertisement
Wearable Computer
Architecture and
Applications
Boeing
Daniel P. Siewiorek
Carnegie Mellon University
October 30, 2001
© 2001 Carnegie Mellon University
Aura Project
1
© 2001 Carnegie Mellon University
Aura Project
2
Five Generations of
Wearable Computers
VuMan 1
VuMan 2
Navigator 2 used
for aircraft
maintenance
Navigator 1
Left, a look through the
head mounted display.
The user not only sees
the aircraft maintenance
interface, but also their
work environment.
Aura Project
© 2001 Carnegie Mellon University
VuMan 3
Navigator 2
3
© 2001 Carnegie Mellon University
Aura Project
4
Wearable Applications and
Architecture



Procedures - upload at completion
Work Orders - incremental updates
Collaboration - real time interaction
» Client-Server
– Thin Client Legacy Systems
– Interactive Electronic Technical Manuals (IETMs)
© 2001 Carnegie Mellon University
Aura Project
5
Time Rate of Change of Data
Taxonomy


Procedures. Maintenance and plant operation
applications are characterized by a large volume
of information that varies slowly over time.
A typical request consists of approximately ten
pages of text and schematic drawings. Changes
to the centralized information base can occur on
a weekly basis.
© 2001 Carnegie Mellon University
Aura Project
6
Savings Using Tactical Information Assistants in
Marine Heavy Vehicle Maintenance
Current Practice
SAVINGS FACTOR
VuMan 3 Field Trials
Personnel
2:1
Current Practice
SAVINGS FACTOR
VuMan 3 Field Trials
Inspection
time
40%
less
© 2001 Carnegie Mellon University
Aura Project
7
Four Month Design Cycle
Initial visit
0
Story Boards
Mock-up System
1
2
Prototype System
3
Final System
4
Month
© 2001 Carnegie Mellon University
Aura Project
8
Time Rate of Change of Data
Taxonomy (continued)


Work Orders. The trend is towards more
customization in systems.
Manufacturing or maintenance personnel
receive a job list that describes the tasks
and includes text and schematic
documentation. This information can
change on a daily or even hourly basis.
© 2001 Carnegie Mellon University
Aura Project
9
User Interface Screen
© 2001 Carnegie Mellon University
Aura Project
10
Time Rate of Change of Data
Taxonomy (continued)


Collaboration. An individual often
requires assistance. In a “Help Desk” an
experienced person is contacted for
audio and visual assistance. The Help
Desk can service many people
simultaneously.
Information can change on a minute-byminute and sometimes even a second-bysecond basis.
© 2001 Carnegie Mellon University
Aura Project
11
Integrated Technical Information
for the
Air Logistics Centers (ITI-ALC)
Technology Demonstration
© 2001 Carnegie Mellon University
Aura Project
12
F-15 Depot maintenance
© 2001 Carnegie Mellon University
Aura Project
13
Problem

Outdated, cumbersome maintenance information
capability
» Paper-based products
» Independent, uncoordinated computer information systems
© 2001 Carnegie Mellon University
Aura Project
14
ITI-ALC Technology
Demonstration
Architecture
Pentium
Laptop
Inspector
Windows
NT Server
Oracle
DB
Inspection
Wireless LAN
Collaboration
Engineer’s
Workstation
Mechanic
© 2001 Carnegie Mellon University
Aura Project
15
Evaluation & Inventory
Current
ITI-ALC
1. Login
1. Select aircraft
2. Select region
3. Pick-up 173’s
4. Check freq. defect list
5. Get tools
6. Conduct inspection
7. Check-off defect list
8. Stamp 173’s
9. Write up new defects
10. Access parts info.
11. Access TO’s
12. Access HowMal codes
13. Write new defects in U-book
14. Stamp U-book
15. Enter data into database
© 2001 Carnegie Mellon University
2. Hangar
4. Record
Defects
3. 173 List
5. Add New
Defect
6. Submit
Defects
4. 173 Signoff
5. 173 History
Aura Project
7. Defect
History
16
© 2001 Carnegie Mellon University
Aura Project
17
© 2001 Carnegie Mellon University
Aura Project
18
© 2001 Carnegie Mellon University
Aura Project
19
Engineering Assistance
Current
1. Mechanic finds skin defect
2. Mechanic obtains Form 202
3. Fills in fields of Form 202A
4. Views tech. data
5. Makes a rough sketch
6. Form to Scheduler
7. Form to Planner
8. Form to Engineering
9. Engineer reviews Form 202A
10. Engineer researches problem
11. Engineer goes to hangar for
visual
12. Engineer fills in Form 202B
13. Reverse routing/logging above
14. Mechanic reads 202B
15. Mechanic is ready to enact
repair © 2001 Carnegie Mellon University
ITI-ALC
1. ELogin
1. Login Screen
3a.Parts
Screen
2. Hangar
Screen
3b. Take
Picture
3. Form 202A
3c. Sketch
Tool
4. Confirmation
Screen
3d. Sound
Tool
2. 202B
Aura ProjectSelection
Screen
3. Form 202B
4. Confirmation
Screen
20
© 2001 Carnegie Mellon University
Aura Project
21
Wearable PC Runs Inmedius Web-based IETM Software
Incremental
Distribution
Authoring
IETM
Authoring
Web
Runtime
database schema
incremental
updates
Server
Web Browser
incremental updates
Web Server
database schema
IETM Engine
incremental updates
database schema
IETM
Authoring/Maint.
Organizations
F/A-18 Fleet
Support Organization
© 2001 Carnegie Mellon University
Client
Fleet Operating Sites
Aura Project
22
IETM Display by Mobile Computer IBM Concept Model is an Example

ThinkPad 560X Equivalent High Spec
» Full Function Portable PC in IBM High Density Package

Ultimate Portability
» Headphone Stereo Size System Unit, 2/3lbs (299g)

IBM MicroDrive
» 1" Disk, 5mm Thickness, 20g, 340 MB Capacity

Transparent Head Mount Display
» Invented by IBM T.J. Watson Research
© 2001 Carnegie Mellon University
Aura Project
23
F-18 Inspection Application: Production vest fits
under “Float Coat”
© 2001 Carnegie Mellon University
Aura Project
24
11 Mbs wireless LAN connects Wearable Computer to server
© 2001 Carnegie Mellon University
Aura Project
25
Selection of “hot links” with CMU’s Wheel/Pointer
© 2001 Carnegie Mellon University
Aura Project
26
Wireless and Handheld Andrew
© 2001 Carnegie Mellon University
Aura Project
27
Wireless Campus as of June 2000
300+ basestations
Academic and
Administrative
Buildings
Residence Halls,
Parking, etc
© 2001 Carnegie Mellon University
Aura Project
28
Aura Thesis
The most precious resource
in computing
is human attention
Aura Goals
• reduce user distraction
• trade-off plentiful resources of Moore’s law for human attention
• achieve this scalably for mobile users in a
failure-prone, variable-resource environment
© 2001 Carnegie Mellon University
Aura Project
29
Context Aware Computing




Applications that use context to provide taskrelevant information and/or services
Context is any information that can be used to
characterize the situation of an entity (person,
place, or physical or computational object)
Contextual sensing, adaptation, resource
discovery, and augmentation
Examples of Context Aware applications
» Matchmaking
» Proactive assistant
© 2001 Carnegie Mellon University
Aura Project
30
Example Agents
Notification Agent

»
Alert a user if they are passing within a certain distance of a
task on their to do list.
Meeting Reminder Agent

»
Alerts a user if they are in danger of missing a meeting.
Activity Recommendation Agent

»
Recommends possible activities/meetings that a user might
like to attend based on their interests.
© 2001 Carnegie Mellon University
Aura Project
31
Context Aware Computing Platform: The
Spot Architecture
© 2001 Carnegie Mellon University
Aura Project
32
Spot Wearable Computer
© 2001 Carnegie Mellon University
Aura Project
33
Belt Worn Spot
and Head
Mounted
Display
© 2001 Carnegie Mellon University
Aura Project
34
Research Challenges
• User interface models—new application
metaphors require experimentation
• Input/output modalities—accuracy and ease
of use
• Quick Interface Evaluation Methodology—to
use during design
• Match capability with application—resist
“highest performance” temptation
© 2001 Carnegie Mellon University
Aura Project
35
Download