Beruflich Dokumente
Kultur Dokumente
Reality
Hai To
Technische Universität Berlin
Open Communication Systems 1
Agenda
What is mAR?
➔
A brief history of AR
➔
Definition & Taxonomy
Where to find mAR?
➔
Former approaches
➔
Current use cases
➔
Future Scenarios
How to make mAR?
➔
Software & Hardware
➔
Android for the win
➔
Technology is the key
●
AR derived from Virtual Reality
term was coined by engineers at Boeing
➔
manufacturing
(Boeing 777 completely designed through 3D CAD)
➔
AR developed to aid assembling wiring
harness
➔
prototype has been realised with support
of DARPA & Honeywell Military Avionics
Division
➔
AR-system proved to be 25% to 50%
faster than conventional methods
●
Augmented Reality is a computing
system:
➔
combining reality with virtual objects
➔
interacting in real-time
Introduction
➔
registered
What is in 3D
Where to How to
Conclusion
mAR? find mAR? make mAR?
(Ronald T. Azuma)
●
Augmented Reality or Virtual
Reality
utilising real vs generating
artificial
surrounding environment
➔
compartmentation depends on the
referenced world model
➔
independent from the perceived images
(Paul Milgram)
●
MARS – at Columbia University:
➔
mobile computing system combining
HMD, handheld and wireless
communication technology
➔
developed to help navigate and receive
information about points of interest
➔
motivation: create an advanced, context-
aware, mobile experience; define
reusable interface components
➔
challenges: ergonomics (miniaturisation,
power supply, thermal dissipation);
robustness & outdoor usability;
commercialisation
What is Where to How to
Introduction Conclusion
mAR? find mAR? make mAR?
●
Location based mAR:
➔
e.g. Wikitude, Layar, TwittARound
➔
utilizes build in GPS and electronic
compass system for tracking
➔
ancillary information for POIs shown
on display
●
mAR Gaming:
➔
e.g. Arhrr, Ghostwire, Treasure Hunting
➔
uses tag recognition for tracking
➔
window to another world
TAT Augmented ID
U-Cities
* total inter-
connectedness
* largest
integrated
technology
testbeds
* 297 Mio
RFID research
centers
* personal
smartcard for
purchases &
access
●
Software
libraries: ➔
D’Fusion (TI)
➔
ARToolKit (C/C+ ➔
AndAR, mixare
+) ➔
DRAFT (TUM)
➔
Studierstube ES ➔
ARML (Mobilizy)
(C/C++)
1% 2% 8%
8%
●
OS-market- 52%
Symbian
12% RIM
share: Windows M
Mac OS X
Linux
Palm OS
Other
17% Worldwide: Smartphone Sales to
End Users by Operating System,
2008 (Gartner)
●
“Softwarestack”
➔
Mobile OS +
Middleware +
Key Applications
●
mAR relevant:
Applications
➔
creation +
➔
Sensor Manager
emulation + ➔
Location
Applications
debugging tools Manager Framework
➔
APIs, APIs, APIs ➔
Surface
➔
free Manager Libraries RT
documentation ➔
OpenGL + SGL
➔
online market API
Linux Kernel
place ➔
Camera +
➔
open source Geomagnetic
Field API
What is Where to How to
Introduction Conclusion
mAR? find mAR? make mAR?
●
benefits: concerns:
●
➔
licensing ➔
limited
➔
developer commercial
freedom distribution on
➔
hardware marketplace
options ➔
internationalisat
➔
standardisation ion and
localisation
➔
multi tasking ➔
premature
➔
component
reuse
➔
security
➔
easy
➔
privacy
customizability ➔
fragmentation
➔
big community
What is Where to How to
Introduction ➔
momentum
mAR? find mAR? make mAR?
Conclusion
●
Key ●
Add-ons:
technologies: ➔
haptic Displays
➔
GPS localization ➔
RFID Readers
(indoor, ➔
3D Display
precision) ➔
acoustic/
➔
Head tracking aromatic
(realtime, augmentations
fluent) ➔
Projector
➔
Display .
(glare, contrast) .
➔
Computer .
(processing,
miniaturization)
➔
Network
What is Where to How to
Introduction Conclusion
mAR?
(QoS, speed) find mAR? make mAR?
●
mAR present state: in its infancy
➔
comprehensive research environment
➔
advanced development status
➔
early commercialisation stage
●
barriers: content, critical mass, technology
●
mAR promises: host of everyday
uses
➔
endless virtual information in evanescent
real objects
➔
seamless mergence of reality and
virtuality
➔
personalised information management &
Introduction filtering
What is Where to How to
Conclusion
mAR? find mAR? make mAR?
●
social issues:
➔
technological discrepancy →
informational discrimination
➔
privacy, autonomy, liability
●
systematic issues:
lot of challenging systems → difficult to
➔
RV-Continuum,
MARS, Wikitude, Arhhr, TAT AID, U-Cities
wearble vs mobile
ARToolKit, ARML, Studiestube
Android
Symbian, Apple,