Is it possible to reconstruct the movement of an Android device in 3D space using data from accelerometer?  For example, I may draw a circle with my hand in the air, holding an Android device.  Is it theoretically possible to reconstruct this circle using accelerometer data in 3D space, relative to the ground accurately?   Here is an example of how this circle could be represented: Are results like in this video possible: https://www.youtube.com/watch?v=6ijArKE8vKUAre there some sort of algorithms that can perform such tasks available online?
3D visualization of moment using accelerometer on Android device
algorithms;android;data
As amon said, this is theoretically possible with the addition of orientation/rotation sensors. In practice, it really depends on the accurracy required. The calculations are all integrals, so they tend to accumulate errors very fast. This means, the calculated endpoint of the circle in your example will be away from your origin, even if you carefully move your phone. How much away it will be depends onhow fast you movehow fast you can measure (sample frequency)how accurrate you can measurehow accurrate your math implementation is (rounding errors etc..)As a master thesis, I have created an assisted inertial navigation system for use in trains, with a quite good commercial sensor. The results were quite disappointing after a short while, though.