How to track the position of an Android device in a building?

I want to develop an application in which I need to know the position of my device inside the building (the room in which the device is now located). GPS does not work in the building. Is there any way to find the position of the device in the building? If so, how? Can I use position or motion sensors or a combination of these for this purpose?

+5
source share
3 answers

There is no general solution. If you can place WiFi access points / repeaters in the building (preferably in each room), you can triangulate the position from the strengths of the WiFi signal. But it is also not easy, due to various signal losses through walls and floors. You will need to inspect the building and map the signal strength in advance, and then, based on the received signals, find your location on the map.

The motion sensors are also not accurate enough, and the compass, if you are inside a steel structure, is also inaccurate.

+4
source

You can try using Network to find a user. If the signal is strong enough, it should return the correct location correction, but not as accurate as GPS

0
source

Unfortunately, there is no easy solution. It is not possible to determine the location of the network, as it is not accurate enough to show buildings, not to mention the rooms. The only way I could think of is to use external sensors in construction and somehow connect them to the device.

0
source

All Articles