单片机/MCUwilliam hill官网
直播中

何杰

11年用户 79经验值
擅长:汽车电子
私信 关注
[问答]

stc12单片机处理mpu6050四元数算法问题 第二次发帖

本帖最后由 泣血潜龙 于 2015-8-12 21:07 编辑

1.程序为对mpu6050原始数据进行四元数融合以求姿态    翻转角俯仰角偏航角,所有用到的变量皆为浮点数

2.前三张图片为四元数处理部分函数,最后一张为串口打印截图,其中的所有的数据为浮点打印
3.但是浮点打印中的 roll(翻转角)pitch(俯仰角)yaw(偏航角),打印总是出现-INF,NaN的乱码。
4.浮点数运算在51中很坑爹吗?
程序截图1.png 程序截图2.png 程序截图3.png 串口截图.png

已退回4积分

回帖(7)

北京烤鸭

2015-8-13 08:53:59
放个代码上来
001.jpg
四元数姿态更新方法(公示版).zip (2.1 KB)
(下载次数: 124, 2015-8-13 08:53 上传)
举报

王兰

2015-8-13 08:55:46
谈一谈 MPU6050 姿态融合 https://bbs.elecfans.com/jishu_488173_1_1.html
举报

流水2014

2015-8-15 20:56:57
学习中{:4_96:}{:4_96:}{:4_96:}{:4_96:}
举报

流水2014

2015-8-15 20:57:19
加油{:4_96:}{:4_96:}{:4_96:}
举报

wj7106

2016-10-14 12:22:13
一直弄不好,谢谢分享,试看看了
举报

谭驷睿

2017-3-18 01:03:12
从回复中 找到了答案
举报

何滔滔

2017-10-31 10:14:09
内容很好,直接借鉴!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分