智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 20600|回复: 21
打印 上一主题 下一主题

跪求大神们讲解mpu6050中DMP输出的四元数及欧拉角是什么样的?我输出的老感觉不对…

  [复制链接]

4

主题

31

帖子

0

精华

高级会员

Rank: 4

积分
599
QQ
威望
308
贡献
175
兑换币
190
注册时间
2013-10-28
在线时间
58 小时
毕业学校
烟台大学
跳转到指定楼层
1#
发表于 2014-8-25 15:24:53 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
最近在搞DMP,四元数等。跪求大神们讲解mpu6050中DMP输出的四元数及欧拉角是什么样的?我输出的老感觉不对…
回复

使用道具 举报

4

主题

31

帖子

0

精华

高级会员

Rank: 4

积分
599
QQ
威望
308
贡献
175
兑换币
190
注册时间
2013-10-28
在线时间
58 小时
毕业学校
烟台大学
2#
 楼主| 发表于 2014-8-25 15:26:49 | 显示全部楼层
这是我在上位机上看到的四元数

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

4

主题

31

帖子

0

精华

高级会员

Rank: 4

积分
599
QQ
威望
308
贡献
175
兑换币
190
注册时间
2013-10-28
在线时间
58 小时
毕业学校
烟台大学
3#
 楼主| 发表于 2014-8-25 15:27:56 | 显示全部楼层
fffly 发表于 2014-8-25 15:26
这是我在上位机上看到的四元数

求大神来给小弟看看,在线等………………
回复 支持 反对

使用道具 举报

4

主题

31

帖子

0

精华

高级会员

Rank: 4

积分
599
QQ
威望
308
贡献
175
兑换币
190
注册时间
2013-10-28
在线时间
58 小时
毕业学校
烟台大学
4#
 楼主| 发表于 2014-8-31 11:17:22 | 显示全部楼层
zhou1994 发表于 2014-8-30 13:19
我直接用的原始数据,然后软件解各个方向的绝对角度。但是z轴旋转角度解不准,因为只有陀螺仪的数据

原始数据不好就是四元数吗?!好像罗盘5883就是矫正它的,你加上罗盘就就可以了。
回复 支持 反对

使用道具 举报

4

主题

31

帖子

0

精华

高级会员

Rank: 4

积分
599
QQ
威望
308
贡献
175
兑换币
190
注册时间
2013-10-28
在线时间
58 小时
毕业学校
烟台大学
5#
 楼主| 发表于 2014-8-31 11:21:17 | 显示全部楼层
zhou1994 发表于 2014-8-30 13:19
我直接用的原始数据,然后软件解各个方向的绝对角度。但是z轴旋转角度解不准,因为只有陀螺仪的数据

你没用mpu6050里的dmp啊?
回复 支持 反对

使用道具 举报

4

主题

31

帖子

0

精华

高级会员

Rank: 4

积分
599
QQ
威望
308
贡献
175
兑换币
190
注册时间
2013-10-28
在线时间
58 小时
毕业学校
烟台大学
6#
 楼主| 发表于 2014-8-31 16:23:21 | 显示全部楼层
zhou1994 发表于 2014-8-31 12:30
没用,读取的各个轴的值,然后用三角函数算的角度。也还好

也是条汉子啊……数学功底不错!!!
回复 支持 反对

使用道具 举报

4

主题

31

帖子

0

精华

高级会员

Rank: 4

积分
599
QQ
威望
308
贡献
175
兑换币
190
注册时间
2013-10-28
在线时间
58 小时
毕业学校
烟台大学
7#
 楼主| 发表于 2014-8-31 16:24:31 | 显示全部楼层
zhou1994 发表于 2014-8-31 12:31
准备用地磁传感器了。但是要上课了,没时间弄了

大神啊!能给我看看你怎么算的吗?学习一下~
回复 支持 反对

使用道具 举报

4

主题

31

帖子

0

精华

高级会员

Rank: 4

积分
599
QQ
威望
308
贡献
175
兑换币
190
注册时间
2013-10-28
在线时间
58 小时
毕业学校
烟台大学
8#
 楼主| 发表于 2014-12-17 15:40:24 | 显示全部楼层
xiaoqiangzi 发表于 2014-12-13 12:02
楼主你好,想问下你是用什么来输出四元数的,arduino还是stm?最近在做这个,不是很清楚希望能得到你的指导 ...

用mpu6050里面的DMP输出的直接就是四元数,不用处理。
回复 支持 反对

使用道具 举报

4

主题

31

帖子

0

精华

高级会员

Rank: 4

积分
599
QQ
威望
308
贡献
175
兑换币
190
注册时间
2013-10-28
在线时间
58 小时
毕业学校
烟台大学
9#
 楼主| 发表于 2015-1-28 15:40:21 | 显示全部楼层
…… 发表于 2015-1-24 23:13
伸个援手呗:
在选择要用哪些传感器时,与INV_XYZ_GYRO | INV_XYZ_ACCEL一起定义的还有一个INV_XYZ_COMP ...

嗯,直接用它驱动磁力计就行!不过mpu6050内部好像不带磁力计,需要自己加上。mpu9150内部有磁力计,不过贵啊!
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-5-31 21:21 , Processed in 0.042890 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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