智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 26329|回复: 64
打印 上一主题 下一主题

【思路】线性CCD & 摄像头搜线方案 By“逐飞科技”

[复制链接]

51

主题

2229

帖子

4

精华

元老在此

成都逐飞科技有限公司

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
66371

论坛元老奖章资源大师奖章在线王奖章活跃会员奖章优秀会员奖章论坛骨干奖章

QQ
威望
44795
贡献
16378
兑换币
4882
注册时间
2010-2-24
在线时间
2599 小时
毕业学校
乐山师院
跳转到指定楼层
1#
发表于 2016-5-3 17:53:17 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
五一小长假说结束就结束了,但调车还得继续,比赛愈发临近,可能很多车友朋友们的车都在狂飙了,但是少数车友在某些方面可能还有点迷茫,不少车友在QQ上问关于搜线的方法等,索性开此贴抛砖引玉,开源样车的搜线程序思路,希望能对一些车友有一点点作用,大神轻喷。欢迎顶贴。
逐飞科技CCD光电样车搜线方案:
样车采用逐飞科技研发的红孩儿线性CCD,每次对左右边界搜线,起点都是上次的中线位置(即 (左边界+右边界)/2),搜左边从中线位置搜到最左边,搜右边从中线位置搜到最右边,如果两边都找到线了就用右边减左边保存一下赛道宽度信息,当出现单边丢线的时候就利用的这个宽度来补线,比如只找到右边,那么右边怎么补线呢,右边就等于左边+赛道宽度,这样补线比直接置边要平滑很多,这样小车过弯的时候才不易突然转向。
双CCD的使用,对于双CCD的使用,这里只提一个简单的方法,利用赛道宽度来合成两个CCD的坐标。具体做法就是,首先采集在直到的赛道宽度,我们一般都会让车在知道加速前进,我们都知道速度越快那么前瞻就应该越远这样才能及时转向,因此我们设置赛道宽度越接近直到,那么远端CCD占用的比例就应该越大,反之,远端就用的越小。我们CCD样车远端是50cm左右,近端是40CM左右(两个CCD距离可以适当拉大一点)。当然前提是要有一个好用的CCD,黑白数据对比度大,算法才好实现,算法具体效果可以查看逐飞科技光电样车视频。
逐飞科技摄像头样车搜线方案:
样车采用逐飞科技研发的总钻风摄像头,摄像头搜线与CCD有点类似,搜线是从最近端开始搜线的,最近端搜线的起点是上一幅图像的最近端的中线位置,往左边搜线找到的就是左边界,往右边搜线找到的就是右边界,好这里完成了最近端一行的搜线,然后下面的搜线的起点都是上一行的中线位置(即(左边界+右边界)2)往两边搜索。当搜线的时候遇到连续丢线次数达到阀值,即停止搜线,因为多次丢线的话说明图像已经失去了连续性,要想在找到正确的边界可能比较困难,因此停止搜线后面的线用补线的方式来弥补,关于补线,例程使用的较为简单的斜率补线,根据已有的边界求出斜率,然后根据这个斜率来补线。关于十字补线问题,我们先来看看十字的图:

    以图片中的情况举例,搜线程序第一次搜出来的左边界应该是粗红线与粗绿线,但是仔细看看你会发现两条线的斜率是一个正一个负,这样就有两种斜率,我们就用这样的方法实现十字的判断,然后我们找出两条线的交点,从该点利用近端斜率来补线即可。当然前提也是要有一个好用的摄像头,摄像头讲究成像效果和动态特性好,对不同的光线环境适应性好,算法才容易实现,具体效果可以查看逐飞科技总钻风摄像头样车视频。

   四川省赛即将在5月底举行,提前祝愿广大车友在省赛和后面分赛区的比赛里跑出自己的最好状态,但今年每个类别进国赛的名额相对减少了一些,进国赛的难度更大,不论怎样,跑出自己最好的状态就算是对自己智能车生涯最好的交代。
逐飞科技技术贴链接:
    1 第十一届规则之我见 by“逐飞科技http://www.znczz.com/thread-238732-1-1.html
    2、【含视频】线性CCD选型、应用浅析 By【逐飞科技】:http://www.znczz.com/thread-239424-1-1.html
    3、【含视频】智能车摄像头浅析 By【逐飞科技】:http://www.znczz.com/thread-240006-1-1.html
    4、【含代码】最小二乘法浅析 By【逐飞科技】:http://www.znczz.com/thread-240311-1-1.html
5、【含视频】电磁直立车浅析 By【逐飞科技】:http://www.znczz.com/thread-241387-1-1.html

本文由逐飞科技”编辑整理,大神轻拍,欢迎交流、批评指正,愿智能车世界更美好!



补充内容 (2016-5-4 09:57):
逐飞科技技术交流群:逐飞科技__智能车部落 179029047

补充内容 (2016-5-4 10:09):
昨晚我在武珈山输给一辆光电C车 他用惯性飘移过弯 他的车很快 我只看到他有个“乐师青年”的招牌 如果知道他是谁的话 麻烦你们跟他说一声 礼拜六晚 我会在武珈山等他...
我还拍了一段视频,真相在15楼。

补充内容 (2016-5-5 09:35):
开源技术贴分享   “CCD组障碍解决方案,乐师逐飞车队开源。”
http://www.znczz.com/forum.php?m ... tid=259442#lastpost

本帖子中包含更多资源

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

x
回复

使用道具 举报

51

主题

2229

帖子

4

精华

元老在此

成都逐飞科技有限公司

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
66371

论坛元老奖章资源大师奖章在线王奖章活跃会员奖章优秀会员奖章论坛骨干奖章

QQ
威望
44795
贡献
16378
兑换币
4882
注册时间
2010-2-24
在线时间
2599 小时
毕业学校
乐山师院
推荐
 楼主| 发表于 2016-5-5 09:27:48 | 只看该作者
tfc555 发表于 2016-5-3 23:07
好东西学习习。。

多谢捧场!
回复 支持 0 反对 1

使用道具 举报

0

主题

9

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
453
威望
271
贡献
182
兑换币
178
注册时间
2019-8-12
在线时间
0 小时
65#
发表于 2020-1-7 18:16:22 | 只看该作者
向大佬学习哈哈哈:lol:lol:lol
回复 支持 反对

使用道具 举报

0

主题

92

帖子

0

精华

高级会员

Rank: 4

积分
860
威望
268
贡献
512
兑换币
168
注册时间
2016-7-22
在线时间
40 小时
64#
发表于 2016-8-26 17:13:19 | 只看该作者
:):)
回复 支持 反对

使用道具 举报

51

主题

2229

帖子

4

精华

元老在此

成都逐飞科技有限公司

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
66371

论坛元老奖章资源大师奖章在线王奖章活跃会员奖章优秀会员奖章论坛骨干奖章

QQ
威望
44795
贡献
16378
兑换币
4882
注册时间
2010-2-24
在线时间
2599 小时
毕业学校
乐山师院
63#
 楼主| 发表于 2016-5-25 10:16:14 | 只看该作者

飘逸是谁
回复 支持 反对

使用道具 举报

10

主题

827

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5700
威望
2773
贡献
1739
兑换币
1895
注册时间
2013-9-14
在线时间
594 小时
62#
发表于 2016-5-24 21:57:07 | 只看该作者
好喜欢飘逸!
回复 支持 反对

使用道具 举报

51

主题

2229

帖子

4

精华

元老在此

成都逐飞科技有限公司

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
66371

论坛元老奖章资源大师奖章在线王奖章活跃会员奖章优秀会员奖章论坛骨干奖章

QQ
威望
44795
贡献
16378
兑换币
4882
注册时间
2010-2-24
在线时间
2599 小时
毕业学校
乐山师院
61#
 楼主| 发表于 2016-5-19 11:39:21 | 只看该作者

:lol:lol:victory::victory:
回复 支持 反对

使用道具 举报

51

主题

2229

帖子

4

精华

元老在此

成都逐飞科技有限公司

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
66371

论坛元老奖章资源大师奖章在线王奖章活跃会员奖章优秀会员奖章论坛骨干奖章

QQ
威望
44795
贡献
16378
兑换币
4882
注册时间
2010-2-24
在线时间
2599 小时
毕业学校
乐山师院
60#
 楼主| 发表于 2016-5-19 11:38:41 | 只看该作者
fighting001 发表于 2016-5-17 15:34
666啥时候直接搞个开源吧

恩,有这个想法,但是想合适的方式,话说小哥你别太犀利了,某宙还以为你是我们的托,没收到律师函吧?
回复 支持 反对

使用道具 举报

0

主题

22

帖子

0

精华

注册会员

Rank: 2

积分
154
威望
92
贡献
50
兑换币
61
注册时间
2015-11-26
在线时间
6 小时
毕业学校
小学生
59#
发表于 2016-5-17 16:04:50 | 只看该作者
666顶
回复 支持 反对

使用道具 举报

0

主题

97

帖子

0

精华

高级会员

Rank: 4

积分
725
威望
403
贡献
220
兑换币
285
注册时间
2014-9-30
在线时间
51 小时
毕业学校
zgu
58#
发表于 2016-5-17 15:34:09 | 只看该作者
666啥时候直接搞个开源吧
回复 支持 反对

使用道具 举报

51

主题

2229

帖子

4

精华

元老在此

成都逐飞科技有限公司

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
66371

论坛元老奖章资源大师奖章在线王奖章活跃会员奖章优秀会员奖章论坛骨干奖章

QQ
威望
44795
贡献
16378
兑换币
4882
注册时间
2010-2-24
在线时间
2599 小时
毕业学校
乐山师院
57#
 楼主| 发表于 2016-5-14 09:38:34 | 只看该作者
古先森 发表于 2016-5-13 16:52
二值化还是跳变?

对比度
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 08:14 , Processed in 0.077642 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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