Project Goal:
In this project we developed a system for detecting self-location in real time, without using GPS means.
Our system is based on smartphone sensors, aided by Matlab app.
Process flow:
User starts recording in Matlab app.
Then, data of axes acceleration and orientation is collected.
After that, data is analyzed by prepared code we had written according to following steps:
- Filtering data from noise
- Classifying steps direction
- Estimating steps length
- Integrating the above results for drawing a route in real time
Finally we also calculate the model’s error
Main results and achievements:
Reducing straight walk error below 3%
Reducing circular walk error below 4%
Creating a built-in system which is based on free Matlab app and thus the system is compact, low power

