|
本帖最后由 onev 于 2014-5-11 10:22 编辑
之前在这里发了一帖子http://www.amobbs.com/thread-5579200-1-1.html,主要是问问题 结果没人愿意解答啊 真是无语 好吧 但是 里面的椭球拟合是完全可用的 算是开源给大家了 没看到有做椭球拟合的 或许是我没找到 拟合的方法很简单 把你的电子罗盘任意旋转得到六组数据 即六组(X,Y,Z),然后就得出相关参数。如果你使用本方法,请注意:椭球有大旋转或许此法并不适合,因为没有验证过大旋转是否可行。在取样本点时,请尽量取典型值,比如,你可以这样取值:将电子罗盘置于任一姿态位置,因为是椭球拟合,so,你想怎么放就怎么放,但是为了让你的数据足够典型,故推荐我的方法,比如平放,然后在这个平面内(大致就行,再次重申,是椭球拟合,理论上六组数据任意)每旋转九十度得一组数据,这样你就得到了四组,然后将电子罗盘整个翻转九十度相当于是刚才平放,现在立着放,然后每一百八十度取一组数据就得到两组了,总共六组。验证:如图,Mag.TrueX:*** Mag.TrueY:*** Mag.TrueZ:*** 这是电子罗盘读到的真实数据 MAG:***是三者拟合后的平方再开方即本地磁场大小,当然我是令其为1的,可以看到三轴数据不同即电子罗盘任意旋转,但总的磁场大小恒定。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
阿莫论坛20周年了!感谢大家的支持与爱护!!
你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。
|