打印

循迹小车如何走直线?

[复制链接]
5068|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
杯底茶叶|  楼主 | 2010-4-9 21:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
chunyang| | 2010-4-9 22:33 | 只看该作者
首先要用硬件取得循迹信号,轨迹偏离时信号的幅值会改变,不断记录当前控制输出量,当输入量改变时相应的改变控制输出量即可,注意调节速度要够,数学上就是用小的折线去替代连续的曲线,折线越短(相当于控制灵敏度越高)越接近曲线。

使用特权

评论回复
板凳
程序匠人| | 2010-4-9 22:37 | 只看该作者
既然是 有“迹”可循,还怕它跑偏?

如果是无“迹”可循,倒是要检测两个轮子的转速,但是也难保两个轮子周长没有误差

使用特权

评论回复
地板
chunyang| | 2010-4-9 22:53 | 只看该作者
有“迹”可循,系统本身的误差如轮子的尺寸误差等只要不太大就无影响,楼主别被3楼吓倒……

使用特权

评论回复
5
zjp8683463| | 2010-4-9 23:15 | 只看该作者
用编码器做闭环就行了

使用特权

评论回复
6
程序匠人| | 2010-4-9 23:20 | 只看该作者
有“迹”可循,系统本身的误差如轮子的尺寸误差等只要不太大就无影响,楼主别被3楼吓倒……
chunyang 发表于 2010-4-9 22:53


呵呵,俺是故意吓唬他的。。。:)

最近也在玩小车。不是为了竞赛,只是为了玩。所以也正巧在关注这些方面。

使用特权

评论回复
7
hello1211| | 2015-11-1 20:29 | 只看该作者
程序匠人 发表于 2010-4-9 22:37
既然是 有“迹”可循,还怕它跑偏?

如果是无“迹”可循,倒是要检测两个轮子的转速,但是也难保两个轮子 ...

虽然是有迹可循,但是会一抖伊豆的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

3

帖子

1

粉丝