ShadowWalker 发表于 2013-3-21 22:06:33

求助:陀螺仪积分

本人小白一个,有个问题不明白,网上也没有找到答案,请教大神。
陀螺仪X轴积分对应是Y轴对地面倾斜角度的改变(当X轴水平时显而易见),当X轴对地面倾斜呢,是否要用三角函数处理一下陀螺仪X轴积分以得到Y轴对地面角度变化的真实值。

葱拌豆腐 发表于 2013-3-22 09:09:02

个人觉得你说的就是两种情况,一种是陀螺仪起始和水平面平行,然后绕x轴旋转一定角度,这时陀螺仪的y轴和水平面的y轴还是在平行状态,这时可以求出y轴和水平面的角度;另外一种情况就是陀螺仪和水平面不平行(这种情况实际就是先沿x轴旋转,然后再沿y轴旋转,还是两个轴单独的运动),那么实际上这时陀螺仪和水平面的相对位置已经不能用一个轴来描述了,至少需要2个轴(如果是一个平面,应该两个轴就够了),所以,个人觉得看你的应用需求是什么,如果你的需求只需要关注陀螺仪某一个轴和水平面对应坐标轴的位置那么就和第一种做法一样就可以了,如果需要关注陀螺仪平面的位置,那么需要考虑进一步处理(这时应该是面与面之间的夹角,依然可以用两个轴的角度来描述)。
本人数学巨烂无比,以上仅供参考。

ShadowWalker 发表于 2013-3-22 22:27:12

葱拌豆腐 发表于 2013-3-22 09:09 static/image/common/back.gif
个人觉得你说的就是两种情况,一种是陀螺仪起始和水平面平行,然后绕x轴旋转一定角度,这时陀螺仪的y轴和水 ...

嗯,就是这样,具体处理办法我再仔细想想

dongjin 发表于 2013-3-23 08:56:31

假设你的陀螺仪X-Y两轴形成的面对地不垂直时,计算Y轴对地倾角要加入Z轴的数据。
页: [1]
查看完整版本: 求助:陀螺仪积分