Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CocoaheadsNL August - M2Mobi - Indoor positioning

CocoaheadsNL August - M2Mobi - Indoor positioning

Bas Kerkhoven talks about Indoor positioning at Schiphol

CocoaHeadsNL

August 24, 2016
Tweet

More Decks by CocoaHeadsNL

Other Decks in Technology

Transcript

  1. View Slide

  2. Indoor positioning
    My journey with indoor positioning
    Bas Kerkhoven

    View Slide

  3. Schiphol
    Indoor Way Finding
    • Up to date map
    • User’s location
    • Routing
    • Search facilities

    View Slide

  4. View Slide

  5. How did we achieve this?
    • Map solution connected to GIS (geographic information system)
    • Routing network
    • Search GIS

    View Slide

  6. Indoor positioning challenges
    • Lot’s of concrete/metal
    • No/bad GPS
    • Solution that is cross platform

    View Slide

  7. Positioning solutions
    Magnetic fields
    And a lot more

    View Slide

  8. Common factors
    • Fingerprint the location
    • Third party SDK
    • System restrictions
    • Combined with phone sensors

    View Slide

  9. What we couldn’t use:
    Magnetic fields
    • It’s always there
    • Can be tracked with phone sensors
    • Not usable for us

    View Slide

  10. So which one did we use?

    View Slide

  11. First solution
    • Started with 

    • Infrastructure already installed

    • Almost everyone has WiFi on

    View Slide

  12. WiFi
    • Triangulation
    • iOS restrictions, system information
    • No signal strength


    Benefit:

    Almost everyone has

    their WiFi on

    View Slide

  13. WiFi cons
    • Load distributors

    • Lack of signal strength

    • Have to be connected to SSID

    View Slide

  14. What was next?
    • Next is: 

    • 2000 beacons installed across Schiphol

    • Multiple weeks of fingerprinting and testing

    View Slide

  15. Bluetooth
    • Triangulation
    • System gives more information

    Disadvantage:

    A lot of people have

    their Bluetooth off

    View Slide

  16. Bluetooth pros
    • Accuracy +/- 5 meters

    • Reusability for vendors/airlines

    View Slide

  17. Bluetooth cons
    • Location snapped on line

    • Battery drain

    View Slide

  18. Live!
    • Working solution

    • Correct positioning
    • Routing along location

    View Slide

  19. But there is more!
    • Apple announced indoor positioning

    WWDC 2014 - Session 708 - iOS

    View Slide

  20. What does Apple need?
    • Blueprints
    OR
    • GIS

    (geographic information system)

    View Slide

  21. Fingerprinting
    • Surveyors send to location
    • Blueprint/GIS used to determine location
    • Physically walking around
    Survey App

    View Slide

  22. What does Apple record?
    • Captures all RF-signals (mostly WiFi)
    • No bluetooth
    • Sensors of the phone
    • No system restrictions

    View Slide

  23. Evaluation
    • Asses the fingerprint
    • Redo areas where needed
    • Distribute data

    View Slide

  24. How do we retrieve the location?

    View Slide

  25. Build into CoreLocation
    • No special API’s
    • No extra SDK
    • No authentication required

    View Slide

  26. So it’s live for everyone?

    View Slide

  27. How do I get the location?

    View Slide

  28. Determine it’s an indoor location

    View Slide

  29. Difference indoor/outdoor
    • CLFloor != nil -> Indoor location
    • Best possible location fix

    View Slide

  30. Pros
    • Automatically gives best location
    • Low battery consumption
    • Smooth updates

    View Slide

  31. Cons
    • Only iOS
    • Exclusive to large veneus (for now)
    • Apple has to provide fingerprinting

    View Slide

  32. This was my journey :)

    View Slide