Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide...

39
Thesis proposal Approach Achievements & Challenges Bachelor Thesis: Indoor Localization with iBeacon/iOS Patrick Hodel University of Bern April 28, 2017 Seminar FS17 Patrick Hodel Indoor Localization with iBeacon/iOS

Transcript of Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide...

Page 1: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Bachelor Thesis:Indoor Localization with iBeacon/iOS

Patrick HodelUniversity of Bern

April 28, 2017Seminar FS17

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 2: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Outline

1 Thesis proposalGoal of the projectiBeacon and BLE

2 Approach

3 Achievements & ChallengesCurrent appAPI RestrictionsSignal are not always reliable

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 3: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

A Real-time Indoor Tracking System in Smartphones

Project from Jose Luis Carrera

Indoor tracking to support continuous tracking and positioning

Enhanced particle filter to fuse:Range information from RSSIIMUs informationFloor plan information

Double resampling method in the particle filter

Real-time system, which runs on commodity smartphones

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 4: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

A Real-time Indoor Tracking System in Smartphones

Project from Jose Luis Carrera

Indoor tracking to support continuous tracking and positioning

Enhanced particle filter to fuse:Range information from RSSIIMUs informationFloor plan information

Double resampling method in the particle filter

Real-time system, which runs on commodity smartphones

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 5: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

A Real-time Indoor Tracking System in Smartphones

Project from Jose Luis Carrera

Indoor tracking to support continuous tracking and positioning

Enhanced particle filter to fuse:Range information from RSSIIMUs informationFloor plan information

Double resampling method in the particle filter

Real-time system, which runs on commodity smartphones

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 6: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

A Real-time Indoor Tracking System in Smartphones

Project from Jose Luis Carrera

Indoor tracking to support continuous tracking and positioning

Enhanced particle filter to fuse:Range information from RSSIIMUs informationFloor plan information

Double resampling method in the particle filter

Real-time system, which runs on commodity smartphones

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 7: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

A Real-time Indoor Tracking System in Smartphones

Project from Jose Luis Carrera

Indoor tracking to support continuous tracking and positioning

Enhanced particle filter to fuse:Range information from RSSIIMUs informationFloor plan information

Double resampling method in the particle filter

Real-time system, which runs on commodity smartphones

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 8: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

How about apple?

Apple does not provide methods to read RSSI of Wifi AP

Alternative: Implementation using Apple’s iBeacon protocol

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 9: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

How about apple?

Apple does not provide methods to read RSSI of Wifi AP

Alternative: Implementation using Apple’s iBeacon protocol

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 10: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

BLE (also Bluetooth Smart™)[3]

Much lower consumption (1% to 50%), lower range and dataratecompared to Classic Bluetooth technology

Advertising mode

One-way discoverymechanism

Packet transmission every20ms to 10 seconds

Can be set up to operate innon-connectableadvertisement-only mode

Used for iBeacon operation

Connecting mode

Allows reading and writing ofvalues

Used for iBeaconconfiguration

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 11: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

BLE (also Bluetooth Smart™)[3]

Much lower consumption (1% to 50%), lower range and dataratecompared to Classic Bluetooth technology

Advertising mode

One-way discoverymechanism

Packet transmission every20ms to 10 seconds

Can be set up to operate innon-connectableadvertisement-only mode

Used for iBeacon operation

Connecting mode

Allows reading and writing ofvalues

Used for iBeaconconfiguration

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 12: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

BLE (also Bluetooth Smart™)[3]

Much lower consumption (1% to 50%), lower range and dataratecompared to Classic Bluetooth technology

Advertising mode

One-way discoverymechanism

Packet transmission every20ms to 10 seconds

Can be set up to operate innon-connectableadvertisement-only mode

Used for iBeacon operation

Connecting mode

Allows reading and writing ofvalues

Used for iBeaconconfiguration

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 13: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

BLE (also Bluetooth Smart™)[3]

Much lower consumption (1% to 50%), lower range and dataratecompared to Classic Bluetooth technology

Advertising mode

One-way discoverymechanism

Packet transmission every20ms to 10 seconds

Can be set up to operate innon-connectableadvertisement-only mode

Used for iBeacon operation

Connecting mode

Allows reading and writing ofvalues

Used for iBeaconconfiguration

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 14: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

BLE (also Bluetooth Smart™)[3]

Much lower consumption (1% to 50%), lower range and dataratecompared to Classic Bluetooth technology

Advertising mode

One-way discoverymechanism

Packet transmission every20ms to 10 seconds

Can be set up to operate innon-connectableadvertisement-only mode

Used for iBeacon operation

Connecting mode

Allows reading and writing ofvalues

Used for iBeaconconfiguration

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 15: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

BLE (also Bluetooth Smart™)[3]

Much lower consumption (1% to 50%), lower range and dataratecompared to Classic Bluetooth technology

Advertising mode

One-way discoverymechanism

Packet transmission every20ms to 10 seconds

Can be set up to operate innon-connectableadvertisement-only mode

Used for iBeacon operation

Connecting mode

Allows reading and writing ofvalues

Used for iBeaconconfiguration

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 16: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

iBeacon

iBeacon technology is not intended to be used for specific

location identification.[2]

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 17: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

iBeacon zones

[3]

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 18: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

BLE Propagation model[5]

RSSI =R

0 � 10� log

d

0

!=)

d̂ = 10(R0�RSSI)/10�

R

0 is a calibrated RSSI value corresponding to one-meter distance� is a calibration parameter for the path loss exponent

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 19: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

Hardware[4]

Beacons available fromdi↵erent vendors

Di↵erent shapes, batterysizes, chipset, firmware

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 20: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Goal of the projectiBeacon and BLE

Estimote Beacons[1]

Characteristics

Battery life 2 yearsRange 70 metersPrice 59$ for 3 beacons

Features Multiple sensorsConfiguration &Monitoring Tools

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 21: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Overview

Learning Estimote &Swift programming

Understand current Wi-Fi-based positioning system

Develop BLE-basedranging model

Integration with IMUreadings & floor plans

Evaluate and compare solutionwith Wi-Fi-based solution

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 22: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Overview

Learning Estimote &Swift programming

Understand current Wi-Fi-based positioning system

Develop BLE-basedranging model

Integration with IMUreadings & floor plans

Evaluate and compare solutionwith Wi-Fi-based solution

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 23: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Overview

Learning Estimote &Swift programming

Understand current Wi-Fi-based positioning system

Develop BLE-basedranging model

Integration with IMUreadings & floor plans

Evaluate and compare solutionwith Wi-Fi-based solution

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 24: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Overview

Learning Estimote &Swift programming

Understand current Wi-Fi-based positioning system

Develop BLE-basedranging model

Integration with IMUreadings & floor plans

Evaluate and compare solutionwith Wi-Fi-based solution

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 25: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Overview

Learning Estimote &Swift programming

Understand current Wi-Fi-based positioning system

Develop BLE-basedranging model

Integration with IMUreadings & floor plans

Evaluate and compare solutionwith Wi-Fi-based solution

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 26: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Overview

Learning Estimote &Swift programming

Understand current Wi-Fi-based positioning system

Develop BLE-basedranging model

Integration with IMUreadings & floor plans

Evaluate and compare solutionwith Wi-Fi-based solution

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 27: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Current appAPI RestrictionsSignal are not always reliable

Prototyping Workflow

RecordBuilda CSV

Upload toDropbox

Explore inMatlab

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 28: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Current appAPI RestrictionsSignal are not always reliable

Walking

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 29: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Current appAPI RestrictionsSignal are not always reliable

Screenshots / Demo

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 30: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Current appAPI RestrictionsSignal are not always reliable

Scanning Frequency

CoreLocation Ranging updates only once per second

Low frequency of RSSI updates impede’s reliable locationprediction

Alternative: Use CoreBluetooth methodsAssociation between scanned RSSI values and iBeacon missingGuessing might be unreliableOther Bluetooth devices can interfere

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 31: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Current appAPI RestrictionsSignal are not always reliable

Scanning Frequency

CoreLocation Ranging updates only once per second

Low frequency of RSSI updates impede’s reliable locationprediction

Alternative: Use CoreBluetooth methodsAssociation between scanned RSSI values and iBeacon missingGuessing might be unreliableOther Bluetooth devices can interfere

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 32: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Current appAPI RestrictionsSignal are not always reliable

Scanning Frequency

CoreLocation Ranging updates only once per second

Low frequency of RSSI updates impede’s reliable locationprediction

Alternative: Use CoreBluetooth methodsAssociation between scanned RSSI values and iBeacon missingGuessing might be unreliableOther Bluetooth devices can interfere

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 33: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Current appAPI RestrictionsSignal are not always reliable

Scanning Frequency

CoreLocation Ranging updates only once per second

Low frequency of RSSI updates impede’s reliable locationprediction

Alternative: Use CoreBluetooth methodsAssociation between scanned RSSI values and iBeacon missingGuessing might be unreliableOther Bluetooth devices can interfere

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 34: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Current appAPI RestrictionsSignal are not always reliable

Scanning Frequency

CoreLocation Ranging updates only once per second

Low frequency of RSSI updates impede’s reliable locationprediction

Alternative: Use CoreBluetooth methodsAssociation between scanned RSSI values and iBeacon missingGuessing might be unreliableOther Bluetooth devices can interfere

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 35: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Current appAPI RestrictionsSignal are not always reliable

Obstacles[5]

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 36: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Current appAPI RestrictionsSignal are not always reliable

WiFi Interferrence[5]

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 37: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Current appAPI RestrictionsSignal are not always reliable

Bibliography I

Estimote.http://estimote.com/.

Getting Started with iBeacon -Getting-Started-with-iBeacon.pdf.https://developer.apple.com/ibeacon/

Getting-Started-with-iBeacon.pdf.

Cisco.iBeacon - ibeacon faq.pdf.http://www.cisco.com/c/dam/en/us/solutions/

collateral/enterprise-networks/

connected-mobile-experiences/ibeacon_faq.pdf.

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 38: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Current appAPI RestrictionsSignal are not always reliable

Bibliography II

Nick.The Hitchhikers Guide to iBeacon Hardware: A ComprehensiveReport by Aislelabs (2015).

Jeongyeup Paek, JeongGil Ko, and Hyungsik Shin.A measurement study of ble ibeacon and geometric adjustmentscheme for indoor location-based mobile applications.Mobile Information Systems, 2016, 2016.

Patrick Hodel Indoor Localization with iBeacon/iOS

Page 39: Bachelor Thesis - Portalrvs.unibe.ch/teaching/seminar_spring2017/hodel.pdf · The Hitchhikers Guide to iBeacon Hardware: A Comprehensive Report by Aislelabs (2015). Jeongyeup Paek,

Thesis proposalApproach

Achievements & Challenges

Current appAPI RestrictionsSignal are not always reliable

Questions

Questions?

Patrick Hodel Indoor Localization with iBeacon/iOS