半岛·综合体育官网入口 “智能车竞赛”课堂,开课啦!
我们很荣幸地邀请到李光和介绍智能汽车大赛的入门知识。作为刚开始接触智能汽车的群体中的一员,相信我们很多人都会感到不知所措,想要参加智能汽车大赛,但我们不知道从哪里开始准备。
如果你想了解和学习如何做赛车,除了听前辈们的演讲外,我们还需要找到一些其他的了解方式,比如山外论坛,还有蓝周智能创新论坛,感兴趣的同学可以多加注意了解,这将给我们学习智能汽车带来很大的帮助。
我们再说说什么是智能汽车,也许我们幻想中的智能汽车是一辆非常时尚、非常有风格的汽车,但实际上,我们想要做的智能汽车的结构非常简单,它没有华丽的外表,有的只是必不可少的零件,凝聚了一个团队的辛勤工作,想象一下,当我们克服各种困难,将自己的汽车推向赛场时, 我们会感到前所未有的满足。我们现在接触的智能汽车有两类,一类是光电类,分为光电四轮和光电直立,另一类是电磁式,分为电磁四轮和电磁直立。
智能汽车由三部分组成半岛·体育中国官方网,硬件电路是血液,算法是灵魂,机器是身体。更具体地说,它是 1.MCU、传感器、屏幕、稳压电路、驱动器。硬件的稳定性是汽车稳定的前提,只有稳定可靠的硬件基础才能为软件算法的调试提供很大的帮助。前期的基础硬件做得不好,但是在硬件的情况下可以做很多事情。只有使用单片机+屏幕+传感器,才能实现我们程序的第一步,比如调整单片机周边计算机,简单识别轨迹,设计一个接口,构建一个好的程序框架。如果前年硬件不是 100% 确定,就得手工焊接一套硬件让车跑,前一年跑基本成功一半。2. 伺服、电机、编码器(闭环、PID 介绍)。舵机是控制前轮转向的机构,电机为后轮提供驱动力,编码器获取速度,摄像头采集数据→图像处理→计算旋转角度→向舵机发送信号→转向,获取编码后的速度→PID控制→改变PWM→实现速度闭环 3、 程序, 底层驱动器, 控制, 图像处理 \ 数据处理
我想向大家介绍 Wildfire Hawkeye,它在硬件上是二进制的,速率高达每秒 150 帧,这也是我们目前选择的相机。一种是 170 度超广角镜头,视野宽广,便于提取轨道边界,但远处桶形畸变严重,不利于图像处理,尤其是直角。还有一个 100 度无失真相机,顾名思义,它没有失真半岛·综合体育官网入口,可以让您清晰逼真地看到物体。
脱掉
那么我们如何开始呢?无论是智能汽车还是其他项目,都必须先是硬件,只有硬件做好了,软件才有展示的平台,所以硬件的学习一定不能落后于软件。制作硬件的最终目标是制作稳定且易于使用的电路板,第一步是学习如何使用 Altium Designer 并尝试焊接一些电路板。目前我们不需要直接学习制作比赛的线路板,一是我们还没有真正参加过比赛,难度比较大,所以现在最好找一些简单有趣的电路自己尝试制作,有兴趣的可以更进一步。在软件中,算法是灵魂,算法就是你的想法,你的想法。有了想法之后,就需要有一门语言来表达自己的想法,所以 C 语言必须扎实,比如枚举、结构体等都要清晰。想法需要有一个执行者,而软件直接控制的执行者是单片机,所以需要学习使用单片机(一般是飞思卡尔的k60或kl26),比如I/O口的使用、A\D转换、定时器、PWM输出、串口通讯等。“磨刀不砍柴”, 掌握了以上两项之后,就可以聊聊算法 学城外山 一朝攻城 突破 K60 视频启动 K60 最小系统,跟着视频学,接下来,看看上一会场的代码,可以先看一下图片部分, 准备摄像头,自己练习,把车组装好,硬件搞定后,再看控制部分......
登陆
然后看赛程表,规则之前,先学习基础知识,硬件、软件,规则之后,选择小组团队,硬件在一月份完成,汽车在寒假周围运行,第二年的三月,积分赛,四月的科技大学邀请赛,五月的学校比赛, 7 月的东北赛和 8 月的全国比赛。
机械不难,但是我们要多调整汽车,才要有感觉,前期靠硬件,后期靠机械、软件工程,两米五前先不谈机械,汽车不难跑,车速稳定是关键。只要你足够优秀BOB半岛·体育在线登录,就不会被淘汰,落后不要慌,笑到底赢,坚持到最后就是胜利!
照片:机电技术创新与质量发展中心
排版 |赵明瑞
我要评论