By using this site, you agree to our Privacy Policy and our Terms of Use. Close
scottie said:
MDMAniac said:
scottie said:

Position = acceleration * t^2 + initial velocity * time + initial position, where pretty much everything there is a vector.


The problem with this method is that it's computationally unstable, i.e. quite error-prone. Consider this, if accelerometers were any good for positioning, we'd have no need for GPS or GLONASS. Even for indoor positioning, accelerometers alone won't be enough.


Bit of a difference between

* Something that needs to stay accurate over 10 years, and the consequence of failure could be as serious as directing a person the wrong way down a one way street.

* Something that needs to stay accurate over 30s -2 hours, depending on the game, and the consequences could be as serious as making people have to compensate for the drift in their game of virtual table tennis.

 

I do see your point, but you are drawing unfair comparisons to prove it.

About games, the problem can be minimized if the game allows assumptions: for example in some sport games like tennis and table tennis you can reset initial velocity and position each time you serve. OTOH in games with open worlds and/or free roaming, particularly in vast outdoors zones (indoors, again some, assumptions are possible to reset initial values, for example each time you stop and open a door), not having on the fly calibration can decrease accuracy after a while.



Stwike him, Centuwion. Stwike him vewy wuffly! (Pontius Pilate, "Life of Brian")
A fart without stink is like a sky without stars.
TGS, Third Grade Shooter: brand new genre invented by Kevin Butler exclusively for Natal WiiToo Kinect. PEW! PEW-PEW-PEW!