智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 12235|回复: 29
打印 上一主题 下一主题

舵机响应速度提高

  [复制链接]

16

主题

68

帖子

0

精华

高级会员

Rank: 4

积分
642
威望
309
贡献
237
兑换币
171
注册时间
2012-12-31
在线时间
48 小时
毕业学校
青岛理工大学教务处
跳转到指定楼层
1#
发表于 2013-3-21 14:40:51 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
现在想提速,无奈舵机响应速度很慢,弯道大部分都来不及响应,下面该做哪方面的提高呢

19

主题

730

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2390
威望
1180
贡献
718
兑换币
762
注册时间
2014-7-14
在线时间
246 小时
30#
发表于 2015-5-27 11:07:19 | 只看该作者
针尖上的三毛 发表于 2015-5-26 16:18
我觉得你说的挺有道理的 你的车现在控制周期改了的话  如何?

这不是我说的,灰原说的。我盗用了,
回复 支持 反对

使用道具 举报

1

主题

57

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1164
威望
561
贡献
361
兑换币
371
注册时间
2015-3-29
在线时间
121 小时
毕业学校
西南民大
29#
发表于 2015-5-26 16:18:57 | 只看该作者
╭ァ简简单单、 发表于 2015-5-8 12:43
首先,常用的舵机信号周期是20ms,而小车在20ms 内可前进5cm 以上。
在长直道进入弯道时,甚至可达10cm ...

我觉得你说的挺有道理的 你的车现在控制周期改了的话  如何?
回复 支持 反对

使用道具 举报

1

主题

57

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1164
威望
561
贡献
361
兑换币
371
注册时间
2015-3-29
在线时间
121 小时
毕业学校
西南民大
28#
发表于 2015-5-26 11:34:23 | 只看该作者

你PWM给300HZ的话 那么舵机改变一次就是3.333333MS  假如你程序走的很快1MS控制一次 那么你的舵机就反映不过来了  你觉得这么说有道理吗?  舵机反应时间就那么多怎么用程序提前算法
回复 支持 反对

使用道具 举报

1

主题

57

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1164
威望
561
贡献
361
兑换币
371
注册时间
2015-3-29
在线时间
121 小时
毕业学校
西南民大
27#
发表于 2015-5-26 11:31:48 | 只看该作者
灰原姐姐 发表于 2013-3-21 15:38
不一定是舵机响应慢,也可能就是程序响应的慢。
本来整个系统就是有时延系统。
你可以想写超前的办法,例 ...

你PWM给300HZ的话 那么舵机改变一次就是3.333333MS  假如你程序走的很快1MS控制一次 那么你的舵机就反映不过来了 你觉得是这样吗?
回复 支持 反对

使用道具 举报

0

主题

35

帖子

0

精华

高级会员

Rank: 4

积分
873
QQ
威望
459
贡献
262
兑换币
269
注册时间
2014-4-29
在线时间
76 小时
26#
发表于 2015-5-15 01:30:29 | 只看该作者
不同的速度对应不同的前瞻,要是能做出一种动态前瞻最好了
回复 支持 反对

使用道具 举报

36

主题

1837

帖子

3

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6375
威望
3368
贡献
1847
兑换币
2326
注册时间
2013-2-3
在线时间
580 小时
25#
发表于 2015-5-15 00:37:19 | 只看该作者
╭ァ简简单单、 发表于 2015-5-8 12:43
首先,常用的舵机信号周期是20ms,而小车在20ms 内可前进5cm 以上。
在长直道进入弯道时,甚至可达10cm ...

速度反馈是比图像快的,所以速度控制可以更快。
图像看到的信息比较远,
可以根据当前的速度,推测一定时间之后的图像,然后基于未来的图像来计算未来的控制量,然后到时候输出。
回复 支持 反对

使用道具 举报

19

主题

730

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2390
威望
1180
贡献
718
兑换币
762
注册时间
2014-7-14
在线时间
246 小时
24#
发表于 2015-5-8 12:43:50 | 只看该作者
灰原姐姐 发表于 2013-3-21 15:38
不一定是舵机响应慢,也可能就是程序响应的慢。
本来整个系统就是有时延系统。
你可以想写超前的办法,例 ...

首先,常用的舵机信号周期是20ms,而小车在20ms 内可前进5cm 以上。
在长直道进入弯道时,甚至可达10cm。又由于摄像头每16.6ms 一场,方向决策
变量每16.6ms 更新一次。舵机信号周期长于上层决策周期,则会产生“丢帧”
的现象。严重的时候,舵机要小车前进20cm 才改变角度。这是不可接受的。
通过查阅舵机说明书,我们将信号周期定在10ms,短于决策周期,可以有
效避免上述情况的发生。
//决策变量16.6ms更新一次,信号周期是10ms,是怎么做到的?一幅图像不就是控制一次舵机一次电机吗?如何多次控制,或者说多次控制赋值该怎么给啊。

回复 支持 反对

使用道具 举报

7

主题

39

帖子

0

精华

高级会员

Rank: 4

积分
566
威望
318
贡献
132
兑换币
186
注册时间
2014-9-27
在线时间
58 小时
毕业学校
厦门大学
23#
发表于 2015-5-6 20:49:06 | 只看该作者
前瞻1.7M, 控制行60cm。 速度2.9m/s   你参考一下吧
回复 支持 反对

使用道具 举报

5

主题

40

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4932
QQ
威望
3913
贡献
903
兑换币
199
注册时间
2014-3-25
在线时间
58 小时
22#
发表于 2015-4-26 00:19:49 | 只看该作者
关于如何加快s3010舵机的响应速度!!!!查看附件
http://www.znczz.com/forum.php?m ... &fromuid=168521
(出处: 智能车制作)
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-20 05:55 , Processed in 0.203241 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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