scottie said:
Starting from the acceleration, we integrate to get the velocity, and integrate again to get position. This gets us an equation of
Position = acceleration * t^2 + initial velocity * time + initial position, where pretty much everything there is a vector.
This equation of course only works for constant acceleration, which will becomae a valid equation as we reduce the time between successive calculations.
We also need a way to find our initial conditions. Why not assume that the Wiimote is at rest, directly infront of the tv? If it's critical, TELL the user to put it infront of the tv and keep it still.
I am not saying any games use it, I am merely saying that WM+ can calculate your position, which produces just as good results as move detecting your poisition. |
I have worked with accelerometers in my work for use of deadreckoning to keep calculating the position of a car when gps reception is lost for a short while. (urban canyon problems) From experience I've seen that that's only reliable for a short amount of time, 15sec to maybe a minute. You need a reference point to correct for drift in the sensors, which is what the camera is for in move. If you cover the light bulb on move it will continue to work but the pointer will drift and after a couple of minutes you'll be pointing way of screen in killzone 3 or dead space extraction.
You have to keep the wii mote still so it can reset the orientation and knows what up, down, left, right is again. It's not setting a point in space (the table) to calculate movements from. All vectors it calculates are relative, it has no idea where the wm is in the room. Sure you can draw a 3D figure in the air and the wm+ should be able to reproduce it on screen, but it can't know your relative position to a ping pong table with any accuracy just a short minute after calibration.
It was fun working with the accelerometers. Although not all that useful to calculate your position for more then half a minute, they were very useful to calculate the orientation of the device and make some fun inhouse tilt based games long before the iPhone or Wiimote. If only we had patented it back then :/







