OpenEdv-开源电子网

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

重力加速度计能否测偏航角??

[复制链接]

24

主题

63

帖子

0

精华

初级会员

Rank: 2

积分
52
金钱
52
注册时间
2018-1-19
在线时间
50 小时
发表于 2018-7-13 09:04:59 | 显示全部楼层 |阅读模式
5金钱
最近在研究MPU6050。加速度计是否是可以测偏航角的还是只是测得的偏航角不准。(重力加速度计在水平位置的旋转是不能求得偏航角的,还是其他位置也不可以求偏航角)

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

192

帖子

0

精华

高级会员

Rank: 4

积分
582
金钱
582
注册时间
2017-6-2
在线时间
192 小时
发表于 2018-7-13 09:21:37 | 显示全部楼层
加速度计不能测偏航角,但是MP6050可以测偏航角,不过有累计误差,MP6050是六轴传感器,除了三轴加速度计还有三轴的陀螺,陀螺是可以测量偏航角的,但是陀螺的测量会随着时间增加产生累计误差。因为陀螺仪只能输出水平方向的角速度,通过对角速度积分获得偏航角。而且上电初始方向需要告诉CPU才行。
回复

使用道具 举报

31

主题

1955

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4520
金钱
4520
注册时间
2018-5-11
在线时间
946 小时
发表于 2018-7-13 10:13:56 | 显示全部楼层
加速度计对应的是速度和路程,
并不对应角度,所以测量不了偏航角。
加速度的积分得到速度,
速度的积分得到路程。
但是如果有三轴的加速度计,
通过计算三维空间的路程,
是可以得到航行角度的。
没有用过MPU6050,
只是从理论上说一说。
我的开源链接 https://github.com/ShuifaHe/STM32.git  请关注,点赞支持哦。
回复

使用道具 举报

32

主题

171

帖子

0

精华

高级会员

Rank: 4

积分
697
金钱
697
注册时间
2017-1-7
在线时间
75 小时
发表于 2018-7-13 10:20:18 | 显示全部楼层
可以测,当然会有误差,你需要加上滤波来进行误差的缩小
猎豹浏览器截图20180713101942.jpg
回复

使用道具 举报

24

主题

63

帖子

0

精华

初级会员

Rank: 2

积分
52
金钱
52
注册时间
2018-1-19
在线时间
50 小时
 楼主| 发表于 2018-7-13 13:00:03 | 显示全部楼层
jkd405 发表于 2018-7-13 09:21
加速度计不能测偏航角,但是MP6050可以测偏航角,不过有累计误差,MP6050是六轴传感器,除了三轴加速度计还 ...

我不明白的是加速度计为什么不能测量偏航角,水平垂直时候我能够明白。因为重力加速度在x轴y轴的投影为0,不管怎么旋转这个投影长度都是不会变化的。但是其情况似乎是会变化的吧
回复

使用道具 举报

0

主题

192

帖子

0

精华

高级会员

Rank: 4

积分
582
金钱
582
注册时间
2017-6-2
在线时间
192 小时
发表于 2018-7-13 16:14:01 | 显示全部楼层
曾洪涌 发表于 2018-7-13 13:00
我不明白的是加速度计为什么不能测量偏航角,水平垂直时候我能够明白。因为重力加速度在x轴y轴的投影为0 ...

因为偏航角定义是水平方向,重力场在偏航角上分量为0,而加速度计测量姿态是靠重力场,而不是靠运动加速度,运动加速度是干扰项,是滤波要滤掉的部分。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-15 13:34

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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