Zoramon089
Banned
Nuclear Muffin said:No because that would require a point of reference for it to compare the data to (the accellorometer data would only show a direction of movement and then default to zero again as soon as that motion is detected)
It can work if you point it at the sensor bar (as it can compare the accellorometer movement data with the sensor bar's position as detected by the IR camera) but that is of course limited by the fact that the remote would have to remain pointed at the sensor bar.
But couldn't the positioning of the gyro could be used as a reference because that's absolute and doesn't change regardless of the orientation of the remote?
Think about it (well consider this). Using the sensor bar you INITIALLY determine the distance from the bar the wiimote is. Then you make a movement. You have accelerometer values on 3 axis's and the gyro and using those you can create a force vector of the direction of movement. Then double integrating over the sample time, you can create a distance vector and calculate how far the remote moved in that small time span.
I always thought this was how it was done with the sensor bar ONLY used for calibration because gyro's drift. Obviously this would be less accurate than having an actual point of reference but it doesn't make sense for absolute 3d orientation to be known and not 3d position