OpenEdv-开源电子网

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

MPU6050加速度求出位移

[复制链接]

15

主题

37

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2015-5-19
在线时间
16 小时
发表于 2016-1-29 17:41:18 | 显示全部楼层 |阅读模式
1金钱
求助怎么利用6050的加速度积分求出位移

最佳答案

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

直接积分会有积累误差,和你的实际位移会越来越大。单片机计算积分就是不停的加。比如t1时刻加速度为a0,速度为v0,t2时刻为a1,速度是v1,那么在t2-t1时间段内,物体运行的位移就是s=v0*t+0.5*a0*(t2-t1)^2。所以t1和t2间隔越小,位移越精确,但还是存在积累误差。采用龙格库塔法可以减小积累误差,但是仍旧不可避免。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2016-1-29 17:41:19 | 显示全部楼层
本帖最后由 ricefat 于 2016-1-29 19:52 编辑

直接积分会有积累误差,和你的实际位移会越来越大。单片机计算积分就是不停的加。比如t1时刻加速度为a0,速度为v0,t2时刻为a1,速度是v1,那么在t2-t1时间段内,物体运行的位移就是s=v0*t+0.5*a0*(t2-t1)^2。所以t1和t2间隔越小,位移越精确,但还是存在积累误差。采用龙格库塔法可以减小积累误差,但是仍旧不可避免。
回复

使用道具 举报

3

主题

177

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1604
金钱
1604
注册时间
2016-1-28
在线时间
265 小时
发表于 2016-1-29 19:35:59 | 显示全部楼层

帮顶。。。
宠辱不惊看庭前花开花落去留无意望天上云卷云舒。
回复

使用道具 举报

6

主题

279

帖子

0

精华

高级会员

Rank: 4

积分
750
金钱
750
注册时间
2015-3-27
在线时间
98 小时
发表于 2016-1-30 20:43:31 | 显示全部楼层
这部分一般不用这个做。
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
42
金钱
42
注册时间
2016-7-11
在线时间
12 小时
发表于 2016-7-28 21:12:53 | 显示全部楼层
怎样计算才容易
回复

使用道具 举报

6

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2017-2-27
在线时间
12 小时
发表于 2017-7-9 11:07:40 | 显示全部楼层
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2017-5-30
在线时间
13 小时
发表于 2017-7-14 19:39:06 | 显示全部楼层
最近我也在研究这个,现在的思路就是先把陀螺仪的数据经过卡尔曼滤波处理一下然后就积分把!!!积分可能要用四阶-库塔法,这个好像蛮复杂,现在还是没解决,,,,,,
回复

使用道具 举报

18

主题

99

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
465
金钱
465
注册时间
2016-1-20
在线时间
89 小时
发表于 2017-8-28 09:24:22 | 显示全部楼层
185852854 发表于 2017-7-14 19:39
最近我也在研究这个,现在的思路就是先把陀螺仪的数据经过卡尔曼滤波处理一下然后就积分把!!!积分可能要 ...

有成品算法吗
回复

使用道具 举报

25

主题

135

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
404
金钱
404
注册时间
2016-8-23
在线时间
50 小时
发表于 2017-10-17 18:56:51 | 显示全部楼层
帮顶,这个我最近在研究
回复

使用道具 举报

0

主题

22

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
338
金钱
338
注册时间
2012-9-21
在线时间
55 小时
发表于 2018-7-24 11:38:48 | 显示全部楼层
网上很多都是搞个姿态,,再往上需要比较好的算法才能得到想要的速度和位移了.
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
4
金钱
4
注册时间
2020-3-30
在线时间
0 小时
发表于 2020-4-1 19:41:19 | 显示全部楼层
请问有加速度求位移的算法吗?有偿。
回复

使用道具 举报

5

主题

53

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1051
金钱
1051
注册时间
2019-2-14
在线时间
189 小时
发表于 2020-10-21 17:11:34 | 显示全部楼层
2020乘胜 发表于 2020-4-1 19:41
请问有加速度求位移的算法吗?有偿。

时隔几个月,楼主有进展吗?我也在做9轴测位移
回复

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2021-1-7
在线时间
18 小时
发表于 2021-2-21 19:12:35 | 显示全部楼层
626116256 发表于 2020-10-21 17:11
时隔几个月,楼主有进展吗?我也在做9轴测位移

再时隔几个月,层主有进展吗
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2021-4-19
在线时间
1 小时
发表于 2021-5-13 16:45:14 | 显示全部楼层
littleChilderen 发表于 2021-2-21 19:12
再时隔几个月,层主有进展吗

测速度的来了,,咋做的呀
回复

使用道具 举报

5

主题

43

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
218
金钱
218
注册时间
2020-4-18
在线时间
59 小时
发表于 2021-6-19 09:58:10 | 显示全部楼层
123zxf 发表于 2021-5-13 16:45
测速度的来了,,咋做的呀

求教   救救孩子吧
回复

使用道具 举报

5

主题

43

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
218
金钱
218
注册时间
2020-4-18
在线时间
59 小时
发表于 2021-6-19 15:09:27 | 显示全部楼层
弦子的弦 发表于 2016-1-30 20:43
这部分一般不用这个做。

一般用什么呢
回复

使用道具 举报

2

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2020-10-15
在线时间
33 小时
发表于 2022-2-9 19:48:23 | 显示全部楼层
大家有想法了吗
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-20 11:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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