Location estimation performance is not always satisfactory and improving it
can be expensive. The performance of location estimation technology can be
increased by refining the existing location estimation technologies. A better
way of increasing performance is to use multiple technologies and combine
the available data provided by them in order to obtain better results. Also,
maintaining one's location privacy while using location estimation technology is a challenge. How can this problem be solved?
In order to make it easier to perform sensor fusion on the available
data and to speed up development, a
flexible framework centered around
a component-based architecture was designed. In order to test the performance of location estimation using the proposed sensor fusion framework,
the framework and all the necessary components were implemented and
tested. In order to solve the location estimation privacy issues, a comprehensive design that considers all aspects of the problem, from the physical
aspects of using radio transmissions to communicating and using location
data, is proposed.
The experimental results of testing the location estimation sensor fusion
framework show that by using sensor fusion, the availability of location estimation is always increased and the accuracy is always increased on average.
The experimental results also allow the profiling of the sensor fusion framework's time and energy consumption. In the case of time consumption, there
is a 0.32% - 17.06% - 5.05% - 77.58% split between results overhead, engine
overhead, component communication time and component execution time
on an average. The more measurements are gathered by the data gathering
components, the more the component execution time increases relative to
all the other execution times because component execution time is the only
one that increases while the others remain constant