Skip to content

Python script for indoor locationing using Wi-Fi signals

Notifications You must be signed in to change notification settings

togobingi/WiFi_Locationing

Repository files navigation

Python script for indoor locationing using Wi-Fi signals

Evaluate Techniques for Wifi Locationing

Indoor locationing: Determining a person’s physical position in a multi-building indoor space using wifi fingerprinting. I used this Data Set for training and evaluation: UJIIndoorLoc Data Set


Data Set Summary

  • Number of observations: 21,048
  • Number of features: 529
  • Dataset creation date: 2013
  • Number of Users: 20

Data Set Information:

Many real world applications need to know the localization of a user in the world to provide their services. Therefore, automatic user localization has been a hot research topic in the last years. Automatic user localization consists of estimating the position of the user (latitude, longitude and altitude) by using an electronic device, usually a mobile phone. Outdoor localization problem can be solved very accurately thanks to the inclusion of GPS sensors into the mobile devices. However, indoor localization is still an open problem mainly due to the loss of GPS signal in indoor environments. Although, there are some indoor positioning technologies and methodologies, this database is focused on WLAN fingerprint-based ones (also know as WiFi Fingerprinting).

Although there are many papers in the literature trying to solve the indoor localization problem using a WLAN fingerprint-based method, there still exists one important drawback in this field which is the lack of a common database for comparison purposes. So, UJIIndoorLoc database is presented to overcome this gap. We expect that the proposed database will become the reference database to compare different indoor localization methodologies based on WiFi fingerprinting.

Some Machine Learning Models Adopted

  • Random Forest
  • Neural Networks
  • KNN
  • SVM

Visualization of UserID by Building & Floor Using Coordinates

Building Wi-Fi Visualization


Predicted and Actual Longitude and Latitude Coordinates

Predicted and Actual Coordinates

About

Python script for indoor locationing using Wi-Fi signals

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published