|
发表于 2013-4-27 11:24:56
|
显示全部楼层
为检查指向的精度, 就必须有存在一个参考的(已知指向精度)来进行比
较.如果是作为工厂的校准,则建议使用一个能够进行360度旋转的平台
同时它的定位符合已知良好罗盘的磁北极.准确的精度能被测量出来(而
不是计算)通过被校准的和已知的罗盘.否则,“精度”只能猜测.其中一
个方法如下:
a.360度旋转罗盘同时采集数据, 从采集的数据计算硬磁补偿,
Xoffset = ( Xmin + Xmax )/2
Yoffset = ( Ymin + Ymax )/2
b.计算X和Y的弧度作为收集从旋转的整个数据集 如下.
R1 = sqrt ( X12 + Y12 )
R2 = sqrt ( X22 + Y22 )
……….
Rn = sqrt ( Xn2 + Yn2 )
c.计算所要求圆的“平均半径”使用下述:
Rmean = ( R1 + R2 + ….. + Rn )/n
d.在旋转过程中对于每一所收集的数据点, 查找它们与 Rmean 的差和单
独的弧并命名为Delta_1, Delta_2, …., Delta_n, etc.
Delta_1 = R1 – Rmean
Delta_2 = R2 – Rmean
……..
Delta_n= Rn – Rmean
e.找到 RMS 值, 如 RMS = sqrt ( ((Delta_1)2 + (Delta_2)2 + ….. +
(Delta_n)2)/n) )
f.重复相同的步骤(a 到 e) 后校准的使用校准的数据.
g.对比两组的结果, 一个来自于校准旋转和另个来自于校准后的旋转.如
果新的(校准后) Xoffset, Yoffset, 和 RMS value 接近于0,那么校准已经可以
了,如果不是,则校准不成功
2.如果校准的目的是进行“三维空间”,如:包括三轴,那么务必确保Z轴
能够出现变化.如,从小到大.然而,包括水平(水平的)方向,一个必须
要么关于旋转平板 X (或 Y) 轴或平板90 度 (以便 z 轴是水平) 和
水平旋转,如果不想用手进行旋转(因为它比较大).那么可以拿着它找到
合适的位置再沿着小圆圈转自己的身体.因此,可按照下述建议进行:
a.水平拿着平板同时转动身体(以收集X和Y的数据).
b.转动平板90度(因此Z轴水平)人再沿着圈转一圈以收集Z轴数据. |
|