hey there. i've got a question/problem with the motionplus' yaw values... so i've noticed that a few different things seem to happen with the yaw over time. mainly, i've seen that it tends to drift upward (the value) when moving the wiimote around. usually what happens is that i move the wiimote with regards to yaw (left or right rotation) and the value starts creeping higher even if im just moving the wiimote slightly; there have been times when the value rises without me even touching the wiimote...
so basically whats happening is that i start up osculator, connect the wiimote (with motionplus attached), and it starts out fine. after i move the wiimote around a little bit though, the yaw values tend to get thrown off (they get gradually higher the more i move the wiimote, regardless of how im moving it; simply moving the wiimote at all raises the yaw value). this happens very quickly; after only a few seconds, holding the wiimote straight ahead (where the initial values were all ~.5), the yaw will be way off (for example .8).
now im aware of the ability to reset the calibration, but due to how quickly the yaw is thrown off, id have to be doing this every few seconds, which itself, could easily throw off the calibration (for example, it'd recalibrate while the user is holding the wiimote sideways).
i tested the motionplus today with wii sports resort to see if this was a problem with the device itself of something else. even covering the wiimotes IR (since wii sports resort sometimes uses the IR to "recalibrate" itself), the axes of rotation were not thrown off at all.
ive read some of the other topics regarding the motionplus, but i havent seen any with this sort of problem. so any advice on how i can resolve this would be greatly appreciated!
Comment