OpenEdv-开源电子网

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

mpu6050用卡尔曼滤波反应很迟钝怎么办

[复制链接]

6

主题

20

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2016-11-23
在线时间
10 小时
发表于 2016-11-23 18:42:14 | 显示全部楼层 |阅读模式
1金钱
mpu6050用卡尔曼滤波后反应很迟钝,无法跟上实际角度,程序是我抄的,也不知道哪里出错了。给个角度能保持一段时间才能跟得上。还有那个采样时间对此有影响吗?

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

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2016-11-24 09:51:29 | 显示全部楼层
反应迟钝应该是MCU性能太差了,计算不过来。采样时间太小就会导致频繁的计算。根据MCU的性能合理的安排采样时间
回复

使用道具 举报

6

主题

20

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2016-11-23
在线时间
10 小时
 楼主| 发表于 2016-11-24 18:49:07 | 显示全部楼层
zuozhongkai 发表于 2016-11-24 09:51
反应迟钝应该是MCU性能太差了,计算不过来。采样时间太小就会导致频繁的计算。根据MCU的性能合理的安排采样 ...

stm32f103的性能应该也可以吧。那我就只需要调整采样时间是吗,关于卡尔曼的噪声是对应系统的,是不是就不用改了呢。关于卡尔曼程序的移植有成功的吗?
回复

使用道具 举报

0

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2014-2-15
在线时间
11 小时
发表于 2016-12-2 22:54:12 | 显示全部楼层
滞后的话,应该是参数没有调好吧
回复

使用道具 举报

6

主题

20

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2016-11-23
在线时间
10 小时
 楼主| 发表于 2016-12-13 15:45:16 | 显示全部楼层
junqishang 发表于 2016-12-2 22:54
滞后的话,应该是参数没有调好吧

那应该调哪里啊
回复

使用道具 举报

0

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2014-2-15
在线时间
11 小时
发表于 2016-12-19 22:42:46 | 显示全部楼层
程序里应该相关的可调参数,不知道你参考的是什么样的。。
回复

使用道具 举报

14

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
240
金钱
240
注册时间
2016-8-4
在线时间
71 小时
发表于 2016-12-20 20:54:15 | 显示全部楼层
还是滑动滤波吧,效果很不错的
回复

使用道具 举报

3

主题

108

帖子

0

精华

高级会员

Rank: 4

积分
717
金钱
717
注册时间
2014-2-24
在线时间
257 小时
发表于 2017-1-4 15:34:18 | 显示全部楼层
参数没调好
回复

使用道具 举报

会电的猩猩 该用户已被删除
发表于 2017-2-27 16:27:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

37

主题

204

帖子

0

精华

高级会员

Rank: 4

积分
717
金钱
717
注册时间
2016-6-10
在线时间
191 小时
发表于 2017-2-28 13:15:19 | 显示全部楼层
我最近也是这种情况,不过我的是mahony算法,本质应该是一样的,并不是cpu的关系,我的是角速度积分的结果不对,而加速度一直在对这个错误的结果不停地修正,所以才会出现反应很慢的假象,你可以看看你的角速度积分的那部分的算法参数是不是有问题,或者角速度采样有问题
回复

使用道具 举报

37

主题

204

帖子

0

精华

高级会员

Rank: 4

积分
717
金钱
717
注册时间
2016-6-10
在线时间
191 小时
发表于 2017-2-28 13:16:56 | 显示全部楼层
周亚龙 发表于 2017-2-28 13:15
我最近也是这种情况,不过我的是mahony算法,本质应该是一样的,并不是cpu的关系,我的是角速度积分的结果 ...

不过我的也没弄好,因为角速度积分那一部分的算法我最近在研究,回来问问老师
回复

使用道具 举报

0

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2016-11-24
在线时间
8 小时
发表于 2017-4-6 09:16:59 | 显示全部楼层
滤波周期是多少?
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 22:19

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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