智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 31677|回复: 56
打印 上一主题 下一主题

【脑洞】很渣渣的摄像头C车经验散尽

    [复制链接]

162

主题

2048

帖子

5

精华

超级版主

岳麓山没有车神

Rank: 10Rank: 10Rank: 10

积分
14920

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

QQ
威望
6285
贡献
5963
兑换币
2581
注册时间
2013-11-14
在线时间
1336 小时
跳转到指定楼层
1#
发表于 2015-12-17 15:41:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Quixote 于 2015-12-21 19:47 编辑

比赛结束很久了,新的比赛也开始了。
比赛为了取得好成绩或许是很有意义的事情。
声明:本文只是一个脑洞!!!!
1.摄像头选型
曝光速度越快越好,应以全局曝光为最优,镜头的非线性畸变应最小,前瞻应考虑最快速度与机械本身的迟滞,分辨率需要仔细斟酌。
基于此,第九届南师的MT9V022,第十届中南的MT9V032,华航的MT9V034都是很不错的选择。镜头选择无畸变镜头,去专门的监控镜头店最好。芯片面积大的适合放在车前部,芯片面积小的适合放在车后部。前瞻2m近瞻5cm就很棒了。分辨率够都能用上。关于提高分辨率可以参考第八届的哈工程摄像头的做法。除此之外,尽可能在左边能完全看见右边。这样很多信息都能够得到。
2.图像处理
主要就是提取出边界,利用图像灰度的二阶导、一阶导、期望就能得到一个很不错的边界了。因为目前赛道还仅仅只是黑白,颜色分别很明确。当时的做法是,一阶导的绝对值大于差值的一个系数,然后一阶导的绝对值大于平均值的一个系数。这个可以先用二阶导的边缘提取法提取出大致边界,然后统计出这两个系数。大体的意义就是说,黑白之间肯定有一个明显的变化,然后用表达式表达出来,然后就可以了。准确率很高。
3.杂谈(上)
得出边界。一个很简单的做法,就是左右相加除以二,得出中线,得出中线似乎是这一话题的根本。有很多种方法,有的直接得出左右的曲率,然后得出中线曲率。其实这个方法不是那么的好。其实只是需要得到一个大致的行进区域,然后进行获得一个很好的行进方向。那么这里需要做的事情包括->路径规划->获取最速路径->进行控制。那么从控制角度来讲,如果将赛道进行等距离分割那么对于控制的意义比等时间分割的意义更大。那么这时候使用主动曝光的摄像头就可以了(MT9V032就可以做到),假设以10cm为分割,或5cm为一个分割,那么这时候需要将编码器进行一个很好的获取,编码器按脉冲获取,那么就是得到标准的距离了,固定脉冲数进行中断,然后对赛道得到边界。速度的获取使用编码器一个脉宽,用这个角度除以单片机运行的时间,FTM提供的脉宽捕捉就是这么做的,得到的速度进行一个平均值滤波就可以很好使用了。对于这种控制方案的话,要求舵机控制与图像处理的时序同步也是没有意义的。1KHz控制一次电机的话,同步采样电流,控制好电流的采样时间点,然后进行滤波就能很好地进行串级闭环了。速度、速度微分(电流)的直流电机转速控制,但如果不考虑差速的话这样就可以了。
4.杂谈(中)
再谈程序结构,程序结构是一个永恒的话题。飞思卡尔智能车单车,大致主要是两块,车体信息(舵机、电机)、赛道信息(最终每次给定的转角)。后者不管怎么看,感觉等距离分割是很必要的。不过也可以记录单次时间走过的路程,然后根据这个来推一些信息,但这感觉总不是很好,但也是对等时间分割的一种妥协。下面谈等时间分割的意义吧,这是西科四队王神跟我说的,S3010舵机的最适合频率是50Hz,我测试了下,确实是这么回事,虽然有一点偏移,但大致不多,也就是说,50Hz的频率给定,S3010的力是最大的,速度也是最快的。那么意义何在呢?50Hz->20ms,3m/s,6cm,差距也不是特别大,跟等距离分割的影响不太大。担心的就是摄像头时序与舵机时序的协调,当时用了异步PWM,强行同步。不过这样对于距离的测量可能就需要一个高精度的测量方式了。不过如果有人能别出心裁,不限制在这种需要知道每段赛道分割的距离,可能会更好。不过对于光电、电磁,做到这点是很容易的。以上便是程序处理时对于赛道信息处理用等时间分割还是等距离分割的一些说明。
5.给出一个初步的方案
说了这些方案,也该有一个自己的方案了。、
>程序时序以摄像头时序为主,等时间分割赛道,异步PWM给舵机。
>使用第五轮测量距离(向第三届中南大学黑影狂飙第三代致敬),测量每次等时间走过的距离。
>电机测量转速与电流。
这三条,是基本的方案了。不过这个方案只是脑洞,并没有经历过实践,大可用那句很著名的书里的不出名的话来描述——“我痛恨理论家,因为他们的高屋建瓴”。6.杂谈(下)
7.路径规划
直道的速度直接由弯道决定,再除去轮胎等情况的问题下,弯道能达到多快是决定一切的一个重要因素。以曲率最小的方式度过弯道就是最优的路径,就是说以最缓的轨线压过赛道,关于十字的最优路径,我觉得再没有这一视频更有说服力:
对于曲率进行滤波,再以曲率与车体的曲率进行偏差计算,处理好暂态稳态,就是路径规划的意义所在,给予车子一个良好的输入。这种路径,我看到的还比较少,不过路径最好的车也未必是最快的车,因为这个比赛,并不是这种仿真,而是一个综合性的赛事。也许还有更好的路径规划方案,等我以后发现,再开帖说。
--------------
马上要去上课了,还有这几块没有谈。杂谈(下)、电机控制、车体控制。先这样吧,我改下标题,下次想写的时候再写吧。





评分

3

查看全部评分

回复

使用道具 举报

4

主题

38

帖子

0

精华

高级会员

Rank: 4

积分
670
威望
354
贡献
204
兑换币
223
注册时间
2015-9-13
在线时间
56 小时
毕业学校
东北林业大学
推荐
发表于 2015-12-17 19:04:09 | 只看该作者
启发挺大的,谢谢
回复 支持 1 反对 0

使用道具 举报

55

主题

2147

帖子

0

精华

杰出人士

大黑山上老司机 DLNU_SOUL

Rank: 12Rank: 12Rank: 12

积分
17182

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

威望
8034
贡献
5390
兑换币
5230
注册时间
2013-10-4
在线时间
1879 小时
3#
发表于 2015-12-17 15:45:21 | 只看该作者
666,赞一个
回复 支持 反对

使用道具 举报

10

主题

998

帖子

0

精华

版主

一个只会水的渣渣

Rank: 9Rank: 9Rank: 9

积分
22264

优秀会员奖章活跃会员奖章在线王奖章优秀版主奖章资源大师奖章

QQ
威望
17390
贡献
3076
兑换币
2900
注册时间
2015-1-22
在线时间
899 小时
毕业学校
安一中
4#
发表于 2015-12-17 16:04:05 | 只看该作者
66666
回复 支持 反对

使用道具 举报

17

主题

363

帖子

0

精华

常驻嘉宾

超级菜

Rank: 8Rank: 8

积分
4481
威望
2165
贡献
1450
兑换币
1435
注册时间
2014-1-16
在线时间
433 小时
5#
发表于 2015-12-17 16:07:03 | 只看该作者
毕竟大神
回复 支持 反对

使用道具 举报

12

主题

2039

帖子

2

精华

顶级版主

只好把岁月化成歌 留在山河

Rank: 11Rank: 11Rank: 11Rank: 11

积分
44057

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

威望
26263
贡献
9408
兑换币
6553
注册时间
2011-9-30
在线时间
4193 小时
毕业学校
南京动专
6#
发表于 2015-12-17 16:08:57 | 只看该作者
提出个疑问
表示算灰度片子算得过来么
回复 支持 反对

使用道具 举报

0

主题

111

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1843
威望
951
贡献
538
兑换币
587
注册时间
2014-6-18
在线时间
177 小时
毕业学校
wu
7#
发表于 2015-12-17 16:10:49 | 只看该作者
赞一个
回复 支持 反对

使用道具 举报

28

主题

2228

帖子

1

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
15822

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

QQ
威望
7433
贡献
4215
兑换币
5195
注册时间
2013-12-9
在线时间
2087 小时
8#
发表于 2015-12-17 16:18:04 | 只看该作者
坐等下
回复 支持 反对

使用道具 举报

1

主题

19

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1012
威望
508
贡献
326
兑换币
328
注册时间
2014-11-27
在线时间
89 小时
毕业学校
华北水利水电大学
9#
发表于 2015-12-17 16:21:04 | 只看该作者
来支持一个
回复 支持 反对

使用道具 举报

2

主题

34

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1515
威望
1064
贡献
329
兑换币
178
注册时间
2015-8-11
在线时间
61 小时
毕业学校
防灾
10#
发表于 2015-12-17 17:12:13 | 只看该作者
666666666666
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-27 19:46 , Processed in 0.059672 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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