智能车制作
标题:
光电单ccd解决直角
[打印本页]
作者:
zhou1994
时间:
2015-5-22 21:39
标题:
光电单ccd解决直角
首先申明一点:方法不够完美,如果在大s内突然拐弯导致压着背景过大s就可能发生误判。我的ccd除了十字,和直角看到外面,其它地方不会出现双丢线
再说方案:首先是存储有用的数据。一个ccd。如果不存储就一行数据,我没想到怎么用一行的数据没有误判的过去。
存储了20组边线,10组中线值。按照2m的数据算,差不多就是一个赛道宽度了。
为了保证车从弯道出来也能过直角(车可能是斜着进直角,或者和中心偏差比较大的垂直进去)不用绝对比较,用相对比较的方式判定车是在走直线。
为了判定及时(我的前瞻只有40不到)所以只能判定进直角,不能像有的人可以判定背景全黑。边线判定任然用相对位置的方式进行。不同的是数据比中心多10组。
相对比较就是不断的去判定这一堆数据的走向。
效果:在车轮离直角还有10cm左右的时候就提示判定成功了。至于如何过还没有想好,还要继续琢磨一下。
PS:没视频没真相
作者:
zhang2292650292
时间:
2015-5-22 21:44
沙发
:lol:lol
作者:
zhou1994
时间:
2015-5-22 22:14
zhang2292650292 发表于 2015-5-22 21:44
沙发
好好学习。
作者:
不花心的萝卜
时间:
2015-5-22 22:48
两个ccd判断黑线,前瞻远的先丢线,再是进的丢线,还是很稳定
作者:
zhou1994
时间:
2015-5-22 23:23
不花心的萝卜 发表于 2015-5-22 22:48
两个ccd判断黑线,前瞻远的先丢线,再是进的丢线,还是很稳定
嗯,自己这里跑都是虚的,上了比赛场地能跑就行
作者:
satuo121
时间:
2015-6-3 21:22
如何把保存20组数据
作者:
飘柔似水
时间:
2015-6-7 12:36
不花心的萝卜 发表于 2015-5-22 22:48
两个ccd判断黑线,前瞻远的先丢线,再是进的丢线,还是很稳定
大神,过欧姆弯的时候两个CCD也丢线的呀。。那怎么处理。。
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2