Presentation is loading. Please wait.

Presentation is loading. Please wait.

Final Year Project Lego Robot Guided by Wi-Fi (QYA2) Presented by: Li Chun Kit (Ash) So Hung Wai (Rex) 1.

Similar presentations


Presentation on theme: "Final Year Project Lego Robot Guided by Wi-Fi (QYA2) Presented by: Li Chun Kit (Ash) So Hung Wai (Rex) 1."— Presentation transcript:

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


Download ppt "Final Year Project Lego Robot Guided by Wi-Fi (QYA2) Presented by: Li Chun Kit (Ash) So Hung Wai (Rex) 1."

Similar presentations


Ads by Google