backtopbacktopbacktop



 

Updates

uLaunchELF v4.42b

Open PS2 Loader v0.8

SMS Media Player v2.9 R4

Free McBoot 1.8b

ESR beta r9b

Open Ps2 Loader Guides & Tutorials

Free MCBOOT Guides & Tutorials
Motion analysis

Calibration

If we can assume the sensor response to acceleration is roughly linear and the chip is precisely oriented on the circuit board, then calibrating the Wiimote sensor is a three step procedure. We only need the raw integer force sensor readings for these three positions on a flat, level table:

  1. Horizontal with the A button facing up: (x1, y1, z1)
  2. IR sensor down on the table so the expansion port is facing up: (x2, y2, z2)
  3. Laying on its side, so the left side is facing up: (x3, y3, z3)

In each of these cases, we are measuring g on one axis, and the zero point on the other two axes. We can estimate the zero points of each axis to be:

x0 = (x1 + x2)/2
y0 = (y1 + y3)/2
z0 = (z1 + z3)/2

Starting with any integer reading from the sensor (xraw, yraw, zraw), the calibrated force readings are:

x = \frac{x_{raw} - x_0}{x_1 - x_0}
y = \frac{y_{raw} - y_0}{y_2 - y_0}
z = \frac{z_{raw} - z_0}{z_3 - z_0}


The calibrated force is now in units where g = 1.0.

Following a 3-step calibration procedure that requires a table might be a hassle for the user, so a less rigorous procedure may be preferable. Based upon the above example, we might conjecture (possibly incorrectly) that the gain of the sensor (size of g, basically) is more uniform between remotes than the zero offset. In that case, we would only need the remote to be at rest briefly in order to determine the zero offsets for all 3 axes at once. Such a procedure might in fact be the only way to calibrate the Nunchuk sensor, as that controller does not have the flat surfaces needed to perform the 3-step calibration.





Untitled Document
» Recent Threads
 RatingTitle, Username, & DateLast PostRepliesViews
scph 90004
abhishek
06-11-2013 11:08 AM
Today 10:36 AM
by abhishek
9775
jailbreaking super slim...
Lonewolf-Sam
Today 02:25 AM
Today 02:25 AM
by Lonewolf-Sam
033
Trouble with CD...
KHRSace
01-21-2013 09:55 PM
Yesterday 11:18 PM
by Lonewolf-Sam
3648
Does FMCB works on...
mymirrormail
06-03-2013 11:49 AM
Yesterday 10:40 PM
by Lonewolf-Sam
3742
Just a thanks giving
Lonewolf-Sam
Yesterday 07:57 AM
Yesterday 08:44 PM
by Bootlegninja
1187
How to install homebrew...
Lonewolf-Sam
06-12-2013 09:16 AM
Yesterday 01:34 AM
by Tarkan
3482
Ps2 hard drive...
kusanagi0
06-16-2013 02:27 PM
06-16-2013 02:27 PM
by kusanagi0
0113
Need Help For My ps2 slim
amadik04
11-08-2011 04:26 AM
06-16-2013 09:31 AM
by Lonewolf-Sam
92,771
NTSC Network adapter on...
rocoloco
06-16-2013 06:08 AM
06-16-2013 07:10 AM
by Bootlegninja
1269
ps2 slim with chip modbo...
alien
06-15-2013 07:58 AM
06-15-2013 11:21 PM
by Tarkan
3206
Powered by vBadvanced CMPS v3.2.3

All times are GMT -7. The time now is 10:19 PM.
Powered by vBulletin Version 3.8.5
Copyright 2000 - 2011, Jelsoft Enterprises Ltd.


Valid CSS!

backtopbacktopbacktop

Applications - Forums - List - Skins - Arcade

Disclaimer - FAQ - Donate

Page generated in 0.29690 seconds.
Copyright © 2004 - 2013 SKSApps.com
All rights reserved.
No affiliation with Sony Computer Entertainment or Nintendo Company, Ltd.