BLE-based Indoor Localization Anton Shakhov, Fabrizio Ferrai, Javier Benitez, Jiang Dong, Nico Liljestrand Aalto University Tutor: Jukka Ahola (Helvar)
Framework Introduction System design UI design Challenges Practices Live demo
Introduction Indoor Localization System is needed Poximity based advertisement User behavior analysis Challenge: deployment cost Fingerprints map Hardware Solution: Helvar BLE devices
System design BLE3(x3, y3) BLE2(x2, y2) BLE1(x1, y1) New BLE signal strength readings: [BLE MAC 1, signal1; BLE MAC 2, signal 2; …] Distance calculation User position estimation System design BLE2(x2, y2) BLE1(x1, y1) BLE3(x3, y3)
UI design Using simple non-sophisticated controls Modern Android elements design Focus on functionality
UI design Bluetooth dialog Main screen Coordinates dialog box
UI design Map as canvas Simple representation of objects on the map: Luminair (blue) Phone location (red) Updated whenever new data is pushed
Challenges Reliable measurements Extensive testing Formula design
Practices Meeting Sharing information Communication Tracking the project status
Fabrizio with the phone Live Demo Nico Fabrizio with the phone Jiang Anton The stage Javier with the laptop