Skip to content

This is the final project regarding the courses Internet of Things and Wireless Internet, A.Y. 2021/2022.

Notifications You must be signed in to change notification settings

priscia99/IOT-WI-finding-dory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IoT/WI - Finding Dory - Final Project [A.Y. 2021/2022]

This is the final project regarding the courses Internet of Things and Wireless Internet, A.Y. 2021/2022.

💡 Introduction

The main purpose of the project is to find the coordinates $(X, Y)$ of the position of Dory by using a fingerprint dataset composed of Received Signal Strength Indicator (RSSI) values from six sniffer-anchors and the RSSIs emitted by Dory’s smartphone in its corresponding coordinates.

The fingerprint dataset has been divided into small fragments of data hidden inside MQTT publishes/subscriptions and CoAP request/response packets and it was required to obtain all these fragments, clean them and remove the outliers.

After reconstructing the entire fingerprint dataset, it was necessary to find a model that was able to determine the position of the device with the most similar fingerprint, comparing the RSSI measurements from Dory’s device with the database’s entries.

This model, implemented within a Python script, exploits the Euclidean Distance to find the final coordinates $(X,Y)$ of Dory.

📚 Contents

This repository contains the following files:

  • input.txt (created manually after cleaning fragments), containing all fragments obtained via CoAP and MQTT and given as input to the Python script that computes odd positions and Dory’s estimate position
  • output.txt (obtained with Python), containing the whole dataset (even and odd positions), which is the matrix used by the Python script to compute Dory’s position
  • parser.py, the Python script file that we created to compute Dory's position
  • Report file, explaining project development steps, the algorithm, and additional assumptions

👨🏼‍💻 Contributors

About

This is the final project regarding the courses Internet of Things and Wireless Internet, A.Y. 2021/2022.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages