sensor-driven indoor localization with android #bcs2

Download Sensor-driven indoor localization with android #bcs2

If you can't read please download the document

Upload: stephan-linzner

Post on 16-Apr-2017

9.384 views

Category:

Education


1 download

TRANSCRIPT

Folie 1

@onlythoughtwork@drewenut

The city is indoorsbut location matters!

#bcs2: Sensor-driven indoor positioning

Motivation

Location is the important information
in Context Aware Computing.

Augmented reality

Internet of things

Today, location for outdoor environments is provided by the Global Positioning System (GPS).

However there is no appropriate solution for confined spaces yet.

But 20 million sensor powered handsets were sold in 2008.

And heavy passive RF-infrastructure in urban areas

#bcs2: Sensor-driven indoor positioning

Todays device sensors

RF Frequency

Wireless LAN

GSM

Bluetooth

GPS

(RFID)

Inertial Sensing

Accelerometer

Electric Compass

Gyroscope

Optical

Camera (QR Codes)

#bcs2: Sensor-driven indoor positioning

Quelle: market.android.com

Positioning System

#bcs2: Sensor-driven indoor positioning

Quelle: IEEE Communications Magazine Feb 2002, Indoor Geolocation Science and Technology

Marker Based Positioning

QR Codes

Scene analysis

Patterns on floors, walls

Benefits

High accuracy

Drawbacks

Static

#bcs2: Sensor-driven indoor positioning

Fingerprint Positioning

Collect all environmental RF information one can get:

WLAN

GSM

Bluetooth

Orientation via electric compass

Create a radio map for a set of marker points

Estimate user position by matching a RF sample with the radio map

#bcs2: Sensor-driven indoor positioning

Fingerprint Positioning (2)

Benefits

Robust

Passive (no infrastructure)

Long term fading

Positioning on site

Drawbacks

Lower accuracy

Training phase

#bcs2: Sensor-driven indoor positioning

Quelle: IEEE Communications Magazine Feb 2002, Indoor Geolocation Science and Technology

Triangulation via TOA

Benefits

High accuracy

No training required

Drawbacks

Multipath fading

Environmental infrastructure

CPU-intensive

Specialized hardware

Positioning on server

#bcs2: Sensor-driven indoor positioning

Multi-Path-Propagation

#bcs2: Sensor-driven indoor positioning

Inertial Positioning

Uses inertial sensors

Accelerometer

Gyroscope

Compass (Magnetic field)

Dead reckoning (DR)

Process of estimating one's current position based upon a previously determined position

Estimate position by speeds over elapsed time

#bcs2: Sensor-driven indoor positioning

Inertial Navigation Set (IRBM S3)

#bcs2: Sensor-driven indoor positioning

Quelle: wikipedia

6-axis Electronic Compass (G1)

#bcs2: Sensor-driven indoor positioning

Asahi Kasei Microsystems
(AKM) AK8976A Quelle: http://www.phonewreck.com/wiki/index.php?title=Image:T-mobile_g1_main_pcb_2.jpg

Positioning via WLAN

TOA based triangulation

Received signal strength (RSS) measuring

RSS values decrease with distance

Create a radio map with recording fingerprints for a set of locations

#bcs2: Sensor-driven indoor positioning

Positioning via GSM

RSS measuring

Connected cell

Neighboring cell

BCHH channel

#bcs2: Sensor-driven indoor positioning

Positioning via Bluetooth

RSS measurering

Enviroment landmarks

#bcs2: Sensor-driven indoor positioning

Positioning via Bluetooth (2)

#bcs2: Sensor-driven indoor positioning

Smart Space Framework

Sensor Fusion

WLAN

Bluetooth

GSM

Inertial sensors

QR-Codes

Touchscreen

Auto adaptive

Continous Learning

Open Source

#bcs2: Sensor-driven indoor positioning

Finite State Machine

#bcs2: Sensor-driven indoor positioning

Use Cases

Shopping center

Product search

CBR (Consumer Based Routing)

IBR (Interest Based Routing)

Museums

Family quiz, navitainment

Fairs

i.e. CEBIT

Car park, airport, subway, concert hall, sewerages

Emergency evacuation and guidance service

Fire, earthquake, terror attacks

Context Aware Applications

Call Routing

Light

Energy Saving

#bcs2: Sensor-driven indoor positioning

#bcs2: Sensor-driven indoor positioning

#bcs2: Sensor-driven indoor positioning

#bcs2: Sensor-driven indoor positioning

#bcs2: Sensor-driven indoor positioning

#bcs2: Sensor-driven indoor positioning

#bcs2: Sensor-driven indoor positioning

#bcs2: Sensor-driven indoor positioning

#bcs2: Sensor-driven indoor positioning

#bcs2: Sensor-driven indoor positioning

#bcs2: Sensor-driven indoor positioning

#bcs2: Sensor-driven indoor positioning

#bcs2: Sensor-driven indoor positioning