OpenEdv-开源电子网

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

我把MPU6050转动的时候,他需要一个时间去变化到某个值,这是为什么?

[复制链接]

1

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
77
金钱
77
注册时间
2016-1-18
在线时间
7 小时
发表于 2016-1-18 22:20:11 | 显示全部楼层 |阅读模式
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
134
金钱
134
注册时间
2016-1-11
在线时间
8 小时
发表于 2016-1-19 14:40:11 | 显示全部楼层
你是指输出的角速度吗?MPU6050角速度转成角度,需要积分,才能得到角度,积分的过程就是需要时间啊
回复

使用道具 举报

1

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
77
金钱
77
注册时间
2016-1-18
在线时间
7 小时
 楼主| 发表于 2016-1-19 15:22:53 | 显示全部楼层
输出的是角度
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165369
金钱
165369
注册时间
2010-12-1
在线时间
2110 小时
发表于 2016-1-19 22:56:28 | 显示全部楼层
多久啊?我们的模块还是很快的哦
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2013-10-11
在线时间
28 小时
发表于 2016-1-20 00:13:07 | 显示全部楼层
是因为你的 姿态结算那块的 kp 还有 ki两个参数不合适,你调大点试试看,说不顶就是这个问题
回复

使用道具 举报

2

主题

50

帖子

0

精华

高级会员

Rank: 4

积分
507
金钱
507
注册时间
2015-2-11
在线时间
121 小时
发表于 2016-1-20 08:57:29 | 显示全部楼层
如果用姿态解算的,是需要一个变化过程,不过还是要看采样的频率,处理的时间都有关系
回复

使用道具 举报

1

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
77
金钱
77
注册时间
2016-1-18
在线时间
7 小时
 楼主| 发表于 2016-1-20 09:14:15 | 显示全部楼层
正点原子 发表于 2016-1-19 22:56
多久啊?我们的模块还是很快的哦

它的变化有过程  角度变化有个连续过程   是采样周期慢么?
回复

使用道具 举报

1

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
77
金钱
77
注册时间
2016-1-18
在线时间
7 小时
 楼主| 发表于 2016-1-20 09:15:25 | 显示全部楼层
根号九LOVE 发表于 2016-1-20 00:13
是因为你的 姿态结算那块的 kp 还有 ki两个参数不合适,你调大点试试看,说不顶就是这个问题

并没有加pid  只是读和处理读出数据
回复

使用道具 举报

1

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
77
金钱
77
注册时间
2016-1-18
在线时间
7 小时
 楼主| 发表于 2016-1-20 09:15:56 | 显示全部楼层
仙景 发表于 2016-1-20 08:57
如果用姿态解算的,是需要一个变化过程,不过还是要看采样的频率,处理的时间都有关系

是因为采样频率低么?
回复

使用道具 举报

2

主题

50

帖子

0

精华

高级会员

Rank: 4

积分
507
金钱
507
注册时间
2015-2-11
在线时间
121 小时
发表于 2016-1-20 09:38:08 | 显示全部楼层
有没有滤波算法,加上滤波算法,也需要一点时间
回复

使用道具 举报

1

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
77
金钱
77
注册时间
2016-1-18
在线时间
7 小时
 楼主| 发表于 2016-1-20 09:44:17 | 显示全部楼层
仙景 发表于 2016-1-20 09:38
有没有滤波算法,加上滤波算法,也需要一点时间

是有的,但是它变化曲线飘的有点明显
回复

使用道具 举报

2

主题

50

帖子

0

精华

高级会员

Rank: 4

积分
507
金钱
507
注册时间
2015-2-11
在线时间
121 小时
发表于 2016-1-20 09:47:10 | 显示全部楼层
小李飞刀 发表于 2016-1-20 09:44
是有的,但是它变化曲线飘的有点明显

是有延时,我不知道你是怎么解算的,我之前也是有延时,因为要经过卡尔曼算法,延时很严重,后面我取消卡尔曼算法,用直接读出来的数据进行换算,虽然不是很准,但我所做的产品对精度要求不高。
回复

使用道具 举报

2

主题

50

帖子

0

精华

高级会员

Rank: 4

积分
507
金钱
507
注册时间
2015-2-11
在线时间
121 小时
发表于 2016-1-20 09:48:42 | 显示全部楼层
小李飞刀 发表于 2016-1-20 09:44
是有的,但是它变化曲线飘的有点明显

有空去看看我那个帖子,帮我解答一下
回复

使用道具 举报

1

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
77
金钱
77
注册时间
2016-1-18
在线时间
7 小时
 楼主| 发表于 2016-1-21 21:18:57 | 显示全部楼层
卡尔曼滤波后 出现严重的滞后性是怎么回事?
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2013-10-11
在线时间
28 小时
发表于 2016-1-29 16:31:33 | 显示全部楼层
小李飞刀 发表于 2016-1-20 09:15
并没有加pid  只是读和处理读出数据

你这个处理数据是指怎样处理数据?滤波吗还是什么?有时候滤波也会很占时间的,简单的滤波还是可以的
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-1-31 20:50

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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