Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Indoor Localization

No description
by

Thibault Forest

on 14 September 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Indoor Localization

Indoor localization
Introduction
Indoor localization
iBeacon
Bluetooth Low Energy
Our choice : Estimote
How iBeacons work
UUID, major,minor
Region monitoring using UUID
Can wake up app
Proximity
Localization Methods
Distance estimation
Content
Introduction
How iBeacons work?
Localization methods
Accuracy
Conclusion
Demo
Accuracy
Conclusion
Issues
Future
Achievement
Implement iOS app
Use BLE 4.0 technology
Use smartphone sensors
Plot user's path in a room
Apply various promotions zones with only 3 beacons
Improve accuracy
Implement web interface to manage advertising zones
Develop multiplatform app
Trilateration
Step counter
Compass
Distance
Issues
Set the signal transmission power
Water absorbs the Bluetooth signal
Trilateration
Computation of point's coordinates
Beacons position
Beacons distance estimation
EWMA
Step counter
M7 iPhone 5S processor? Open source ?
iPhone Accelerometer
Computation of acceleration rate

EWMA

New step detection ? min then max threshold
Determine step distance -> 0.5 m
Magnetometer
Get the angle from
the north (compass)


Approximate error of 0 to 20 degrees
Working together
Computation of the average position until .....
... a step is detected
Estimate the new position
Correct the position with trilateration moving average (if available)
THANK YOU
Beacons hardware availability
Defective batteries
Precision (vs iPhone)
Interference (water)
Not precise enough
If user is out of range ? (only 70m^2)
Without interference
10 % accuracy
With interference
30 % accuracy
Why ?
Hardware limitation
precision, margin of error
Algorithm performance
Demo
Live demo ?
Calibration process
Less accurate
Indicators
Bluetooth logo : beacons
Big grey dot : trilateration positions
Small red dot : last position
Small dot : previous positions
Red flash : new step
Full transcript