There is a newer version of the record available.

Published March 29, 2024 | Version v2

Evaluation of underfloor accelerometers through fingerprinting for indoor localization

  • 1. ROR icon Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo"

Description

Fingerprinting
Code developed to test the effectiveness of an indoor positioning system where multiple accelerometers are placed under the floor and set up to collect data. This material complements the work done for the paper "Evaluation of Underfloor Accelerometers for Enabling Location-based Services in Intelligent Environments" 
and helps readers to reproduce and validate the results presented in that paper. 
 

What the code does
The execution of the main code performs the following:
1. generation of sensor maps through their absolute coordinates;
2. noise reduction on the raw data according to the average of the stress the accelerometers are subjected at quiet;
3. generation of the fingerprint maps per each data set;
4. generation of the clean ground truth files (deleting coordinates set to zero);
5. computation of the n-dimensional distance between observations at a given time step and the euclidean error between the minimum distance value coordinates and the respective temporally closest ground truth ones;
6. same as in 5 but with intra-user fingerprint maps;
7. same as in 5 but with inter-user fingerprint maps;
8. same as in 5 but with enhanced inter-user fingerprint maps.

To run the code please read the file README.md

Files

data.zip

Files (3.6 MB)

Name Size Download all
md5:2503f2755adfb8ce8a724eb00b5d57e7
344.7 kB Preview Download
md5:d4c160513fc08dca02284b686b0b3150
73.1 kB Preview Download
md5:37ed6816d3d11d2632f8dfecb6c75594
55.0 kB Preview Download
md5:1ebbd3e34237af26da5dc08a4e440464
35.1 kB Download
md5:a1b6a72f9d3d6e61e7db4d3ae1c95275
3.1 MB Preview Download
md5:ec3193d283248f493523c587967ebe70
9.2 kB Preview Download

Additional details

Dates

Submitted
2024-01

Software

Programming language
Python