WLAN and Bluetooth Indoor Positioning System

2,426 views
2,090 views

Published on

Presentation on WLAN and Bluetooth Indoor Positioning System by Ville

Published in: Technology, Business
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,426
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
82
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

WLAN and Bluetooth Indoor Positioning System

  1. 1. Wlan and Bluetooth based indoor positioning system Aalto University
  2. 2. Development process • Product development project – fall 2012 – Real life projects sponsored by companies – Project InPoint, sponsored by Ericsson – Indoor positioning prototype on school campus
  3. 3. Project InPoint • 9 members • Study of indoor positioning in general • WLAN was chosen as technology – Widespread distribution • Android smart phone was chosen as platform – Developer accessibility on sensors • First prototype was ready spring 2013
  4. 4. Summer 2013 • Craving for improvement of the system • Bluetooth added as technology • More advanced algorithms and methods • Enhancing the usability • Making the system more scalable – Documentation and instructions
  5. 5. System goal and components • Goal: pinpoint Android device location
  6. 6. Fingerprinting 1 . Calibration of signal environment - Measure RSS beforehand - Store measurements to database 2. Positioning - Measuring RSS - Comparing result with database
  7. 7. Positioning Engine 1/3 • Position with highest probability chosen – Probability distribution for every position • Comparing relations of router RSS
  8. 8. Positioning Engine 2/3 • Normal difference distribution: • Transition system – Takes history positionings into account – Error-estimate
  9. 9. Positioning Engine 3/3 • Anchor system – Use beacons as anchors – Uniquely high signal strength near beacon – Better accuracy and error-estimate
  10. 10. System implementation 1/2 • External server – Connection to Android phone – Apache, PHP and mySQL – Actual PHP-code files – phpMyAdmin
  11. 11. System implementation 2/2 • Client side – Computer – Android device – Android developing tools with Eclipse – Java – Drawing the maps
  12. 12. How to use 1/2 1. Calibration of the whole area - CalibrationTool - Orientations - Settings - Point interval 2m
  13. 13. How to use 2/2 2. Positioning application – Shows location on map – Move and zoom – Debugging settings
  14. 14. Where to begin • Read documentation • Platform source code package • Demonstration next • Questions?

×