OpenEdv-开源电子网

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

姿态复原的小想法

[复制链接]

28

主题

171

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2017-2-13
在线时间
110 小时
发表于 2017-7-20 10:02:21 | 显示全部楼层 |阅读模式
10金钱
有个小想法,是自己想通过MPU6050测得数据后保存,通过对数据的再次读取通过电机或其他复现刚才的动作,请问有前辈有这方面经验教训可以指导一下吗?比如我是怎样将提取的六轴数据进行怎样的处理后控制电机等,头脑风暴吧

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

使用道具 举报

17

主题

354

帖子

0

精华

高级会员

Rank: 4

积分
797
金钱
797
注册时间
2017-5-21
在线时间
340 小时
发表于 2017-7-20 14:18:47 来自手机 | 显示全部楼层
最近我也在想这样一个问题,我的想法是用6050加一个计时器配合pwm脉冲数来实现位置的精确复现
回复

使用道具 举报

28

主题

171

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2017-2-13
在线时间
110 小时
 楼主| 发表于 2017-7-20 16:13:52 | 显示全部楼层
l6931639 发表于 2017-7-20 14:18
最近我也在想这样一个问题,我的想法是用6050加一个计时器配合pwm脉冲数来实现位置的精确复现

我想可不可以是通过6050得到欧拉角之后,先做定轴,半径固定,通过测得时间,和已知的角度控制带编码器的电机,至于电机速度可以不断与已有的角度数据比较做响应
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165359
金钱
165359
注册时间
2010-12-1
在线时间
2110 小时
发表于 2017-7-21 01:40:04 | 显示全部楼层
帮顶
回复

使用道具 举报

17

主题

354

帖子

0

精华

高级会员

Rank: 4

积分
797
金钱
797
注册时间
2017-5-21
在线时间
340 小时
发表于 2017-7-21 11:19:50 来自手机 | 显示全部楼层
爱奔跑的IT 发表于 2017-7-20 16:13
我想可不可以是通过6050得到欧拉角之后,先做定轴,半径固定,通过测得时间,和已知的角度控制带编码器的 ...

我觉得可以用模糊控制,自动调节步进电机使6050的数据和已知数据符合。就是不知道这样做精度怎样,我没有测试过。
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2017-7-21
在线时间
0 小时
发表于 2017-7-21 15:41:42 | 显示全部楼层
这是一个刚体运动问题,如果只考虑转动不考虑位移,实现一个轴的运动,需要有三个舵机来实现,因为舵机的特性,可以采用欧拉角的方式分别按照三个轴旋转,这里可能会有个问题,模仿的动作是否足够平滑,要想足够平滑,就需要记录的两次转动间隔尽量的短,但是这样可能涉及一个舵机反应时间的问题,要避免这样的问题可以考虑使用电机,或许需要位置PID,其实原理上看不算难,采用微分的概念就好。

以上只是我看到这个问题思考后的结果,没有验证过,如果有问题,欢迎指正。
回复

使用道具 举报

28

主题

171

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2017-2-13
在线时间
110 小时
 楼主| 发表于 2017-7-22 14:49:50 | 显示全部楼层
l6931639 发表于 2017-7-21 11:19
我觉得可以用模糊控制,自动调节步进电机使6050的数据和已知数据符合。就是不知道这样做精度怎样,我没有 ...

也是一种方法,不过觉得可能就是你说的精度是问题,还是可能用已知的数据来不断的控制电机复现效果可能要好些
回复

使用道具 举报

28

主题

171

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2017-2-13
在线时间
110 小时
 楼主| 发表于 2017-7-22 14:52:14 | 显示全部楼层
MagicianCH 发表于 2017-7-21 15:41
这是一个刚体运动问题,如果只考虑转动不考虑位移,实现一个轴的运动,需要有三个舵机来实现,因为舵机的特 ...

很感谢你的交流,实际效果和电机选型以及控制方法,目前就在调研用什么控制方方法,如果有幸能够有所收获一定分享
回复

使用道具 举报

28

主题

171

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2017-2-13
在线时间
110 小时
 楼主| 发表于 2017-7-22 14:52:30 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-12-23 02:42

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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