Indoor-Navigation mit iBeacons – ein Praxisbeispiel

MobileTech Conference, München, 16 März 2016
BSB Navigator
Warum Indoor
Navigation?
Foto: BSB / H.-R. Schulz
Foto: BSB / H.-R. Schulz
Foto: BSB / H.-R. Schulz
Foto: BSB / H.-R. Schulz
• 1832-43 von Friedrich
von Gärtner erbaut
• 152m x 78m x 27m
• 5 Stockwerke
• 1,5 Millionen Besucher
im Jahr
• Unterschiedlichste
Zielgruppen
• Allgemeiner Lesesaal: 

> 600 Arbeitsplätze
Warum Indoor
Navigaton
Warum Indoor
Navigaton
Warum mit
iBeacons?
Google Maps
Alternativen
Google Maps
Alternativen
Apple Maps
Alternativen
Apple Maps
Alternativen
Beacon basiert
Beacon basiert
Beacon basiert
• Flexibilität
• Offlinefähigkeit
• Frei integrierbar
• Kosten
Auswahlkriterien
Wie
funktioniert’s?
iBeacon
POI DB
Wie funktioniert’s?
Proximity
Trilateration
Fingerprinting
Sensor Fusion
Die App
Positionierung
und Karte
OG +10m
1 32 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
V
U
T
S
R
Q
P
O
N
M
L
K
J
I
H
G
F
E
D
C
B
A
V
U
T
S
R
Q
P
O
1 32 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
N
M
L
K
J
I
H
G
F
E
D
C
B
A
Positionierung
und Karte
Positionierung
und Karte
Navigation
Navigation
Navigation
90 POIs
90 POIs
Discovery Mode
Touren
Ein Wort zum
Datenschutz
• Komplett offline, keine
Internetverbindung nötig
• Karten liegen in der App,
Routingberechnung erfolgt
auf dem Gerät
• KeineTraffic Daten
• Kein Analytics
• Kein Bluetooth Harvesting
Ein Wort zum
Datenschutz
technology is not fully
Lessons Learned
technology is not fully
Lessons Learned
245
Lessons Learned
Handwerkliche
Komponente nicht
unterschätzen
• Montagefähigkeit
• Identifizierbar (auch ohne App)
• Form und Farbe
• Batteriewechsel
• Konfigurierbarkeit
• Sleep Mode
Lessons Learned
Beacons sorgfältig
auswählen
Beschaffenheit der Räume hat
grossen Einfluß
Lessons Learned
Foto: BSB / H.-R. Schulz
Beschaffenheit der Räume hat
grossen Einfluß
Lessons Learned
Die Anzahl der Menschen ebenfalls
Lessons Learned
Foto: BSB / H.-R. Schulz
Lessons Learned
Dokumentation ist enorm wichtig
Lessons Learned
Maintenance Prozesse
rechtzeitig definieren
Genauigkeit nicht
überbewerten
Lessons Learned
Genauigkeit nicht
überbewerten
Lessons Learned
Batterie-/Akkuverbrauch
beachten
Lessons Learned
• Geschwindigkeit der
Routenberechnung, von >10 sec.
auf <1 sec
• Initiales Laden der Karten, von 

>1 Minute auf <2 Sekunden
• Predefined Routes & Snap to
Grid
• Mehrere Stockwerke
• Genauere Positionierung
Verbesserungen des SDKs
in der Projektphase
Dynamik der
Entwicklung einplanen
Ausblick
• AndroidVersion, Summer 2016
• Alternative Routing
• Fahrstühle einschliessen
• Barrierefreies Routing anbieten
• Zeitabhängiges Routing
ermöglichen
Ausblick
2.0
BIG
BEACON BUNNY
HUNT
THE
Aufder
#M
TC16
15.–16.M
ärz
Finde die Beacons und gewinne einen Libratone Bluetooth WiFi Speaker!
#mtc16
Gewinnspiel
Verlosung in 20 Minuten!
• Eddystone Beacons zukünftig per
Chrome Browser auslesbar
• Es kann eine URL übergeben
werden
• Aktuell: iOS im „Heute“ Schirm,

Android: mit Chrome Dev.
Version als Notification
• Experimentelles Javascript
• Momentan wirklich benutzbar
nur per App, z.B: „Physical Web“
Physical Web
Verlosung in 20 Minuten!
Diese Folien und noch
viel mehr gibt’s unter
www.bokowsky.net/de/knowledge-base/
Vielen Dank!
Markus Bokowsky
markus@bokowsky.de
@MarkusBokowsky
sowie auf Facebook, Snapchat, Tribe, Swarm,
LinkedIn, Lanyrd, Pinterest, Google+ etc.
Bokowsky + Laymann GmbH
www.bokowsky.de
@BokowskyLaymann
sowie auf Facebook, Slideshare, YouTube,
Flickr
Vielen Dank!
Markus Bokowsky
markus@bokowsky.de
@MarkusBokowsky
sowie auf Facebook, Snapchat, Tribe, Swarm,
LinkedIn, Lanyrd, Pinterest, Google+ etc.
Bokowsky + Laymann GmbH
www.bokowsky.de
@BokowskyLaymann
sowie auf Facebook, Slideshare, YouTube,
Flickr
P.S: Bokowsky + Laymann sucht Entwickler
Objective-C, Java, PHP, ColdFusion, Swift
jobs@bokowsky.de oder im Social Network IhresVertrauens

Indoor-Navigation mit iBeacons – ein Praxisbeispiel.