MahonyAHRS陀螺仪、加速度计、地磁计的融合代码(2)

2019-08-29 21:37

// Normalise quaternion recipNorm = invSqrt(q0 * q0 + q1 * q1 + q2 * q2 + q3 * q3); q0 *= recipNorm; q1 *= recipNorm; q2 *= recipNorm; q3 *= recipNorm; }

//--------------------------------------------------------------------------------------------------- // Fast inverse square-root

// See: http://en.wikipedia.org/wiki/Fast_inverse_square_root

floatinvSqrt(float x) { floathalfx = 0.5f * x; float y = x; longi = *(long*)&y; i = 0x5f3759df - (i>>1); y = *(float*)&i; y = y * (1.5f - (halfx * y * y)); return y; }

//==================================================================================================== // END OF CODE

//====================================================================================================


MahonyAHRS陀螺仪、加速度计、地磁计的融合代码(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:苏科城市规划原理试卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: