Self Location without GPS Means

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:

  1. Filtering data from noise
  2. Classifying steps direction
  3. Estimating steps length
  4. 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