亿加合和智能车制作

标题: 第七届道路改变,以前是提取黑线,现在应该运用什么方法识别道路呢? [打印本页]

作者: _Tantion    时间: 2012-2-14 16:51
标题: 第七届道路改变,以前是提取黑线,现在应该运用什么方法识别道路呢?
本帖最后由 _Tantion 于 2012-2-14 16:52 编辑

        请教高手,第七届的新赛道,摄像头应该怎么样识别道路,~还想说车子能跑的朋友,能不能别光把自己车子跑的视频发在网上,而是大方一些,共享一些有用的东西,比如一些原理,资料.......

        主要是识别道路的问题,希望大家能说说自己的看法~

作者: h516077808    时间: 2012-2-14 17:03
新手路过
作者: 永远    时间: 2012-2-14 21:28
me  to伤不起啊
作者: 波涛澎湃    时间: 2012-2-15 09:06
我也一样求教
作者: 梅菲斯特圆舞曲    时间: 2012-2-15 14:51
新手啊~~~~
作者: misky    时间: 2012-2-15 23:35
求指点
作者: gang82921390    时间: 2012-2-17 11:30
目前我想到的是求中线,和沿着一条线走,但都有缺陷,求教
作者: 唐美    时间: 2012-2-18 01:20
可否算偏差
作者: dongyunlong    时间: 2012-2-18 17:12
和七楼的一样
作者: 992809188dong    时间: 2012-2-18 20:06
和七楼一样,求指教
作者: qiaohao    时间: 2012-2-19 13:16
tongwen
作者: qiaohao    时间: 2012-2-19 13:17
jiujiea
作者: qiaohao    时间: 2012-2-23 16:01

作者: char_rp    时间: 2012-2-23 16:12
同问
作者: xiayayun    时间: 2012-2-25 11:19
遇到同样的问题,选择一种方案慢慢调吧,
作者: lifei092    时间: 2012-2-25 17:21
求教。。。。。
作者: 毅韧fyj    时间: 2012-2-26 09:48
求指教

作者: 邬影998    时间: 2012-2-26 15:05
求指教

作者: 痴人    时间: 2012-3-12 19:18
还是和7楼一样呀~~~~~~不稳定
作者: 柯南一梦    时间: 2012-3-12 22:09
淡定的飘过......
作者: zengjimin    时间: 2012-3-12 22:38
给个程序的思想给你,每个学校程序写的都不一样,我就不发了,有思想,编程神马的是小事。

对于摄像头来的话,其实还是看黑白跳变,只不过原来是由白跳变到黑识别,现在是黑跳变到白识别而已。当跳变发生时,标记一下,然后逐一判断情况就可以了,不难的。不过我的车受限于很多因素,走得很慢。。。

作者: raysmile    时间: 2012-3-12 23:11
本帖最后由 raysmile 于 2012-3-12 23:14 编辑

[attach]20400[/attach]

如图,从图像中线开始往两侧读,遇黑点则停,计数。
各行计数值累加。
这样就相当于计算出了A和B区域的面积等效值。
AB面积之差作为输入量,控制舵机,关系取二次较合适,但仍不理想
但是,遇到以下这种情况就有问题了
[attach]20402[/attach]
还好这个可以判断中线是不是被黑线穿越了来做出相应的处理,但是但是
下面这种情况……
[attach]20403[/attach]
这种情况是有的,肯定有的,尤其是过弯打角不足的时候
然后,就没有然后了。
以上就是用过的方法。此法小S大S以及90度和大弯都能过,Ω弯还有180度弯靠运气,奇怪的是270度弯完美通过毫无压力……
总之总之,很不稳定,不靠谱。
现在在找新的思路,此法就算是抛砖引玉了。
还望各位多提宝贵意见。

作者: qiyixi    时间: 2012-3-13 20:40
求指教啊~
作者: yi不小心中毒啦    时间: 2012-3-13 20:48

作者: tianyashuixiang    时间: 2012-3-13 21:18
raysmile 发表于 2012-3-12 23:11
如图,从图像中线开始往两侧读,遇黑点则停,计数。
各行计数值累加。
这样就相当于计算出了A和B区域 ...

求指教啊,能和你交流一下吗?1072527555
作者: つ屁晓孩ど    时间: 2012-3-13 22:13
新手随便说说啊……如果把现在较宽的白线当以前的黑线提取呢 ??这样可以吗 ?……有成果给我也分享下咯 ……感激不尽啊
作者: 隔山放牛    时间: 2012-3-13 22:17
求求教
作者: moonlight831    时间: 2012-3-15 16:38
你直接要程序呗?
作者: luigino    时间: 2012-3-18 21:02
你可以按照以前的寻线方法,找到一根线,然后挨着它开就可以了,当时外道时就换一根
作者: 燕大    时间: 2012-3-18 22:55
我也是,车还没有跑起来啊
作者: 何琦安士伊    时间: 2012-3-22 23:17
八字型排布。。。。
作者: 浅语003    时间: 2012-3-23 11:41
gang82921390 发表于 2012-2-17 11:30
目前我想到的是求中线,和沿着一条线走,但都有缺陷,求教

你是以黑线求中心还是以白色区域求中心的啊
作者: gang82921390    时间: 2012-3-23 12:23
浅语003 发表于 2012-3-23 11:41
你是以黑线求中心还是以白色区域求中心的啊

黑色和白色的边沿
作者: 浅语003    时间: 2012-3-23 12:31
gang82921390 发表于 2012-3-23 12:23
黑色和白色的边沿

走他们的边??
作者: dongpinbo    时间: 2012-3-23 19:32
新手求教
作者: Ooo    时间: 2012-3-23 22:16
raysmile 发表于 2012-3-12 23:11
如图,从图像中线开始往两侧读,遇黑点则停,计数。
各行计数值累加。
这样就相当于计算出了A和B区域 ...

用其他的方式控制舵机比面积的代价大吗?

作者: gang82921390    时间: 2012-3-23 22:24
浅语003 发表于 2012-3-23 12:31
走他们的边??

两条线嘛,每次记录他们的跳变点坐标,左加右除以二就是中心
作者: 浅语003    时间: 2012-3-24 11:32
gang82921390 发表于 2012-3-23 22:24
两条线嘛,每次记录他们的跳变点坐标,左加右除以二就是中心

额~~~~有没有更好的方法啊,你现在也是用这种的?

作者: gang82921390    时间: 2012-3-25 13:10
浅语003 发表于 2012-3-24 11:32
额~~~~有没有更好的方法啊,你现在也是用这种的?

早不用了,弯道用单线,很爽的。
作者: 浅语003    时间: 2012-3-25 14:59
gang82921390 发表于 2012-3-25 13:10
早不用了,弯道用单线,很爽的。

用单线,怎么说的啊

作者: nc2367334102    时间: 2012-3-26 17:19
新手。。。。
作者: wacsysys    时间: 2012-4-27 03:01
求同啊
作者: zylongshen    时间: 2012-4-27 09:46
首先得到一个反应赛道真实信息的二维数组Imaginedata,然后对其二值化,得到黑线。循环找出黑线所在的列,用两个一维数组存储。然后用循环求出两黑线的中间值。
作者: qual9109    时间: 2012-4-27 20:49
找出边界,然后算出中线,多动脑,比的就是这些
作者: dongyunlong    时间: 2012-5-29 07:52
raysmile 发表于 2012-3-12 23:11
如图,从图像中线开始往两侧读,遇黑点则停,计数。
各行计数值累加。
这样就相当于计算出了A和B区域 ...

关系取二次较合适???请教一下这是什么意思,二次函数吗?
作者: 沉思乐署1    时间: 2012-7-7 21:06
同求啊,求高手指点
作者: 乌克丽丽    时间: 2013-3-31 15:32
求指点。。。
作者: 517266593    时间: 2013-3-31 17:45
raysmile 发表于 2012-3-12 23:11
如图,从图像中线开始往两侧读,遇黑点则停,计数。
各行计数值累加。
这样就相当于计算出了A和B区域 ...

不知道朋友,你们面积是怎么求的,难道根据像素点数吗??


作者: SUNROC1    时间: 2013-4-19 16:12
mark
作者: 林的0922    时间: 2013-4-20 19:52
多想想   换位思考




欢迎光临 亿加合和智能车制作 (http://www.znczz.com/) Powered by Discuz! X3.2