Skip to content

An indoor localization app that will provide room level accuracy using RSSI measurements of the Access Points.

Notifications You must be signed in to change notification settings

ShreyaGoel03/Indoor-Localization-Android-Mobile-Application

Repository files navigation

Indoor-Localization-Android-Mobile-Application

Application Activity

An indoor localization app that will provide room level accuracy.
They are:
1) Get the WiFi scan results to know the list of access points nearby and their RSSI values
2) Showcase the list of APs that you can hear with their RSSI values to show this.
3) Wardive inside your home and get RSSI measurements of the APs from different rooms of your home using WiFi scan results. Store this information. Design this wardriving using appropriate functionality in the UI. For example, you have one UI control like button that says now start your wardriving.
4) Given a test RSSI measurements of these APs, return your location. Think of a nice UI to develop this. For example, again having one UI control says a button that lets you test. During testing it will get RSSI of the APs nearby by getting the WiFi scan results. Then, it will match it to stored information with a single point that is most similar to the test data.
5) Also implementing the matching with KNN.

ScreenShots

First Page:

Permission and Wifi Scan to know Access Points and its strength.



Collecting Training Data for Learn (On Clicking Learn Button)

Save using Save Train button



Testing


Locate Simply


Locate via KNN



Database

About

An indoor localization app that will provide room level accuracy using RSSI measurements of the Access Points.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages