OpenEdv-开源电子网

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

利用MPU6050测量位移的同行们快来看看了

[复制链接]

13

主题

101

帖子

0

精华

高级会员

Rank: 4

积分
509
金钱
509
注册时间
2016-1-4
在线时间
87 小时
发表于 2016-11-22 21:31:45 | 显示全部楼层 |阅读模式
5金钱
有利用MPU6050测量位移的同行吗,出来大家一起讨论,一起做

最佳答案

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

其实这就是加速度的矢量,读出当前加速度的矢量值,再和G做个矢量运算。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

20

主题

297

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1830
金钱
1830
注册时间
2013-7-29
在线时间
276 小时
发表于 2016-11-22 21:31:46 | 显示全部楼层
其实这就是加速度的矢量,读出当前加速度的矢量值,再和G做个矢量运算。
回复

使用道具 举报

20

主题

297

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1830
金钱
1830
注册时间
2013-7-29
在线时间
276 小时
发表于 2016-11-23 08:39:43 | 显示全部楼层
主要是算法。我今年7月刚做的。不能用欧拉方程来算,这样算误差太大了!
回复

使用道具 举报

20

主题

297

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1830
金钱
1830
注册时间
2013-7-29
在线时间
276 小时
发表于 2016-11-23 08:40:43 | 显示全部楼层
还做好加速度计的校准。
回复

使用道具 举报

13

主题

101

帖子

0

精华

高级会员

Rank: 4

积分
509
金钱
509
注册时间
2016-1-4
在线时间
87 小时
 楼主| 发表于 2016-11-23 10:24:28 | 显示全部楼层
xuyan021 发表于 2016-11-23 08:39
主要是算法。我今年7月刚做的。不能用欧拉方程来算,这样算误差太大了!

那你是不是用加速度进行两次积分???还有,向一个方向行走时,你是怎么计算这个方向上的加速度变化的?
回复

使用道具 举报

13

主题

101

帖子

0

精华

高级会员

Rank: 4

积分
509
金钱
509
注册时间
2016-1-4
在线时间
87 小时
 楼主| 发表于 2016-11-23 12:19:39 | 显示全部楼层
xuyan021 发表于 2016-11-23 11:09
其实这就是加速度的矢量,读出当前加速度的矢量值,再和G做个矢量运算。

你做出来的效果怎么样?还有用什么来校准加速度的?
回复

使用道具 举报

1

主题

3

帖子

0

精华

初级会员

Rank: 2

积分
87
金钱
87
注册时间
2016-7-19
在线时间
31 小时
发表于 2016-12-26 22:13:23 | 显示全部楼层
我最近也在做
回复

使用道具 举报

13

主题

101

帖子

0

精华

高级会员

Rank: 4

积分
509
金钱
509
注册时间
2016-1-4
在线时间
87 小时
 楼主| 发表于 2017-1-4 22:03:35 | 显示全部楼层

做的怎么样?有空交流交流
回复

使用道具 举报

5

主题

15

帖子

0

精华

新手上路

积分
48
金钱
48
注册时间
2016-8-16
在线时间
7 小时
发表于 2017-1-9 22:05:09 | 显示全部楼层
如果要得到加速度值,计算公式是怎么样的啊?
*aacx_g=(float)(aacx-32768)*2/32768.0;       
*aacy_g=(float)(aacy-32768)*2/32768.0;       
*aacz_g=(float)(aacz-32768)*2/32768.0;
这样?你是怎样的啊?
回复

使用道具 举报

5

主题

15

帖子

0

精华

新手上路

积分
48
金钱
48
注册时间
2016-8-16
在线时间
7 小时
发表于 2017-1-9 22:05:24 | 显示全部楼层
你做好了么???
回复

使用道具 举报

3

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2015-2-28
在线时间
29 小时
发表于 2017-3-23 11:23:08 | 显示全部楼层
楼主,做的怎么样了
回复

使用道具 举报

4

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
142
金钱
142
注册时间
2016-10-17
在线时间
38 小时
发表于 2017-3-23 16:54:21 | 显示全部楼层
去年做过,地面一点点不平,会导致X,Y方向都有加速度,哪怕是0.01m/s2,等下积分出来的值是很大的,更何况是两次积分。误差太大,最后放弃了、
当然楼主有更好的方法望分享一下,共同推动我大天朝科技进步
回复

使用道具 举报

80

主题

537

帖子

0

精华

高级会员

Rank: 4

积分
748
金钱
748
注册时间
2014-9-30
在线时间
128 小时
发表于 2017-3-25 17:07:08 | 显示全部楼层

这种 算位移: 双重积分 运算,

必须全部:采用 双精度浮点数,

玩具级 6050 传感器 噪声较大

还是建议大家:买高档点的:
ADIS16460 俺已经付款了
5 月份才能 拿到手 。。。
回复

使用道具 举报

80

主题

537

帖子

0

精华

高级会员

Rank: 4

积分
748
金钱
748
注册时间
2014-9-30
在线时间
128 小时
发表于 2017-3-25 17:24:17 | 显示全部楼层
硫酸亚铁 发表于 2017-3-23 16:54
去年做过,地面一点点不平,会导致X,Y方向都有加速度,哪怕是0.01m/s2,等下积分出来的值是很大的,更何况是 ...

拜见 大师了 希望能 得到 指导:等 5月份 ADIS16460 到手,
请 大师 这就 发个邮件 指导指导。caosix@sohu.com


我打算装在  500航模 直升机上玩—— (短时间)惯性导航 。


我这边已经到手了:具备 双精度浮点运算的 核心板:
1、——STM32 F767 ———单片机
2、——TMS320 C6748——浮点DSP


估计 DSP 的运算能力 应该强于 单片机。
由于 双重积分 很容易 发散,估计只能(短时间)工作。
期望 (短时间)惯性导航 能维持 10分钟 准确 就好啦 。
SAM_6490.JPG

回复

使用道具 举报

18

主题

190

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1065
金钱
1065
注册时间
2012-6-18
在线时间
157 小时
发表于 2017-4-1 02:35:01 来自手机 | 显示全部楼层
没有见到你矢量计算的部分代码?你的矢量如何分解的?另外,惯性系下地球的重力场要在投影坐标系内考虑。
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2017-5-30
在线时间
13 小时
发表于 2017-7-14 19:46:10 | 显示全部楼层
2250821288lei 发表于 2017-1-9 22:05
如果要得到加速度值,计算公式是怎么样的啊?
*aacx_g=(float)(aacx-32768)*2/32768.0;       
*aacy_g=(float) ...

你现在解决了嘛?我也不懂啊!!!
回复

使用道具 举报

0

主题

22

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
338
金钱
338
注册时间
2012-9-21
在线时间
55 小时
发表于 2018-7-24 11:42:59 | 显示全部楼层
帮顶帮顶,这块在目前还没有开源的.
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2020-10-3
在线时间
1 小时
发表于 2020-10-13 01:38:47 | 显示全部楼层
解决了吗解决了吗,我也需要这个
回复

使用道具 举报

2

主题

7

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2020-3-19
在线时间
8 小时
发表于 2021-11-22 09:54:09 | 显示全部楼层
caosix 发表于 2017-3-25 17:24
拜见 大师了 希望能 得到 指导:等 5月份 ADIS16460 到手,
请 大师 这就 发个邮件 指导指导。【】

怎么样了老哥,做出来了吗
回复

使用道具 举报

80

主题

537

帖子

0

精华

高级会员

Rank: 4

积分
748
金钱
748
注册时间
2014-9-30
在线时间
128 小时
发表于 2021-11-26 19:59:19 | 显示全部楼层
lightning 发表于 2021-11-22 09:54
怎么样了老哥,做出来了吗

给香港电子贸易商 付了款 采购  ADIS16460 ,等了 8个月 ,

大陆这边 “禁飞”:@ ,于是 退款 了事 , 放弃 了 。。
回复

使用道具 举报

2

主题

7

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2020-3-19
在线时间
8 小时
发表于 2021-12-9 11:04:08 | 显示全部楼层
caosix 发表于 2021-11-26 19:59
给香港电子贸易商 付了款 采购  ADIS16460 ,等了 8个月 ,

大陆这边 “禁飞” ,于是 退款 了事  ...

真是个悲伤的故事
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-26 09:55

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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