Download presentation
Presentation is loading. Please wait.
Published byJodie George Modified over 9 years ago
1
Final Year Project Lego Robot Guided by Wi-Fi (QYA2) Presented by: Li Chun Kit (Ash) So Hung Wai (Rex) 1
2
Overview 1.Introduction 2.Video Demo 3.System Functions - Localization - Self-Guiding - Obstacles Detection - Auto Data Collection 4.Conclusion 5.Q&A 2
3
Introduction 3 Goals Wi-Fi Indoor localization Self-Guiding Lego robot as the media to move and collect data automatically Figure 1. The client-server architecture.
4
Video Demo 4
5
Localization 5 Offline PhraseOnline Phrase Data collected for establishing the training database Observed data is compared with the training database Estimated Location Machine Learning Algorithm Figure 2. Records in training database. Figure 3. Observed data received during online phrase.
6
Localization : K-Nearest Neighbor (KNN) 6 a a a c c b b a K=10 K=4 Classification by computing similarity between unknown object and known objects. Euclidean Distance b a c c Records in grid a, band c Figure 4. For k=4, the user trace is classified to be grid c record; while it is classified to be grid a when k=10. b Unknown Objects Observed Data O( o 1, o 2, o 3, ……o k ) Known Objects Training Data T(t 1, t 2, t 3, ……t m ) c c c c c c Estimated Location The grid cell having the highest occurrence in the k coverage
7
7 K-Nearest Neighbor (KNN) Euclidean Distance is calculated for each records in training database In Practice Figure 5. Computing Euclidean Distance
8
Localization: Bayesian Probability 8 Bayesian approach is based on signal strength distribution of access points on each grid cell. mitigates the random errors adopts probability measurements Figure 6. A histogram showing the RSSI distribution of an access point at a grid cell computes across 106 grid cells
9
In Practice Mac Address RSSI probability -60-58-56-54…… 00:17:DF:AA:9B:A20.00 0.020.10…… 00:23:EB:0B:4F:F50.020.110.250.20…… 00:23:EB:0B:51:550.010.230.180.02…… 9 Grid Cell 82 RSSI Profiles Mac Address RSSI probability -60-58-56-54…… 00:23:EB:0B:4F:F50.200.240.100.03…… 00:23:EB:3A:12:200.00 0.050.08…… 00:17:DF:AA:9E:C10.010.020.130.18…… Grid Cell 83 RSSI Profiles Bayesian Probability
10
Algorithm Accuracy 10
11
Appendix 11 KNN Demonstration
12
Appendix 12 Bayesian Formula
13
Appendix 13
14
Intuitively 14 Figure 2. Records in training database. Bayesian Probability
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.