中国计量大学赛博-10(智能视觉组)队员对于参加第十六届智能车竞赛进行总结与展望。

§01 赛后反馈


一、实验室介绍

赛博智能车实验室成立于2012年,隶属于中国计量大学信息学院,历来以技术为核心,以培养优秀技术型人才和综合性人才为宗旨,锻炼学生实践能力,并通过选拔去参加以全国大学生智能汽车竞赛为核心的各项大型技术类竞赛,不断为学校、团队、个人争夺荣誉。实验室创办以来,拿下全国奖项十余项和数不清的浙江省的省级奖项。

▲ 图1.0 比赛车模顶视图

二、赛后总结

首先,在大二参赛就获得不错的成绩,令我们感到意外和惊喜。当初选择AI视觉组也是因为该组别具有一定的挑战性,更加能够锻炼自我。这一年的调车生涯对我们全组队员的心理素质进行了多次考验,令我们印象深刻的是省赛前几天忽然的硬件故障,着实让我们的心态受到了不小的影响。做智能车不仅仅是知识和技能的学习,也是对我们的心态和抗压能力的考验与提升。

▲ 图1.2 参赛队员

三、芯片使用

我们采用的芯片是RT1064,功能十分强大,600MHz的主频不用过于担心主控芯片的代码复杂度。另外,逐飞科技推出的最小系统核心板引脚功能也十分充足,即使我们花里胡哨地上了2.0寸IPS彩色屏幕,它依旧有足够的功能引脚用来满足打靶任务的外设使用。不过在使用过程中也遇到些问题:

  1. 前中期我们没有考虑供电时序问题,导致单片机和摄像头同时供电时,需要给单片机复位才能激活使用。
  2. 刚开始使用RT1064芯片的时候主要还是靠逐飞的例程,但是想做一些例程以外的尝试就比较困难了,找不到中文版的芯片手册,全程硬啃着实费脑子。希望以后可以多出一些基础的教学之类的,拉低门槛。

四、NXP大学计划

从老师层面来讲,我们的带队老师是很希望能和NXP进行合作的。在参加智能车竞赛的这几年,我们深刻领略到了NXP芯片的高性能,尤其是算力方面,与以往使用的芯片相比,具有高容量flash、RAM的优点,我们也从中发现了NXP芯片的优秀性能无限潜力,我们实验室老师更是将NXP的K60芯片设置为实验室新晋人员培训专用芯片。另外,实验室人员在参加其他技术类比赛的过程中,常常将NXP芯片作为项目开发核心芯片。和NXP合作,以竞赛、项目为切入口,不断去创新开发NXP芯片的应用,可以让学生更加深入的去掌握这些芯片的原理与应用开发,拓宽知识面,对芯片类行业未来也可以有更贴切的了解。同时我们可以在校内进行推广普及,这样不仅可以让更多的同学了解NXP芯片,也让同学们去重视芯片行业。

▲ 图1.3 车模于教室内的同学们

五、AI元素

组委会把AI融入智能车这个想法很好,顺应机器学习的时代大潮的同时提高国家相关人才率.但也许正是因为这是一次新的尝试,我们感受到了比赛方想尽力降低比赛难度的诚心,从1️⃣增加紫色框方便我们对目标的定位(虽然也有芯片算力受限的原因)到2️⃣逐飞发布例程模板和使用教程以及专门针对比赛的摄像头mini,可以说为AI识别部分的铺好了路。

​ 对于openart,我们是”又爱又恨”," "是因为有了这个摄像头,我们尽早确定了相关方案,避免了很多麻烦。" "便是使用过程中出现的各种意外。由于使用不当导致openart芯片损坏等故障,坏了好几次也修了好几次,前后累计总共买了4个。

  1. 从通电开机或复位到进入工作状态往往需要10秒左右(不知道是不是只有我们有这种情况);

  2. 切换模型、图像变化过快、切换画质等都会造成RAM溢出的问题;

  3. 和上位机之间的兼容情况,有些情况下需要频繁插拔数据线;

  4. 可能还是受限于芯片的性能,在Openart上部署的模型的网络层很难超过3层,否则开机便是死机┐(´-`)┌

不过总的来说,OpenartMini这款产品对于比赛来说还是很有针对性的,对我们帮助很大。

▲ 图1.5 识别任务积分

六、机械结构

我们队伍里没有专门负责机械结构的人员,在车模的机械结构设计的过程中,我们根据应用需求和实际使用效果慢慢摸索和不断修改。省赛前,我们队伍把重心放在了任务要素的完成率,从而忽视了小车的行驶速度,所以摄像头架得过高,导致重心偏高,速度稍快就容易发生弯道侧翻。在省赛现场观摩了其他车友的车模后,发现即使是低摄像头也有很好的实现效果,于是省赛结束就开始连夜重构结构。我们在结构上做了许多尝试,一维结构二维结构补光措施不同舵机等等,甚至还给openart上了一个显示屏用以调试方便。最终搭建出了我们较为满意的车模结构。

▲ 图1.4 车模机械外观

我们的打靶瞄准前期是采用openart抓框瞄准,然后将坐标信息传到主控板来控制舵机。但是调试过程中发现这样的方法受舵机角度精度影响较大,并且抓框的稳定性难以保证。所以最后在学长的建议下我们在结构上安装了激光测距模块测量靶子两边缘跳变点的距离和角度,再通过数学几何直接算出靶心打角实现瞄准,最终,打靶效果变得快准狠。这也需要有相关模块的使用经历,才能在备赛期间想到运用。不过在我们花大力气把打靶最终优化好了以后被通知没有打靶项目了,实属一大遗憾。

▲ 图1.5 车模前视图

七、规则变动

受突如其来的疫情影响,全国总决赛变成了线上赛,还是有点可惜的,体会不到到总决赛现场的紧张刺激,也无法公费旅游了呢哈哈。电赛宣布被取消的那段时间,天天凌晨还盯着卓老师的公众号,唯恐错过某些重要通知。不过最后智能车比赛依旧能如期举行,已经足够幸运了。

八、赛提建议

  • 智能视觉组是第十六届新增加的组别,可能是组委会出于降低难度的考量,从比赛规则和现场执行效果来看还是有些地方能钻漏洞。例如肉眼就可以分辨靶子的左右方位然后按键写入单片机进而跳过AP码的识别。所以光从这一点来看可以在赛道两边都放上靶子之类的方式。当然,下一届也不必拘泥于一定要打靶。

  • 如上所述,如果不打靶,视觉组的车模可以选择麦轮车,因为麦轮车能做的动作更加丰富和自由,例如顺逆时针原地转动代表识别结果的显示表达。这里只是提供一个不成熟的思路,还是认为打靶的难度和观赏性更高

  • 对于图像分类的问题,我们在实际比赛准备的过程中感觉缺少对模型泛化能力的体现。因为国赛的时候,我们用来训练的数据集是逐飞科技提供的比赛软件里出现的图片,最后训练出来的模型就变成了对固有图片的简单记忆,针对比赛而言,过拟合才是正道。而真正的AI应当是能预测陌生数据集的分类,所以下一届智能视觉建议可以注重模型泛化能力的考察。

公众号留言

  • Pawn :卓大你好,请问十七届依旧会有视觉组吗

    • 作者: 还是有的。
  • 和空气撒个娇⁰v⁰ :桌大大,请问一下十七届基础四轮摄像头限高怎么制定呀?今年10cm着实有点低了,车模舵机本身比较高,挡住摄像头了,摄像头位置着实有点尴尬,希望桌大大考虑一下下,希望能够稍微上升一点点!
    哦对了,摄像头高度测量是到镜头高度还是整个摄像头物件高度?实际比赛判别的时候裁判都不统一
  • Yerhoo :卓大大,请问17届有C车模吗
  • 海青天 :NXP大学计划,希望NXP能继续支持智能车
  • 向前 :17届麦轮还在赛道上吗
  • 雨辰 :卓老师 你好 请问17届依旧会有全向组吗?
  • 嘻嘻 :卓大大,请问17届的赛事,基础四轮组的车模定了吗?
    • 作者: 需要再等两周的时间。
  • .... :桌大大,17届比赛可以思考一下,除了金主爸爸的mcu,其他限制适当放开或者全部放开(比如说轮胎),赛道也没特殊元素,只追求极致的速度!!
  • chaos :摄像头不能高了,越高越简单,15届验证了10cm的可行性,既然可以完成为什么要降难度

智能视觉组赛博 -10赛后反馈相关推荐

  1. 基于RT-Thread开发智能视觉组智能车 - 温州大学 - 春华秋实

    学校:温州大学队伍名称:春华秋实 参赛队员:陈俊达.程先春.倪世杰 带队教师:王峰 简 介: 目前自动驾驶话题非常火热,近几年华为.特斯拉.谷歌.百度等大型互联网公司都在进行关于这方面的研究.本文设计 ...

  2. 智能车竞赛技术报告 | 智能车视觉 - 中国计量大学 - 赛博-10

    学 校:中国计量大学 队伍名称:赛博-10    参赛队员:陈 峰      洪晨辰    毛华斐    带队教师:金小萍    陈东晓    第一章 引言 ■ 1.1 概述   全国大学生智能汽车竞 ...

  3. 第十七届智能视觉组线上赛比赛流程及相关补充说明

      线上赛规则及流程发布后陆续收到参赛同学和老师们的建议,一部分建议可以使得竞赛过程更完善,故增加此文档对智能视觉组的流程及相关细节进行补充说明. 一.场地准备   在"第十七届全国大学生智 ...

  4. 智能车竞赛,AI视觉组赛题浅析

    逐飞科技 2021-01-07 Thursday ▌01 前言   各位车友好, 第十六届全国大学生智能车竞赛竞速组规则 发布后,大家已经注意到由恩智浦赞助的 AI视觉组 是最具有综合性的一个组,感谢 ...

  5. 智能车竞赛技术报告 | 智能视觉组 - 北京科技大学智能视觉组

    简 介: 本文设计的智能车系统以 为核心控制单元,通过CMOS摄像头检测赛道信息,使用数字摄像头采集赛道的灰度图,通过动态阈值算法生成二值化图像数组,提取黑色引导线,用于赛道识别:通过光电编码器检测模 ...

  6. 第十八届全国大学生智能汽车竞赛 智能视觉组比赛细则

    第十八届全国大学生智能汽车竞赛 智能视觉组比赛细则 智能车竞赛 目 录 Contents 背景介绍 智能视觉组描述 视觉组比赛细则 比赛场地 比赛任务 车模技术要求 第十八届智能视觉组竞赛细则巨大漏洞 ...

  7. 第十七届全国大学生智能车竞赛智能视觉组总结

    文章目录 前言 一.本次比赛任务分工 二.OpenArt部分任务 1.地图识别 2.图像识别 1)模型训练 2)图像处理 3)通讯 总结 前言 我参加了第十七届全国大学生智能汽车竞赛智能视觉组的比赛. ...

  8. 第十七届全国大学生智能车竞赛智能视觉组培训第一弹

    简 介: 第十七届全国大学生智能车竞赛竞速比赛中,由NXP赞助的智能视觉组的比赛细则已经公布的.为了帮助同学们能够更好地制作比赛作品,在在此过程中得到更好地锻炼,NXP公司近期举行智能视觉组培训.欢迎 ...

  9. 基于RT-Thread开发智能视觉组智能车-乐山师范学院

    学 校:乐山师范学院 队伍名称:乐师逐飞四队 参赛队员:陈龙.刘宇林.唐玉琴. 带队教师:杨济豪,李富钢 简 介: 本设计以第十六届全国大学生智能汽车竞赛为背景,全向行进组以大赛组委会指定的采用麦克纳 ...

最新文章

  1. java websocket_理清 WebSocket 和 HTTP 的关系
  2. [ant]通过Android命令自动编译出build.xml文件
  3. html前端 echarts图表使用详解
  4. mysql内置变量_详解MySQL注入利用的变量
  5. cad lisp 两侧偏移并删除_弱电CAD不算CAD?学学操作,将手速发挥极致,让他人刮目相看...
  6. numpy——axis
  7. java 如何让循环结束,跳过某个条件,跳出当前的多重嵌套循环
  8. Android IPC机制(二)用Messenger进行进程间通信
  9. c++层次遍历_数据结构与算法,弄懂图的两种遍历方式
  10. 浮动div中的图片垂直居中
  11. android 4g wifi内外网,android 中判断网络状态5G 4G 3G 还是wifi
  12. 推荐6款程序员开发编译工具
  13. 控制工程中的数学建模(4)——控制系统时域数学模型建立的一般步骤(之一)
  14. html截取视频片段,格式工厂怎么截取视频片段
  15. 【元宇宙系列】元宇宙的创世居民——M 世代(Mateverse)
  16. shell脚本实现通过ssh跳板机(动态密码)一键登陆服务器(相关问题与解决方案)
  17. 如何提取公众号文章中的音频
  18. 【算法-剑指 Offer】62. 圆圈中最后剩下的数字(环形链表;约瑟夫环;动态规划)
  19. EF中的上下文(DbContext)简介
  20. 2022,世界杯,来了

热门文章

  1. PAT1127 如何根据后序遍历中序遍历建树?
  2. MoSonic:对SubSonic的分布式存储、缓存改进尝试(2)
  3. java线程间的通讯
  4. mini-uboot 启动过程简单分析
  5. Effective Python 小笔记之 zip 函数
  6. 【原创】HP 安装 depot (以mysql为例)
  7. 车间AP无法接入故障分析处理
  8. call_user_fun()函数的使用
  9. Azure PowerShell (6) 设置单个Virtual Machine Endpoint
  10. OpenCV 3.1.0中的Mat对象使用