I have some issues interpreting the motion data of my wiimote. I connected it via [aka.wiiremote] at that works more or less well. I got input from all the data, but I don’t understand what the motion data exactly means. I know that it is the acceleration data, but I still don’t understand the connection between the gestures I’m doing with the wiiremote and the outcoming data, which makes it difficult for me to properly scale this data.
The IR data helps me pointing on something, which makes fine x/y-values. But what does the motion data do?
I’m not familiar with the aka.wiiremote patch, and what GUIs are used, but the wiiremote has several axes of motion: tilt and roll (but not yaw), and acceleration in three axes, up,/down left/right and forward/back. Acceleration will always return to zero when you stop moving (clearly). Up and down is measured as +g and -g against gravity (zero when at rest). The faster the displacement from rest, the greater the ‘reading’ you’re probably getting in the patch. Not an engineer, this is just from how i’ve used it in the past
Check out the disis.aka.wiiremote object – an updated version.
Then pull apart the help patch – it should explain things . . .
As brendan said – 3 axes of acceleration plus orientation info as well .