There are devices that allow you to measure distances of the order of centimeters and meters also using a smartphone.
See for example www.moasure.com.
One of the advantages would be to easily detect the plan of a building or the inside of a cave.
They certainly use accelerometers and other high-precision sensors but, we know it well, these sensors are also present in all smartphones. Why not use them?
These devices implement an inertial navigation system and it appears to be applied in the world of Android smartphones.
The question is: how to implement such a system in a smartphone with B4A, even at the cost of not high precision ?
Searching the internet for "inertial navigation android" I didn't find any great suggestions. Indeed I read that the implementation of this navigation system is not recommended as it would be very inaccurate.
See for example www.moasure.com.
One of the advantages would be to easily detect the plan of a building or the inside of a cave.
They certainly use accelerometers and other high-precision sensors but, we know it well, these sensors are also present in all smartphones. Why not use them?
These devices implement an inertial navigation system and it appears to be applied in the world of Android smartphones.
The question is: how to implement such a system in a smartphone with B4A, even at the cost of not high precision ?
Searching the internet for "inertial navigation android" I didn't find any great suggestions. Indeed I read that the implementation of this navigation system is not recommended as it would be very inaccurate.