OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4137|回复: 3

MPU6050用DMP方式,最后融合出姿态角的范围问题

[复制链接]

7

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2015-12-1
在线时间
15 小时
发表于 2016-10-2 20:10:32 | 显示全部楼层 |阅读模式
5金钱
DMP读出四元素,再计算出三个姿态角,范围分别是两个是0~±180,一个是-90~+90。那么问题来了:在90度那里,不管往哪个方向转都是减小,这怎么判断转向?数据范围可以改吗?还是我的计算公式有问题?希望大家能给我点意见。

最佳答案

查看完整内容[请看2#楼]

无法修改,输出数据一般是无法达到90°的,减少是因为一般无法达到90°,无论你往哪个方向走,角度值都是慢慢变小的。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-10-2 20:10:33 | 显示全部楼层
无法修改,输出数据一般是无法达到90°的,减少是因为一般无法达到90°,无论你往哪个方向走,角度值都是慢慢变小的。
回复

使用道具 举报

7

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2015-12-1
在线时间
15 小时
 楼主| 发表于 2016-10-3 00:22:19 | 显示全部楼层
正点原子 发表于 2016-10-2 20:10
无法修改,输出数据一般是无法达到90°的,减少是因为一般无法达到90°,无论你往哪个方向走,角度值都是慢 ...

确实没达到过90度。道理我都懂 那这种情况该如何判断方向呢??原子哥
回复

使用道具 举报

1

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
170
金钱
170
注册时间
2016-6-15
在线时间
32 小时
发表于 2016-12-9 12:58:31 | 显示全部楼层
同遇此问题,我的是pitch角范围不到+-90度,无法分清正反,roll角范围+-180度正常,据说yaw不准确,未测试,请问想分清pitch的方向,有办法吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-25 14:26

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表