智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 6925|回复: 20
打印 上一主题 下一主题

关于直立车的速度环

  [复制链接]

45

主题

254

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2291
威望
1228
贡献
653
兑换币
698
注册时间
2014-1-22
在线时间
205 小时
毕业学校
高中
跳转到指定楼层
1#
发表于 2014-5-17 20:20:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
直立组的大家,大家的速度环时怎么设置的
(1)使用官方的代码,将两个编码器的速度求平均以后,使用pi算法。
(2)单独一个编码器的数据计算一个轮子的pwn,另一个编码器的计算另一个轮子
大家用以上哪种方法?还是另有高招?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

1

查看全部评分

回复

使用道具 举报

4

主题

796

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
10578

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章

威望
5540
贡献
3174
兑换币
3043
注册时间
2013-9-30
在线时间
932 小时
推荐
发表于 2014-5-17 21:54:44 | 只看该作者
戥家三少 发表于 2014-5-17 21:48
你可以考虑一种状况,一个轮突然减速,这个轮的误差在第一种方案就会转移到另外一个轮

如果在不打滑的情况下,车子两轮编码器出来的脉冲可以反映真实的情况.但是如果一个轮子突然减速?意味着现在是转弯?如果两个轮子速度差太大..可以想象是转弯打滑了?
回复 支持 0 反对 1

使用道具 举报

0

主题

36

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
340
威望
316
贡献
24
兑换币
30
注册时间
2014-4-24
在线时间
0 小时
毕业学校
大学
2#
发表于 2014-5-17 20:30:54 | 只看该作者
回复 支持 反对

使用道具 举报

7

主题

86

帖子

0

精华

高级会员

Rank: 4

积分
777
威望
390
贡献
227
兑换币
245
注册时间
2014-3-19
在线时间
80 小时
毕业学校
北京化工大学
3#
发表于 2014-5-17 21:07:04 | 只看该作者
我是这么弄的,但是加上直立部分特别不稳定呀,速度为0的时候摇来摇去的
回复 支持 反对

使用道具 举报

52

主题

725

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5889
威望
2514
贡献
1289
兑换币
1650
注册时间
2013-2-20
在线时间
1043 小时
毕业学校
韶关学院
4#
发表于 2014-5-17 21:08:59 | 只看该作者
推荐第二种
回复 支持 反对

使用道具 举报

4

主题

796

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
10578

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章

威望
5540
贡献
3174
兑换币
3043
注册时间
2013-9-30
在线时间
932 小时
5#
发表于 2014-5-17 21:36:50 | 只看该作者
戥家三少 发表于 2014-5-17 21:08
推荐第二种

求教三少?这会是转弯使用的方法吗?使用编码器是为了最大程度还原车模的真实速度..单独分开计算是何解?大神求教
回复 支持 反对

使用道具 举报

52

主题

725

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5889
威望
2514
贡献
1289
兑换币
1650
注册时间
2013-2-20
在线时间
1043 小时
毕业学校
韶关学院
6#
发表于 2014-5-17 21:48:08 | 只看该作者
wmslecz 发表于 2014-5-17 21:36
求教三少?这会是转弯使用的方法吗?使用编码器是为了最大程度还原车模的真实速度..单独分开计算是何解?大神 ...

你可以考虑一种状况,一个轮突然减速,这个轮的误差在第一种方案就会转移到另外一个轮
回复 支持 反对

使用道具 举报

4

主题

796

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
10578

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章

威望
5540
贡献
3174
兑换币
3043
注册时间
2013-9-30
在线时间
932 小时
8#
发表于 2014-5-17 21:59:41 | 只看该作者
戥家三少 发表于 2014-5-17 21:48
你可以考虑一种状况,一个轮突然减速,这个轮的误差在第一种方案就会转移到另外一个轮

谢谢三少...懂了一点..我尝试去优化下我的速度控制...我的速度控制也不是很均匀蓝色出来是实际速度粉红色是速度误差(已经低通过了)...出现巨大波动的地方是轮子打滑了的地方...谢谢三少..O(∩_∩)O~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

4

主题

796

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
10578

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章

威望
5540
贡献
3174
兑换币
3043
注册时间
2013-9-30
在线时间
932 小时
9#
发表于 2014-5-17 22:24:25 | 只看该作者
戥家三少 发表于 2014-5-17 21:48
你可以考虑一种状况,一个轮突然减速,这个轮的误差在第一种方案就会转移到另外一个轮

哈哈..转弯加速...好明显...
回复 支持 反对

使用道具 举报

44

主题

646

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5454
QQ
威望
3506
贡献
1152
兑换币
939
注册时间
2013-9-23
在线时间
398 小时
10#
发表于 2014-5-18 00:12:46 | 只看该作者
我之前也是觉得第二种比较好,但是有一个问题,就是转向控制的时候是怎么处理的呢?
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-27 03:00 , Processed in 0.054824 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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