View
1.667
Download
2
Category
Preview:
DESCRIPTION
Presentation on WLAN and Bluetooth Indoor Positioning System by Ville
Citation preview
Wlan and Bluetooth based indoor positioning system
Aalto University
Development process
• Product development project – fall 2012
– Real life projects sponsored by companies
– Project InPoint, sponsored by Ericsson
– Indoor positioning prototype on school campus
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
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
System goal and components
• Goal: pinpoint Android device location
Fingerprinting
1 . Calibration of signal environment
- Measure RSS beforehand
- Store measurements to database
2. Positioning
- Measuring RSS
- Comparing result with database
Positioning Engine 1/3
• Position with highest probability chosen
– Probability distribution for every position
• Comparing relations of router RSS
Positioning Engine 2/3
• Normal difference distribution:
• Transition system
– Takes history positionings into account
– Error-estimate
Positioning Engine 3/3
• Anchor system
– Use beacons as anchors
– Uniquely high signal strength near beacon
– Better accuracy and error-estimate
System implementation 1/2
• External server
– Connection to Android phone
– Apache, PHP and mySQL
– Actual PHP-code files
– phpMyAdmin
System implementation 2/2
• Client side
– Computer
– Android device
– Android developing tools with Eclipse
– Java
– Drawing the maps
How to use 1/2
1. Calibration of the whole area
- CalibrationTool
- Orientations
- Settings
- Point interval 2m
How to use 2/2
2. Positioning application
– Shows location on map
– Move and zoom
– Debugging settings
Where to begin
• Read documentation
• Platform source code package
• Demonstration next
• Questions?
Recommended