智能车竞赛实战指南:从筹备到决赛的完整经验

发布时间:2026/10/22 16:26:25
智能车竞赛实战指南:从筹备到决赛的完整经验 第十届校内智能汽车竞赛决赛结束那天我蹲在赛道边上看最后一组成绩电脑上跳出两圈相差不到0.1秒的数据。当时活动中心已经没什么人了地上散落着KT板碎块和没来得及收的胶带。办完这届比赛我最深的感受是一场校内赛能“顺利举办”从来不是通知上那五个字那么轻松。这篇文章想写给两类人——打算在学校里组织智能汽车竞赛的学生干部和负责老师以及正准备参加下一届比赛的队伍。对前者我讲讲筹备和现场组织的具体环节对后者我把参赛、备赛、调参和决赛期间真正有用的经验一次说透。1. 第十届赛事筹备从报名到赛道落地最容易被低估的三个环节1.1 报名与组队为什么实际到场队伍总比报名数少先聊报名这件事。第十届校内赛最初报名表上有三十多支队伍最后完整交车参加初赛的是二十一支进入决赛十六支。你会发现一个普遍规律报名人数虚高是每届都会遇到的事筹备时按报名表准备赛道、裁判、耗材一定会多准备三分之一以上。原因倒不复杂——有不少队伍在假期过后才发现课程实验、考研和备赛冲突也有人组队时碰运气等到提交技术方案时发现团队里没有人能独立完成代码。所以我的建议是发通知时就要把“最低完成度清单”写清楚至少包括车模能通电、传感器能采数、程序能编译三个里程碑并在初赛前两周做一次中期检查。中期检查不是走形式而是给队伍一次下调目标的机会——从“我要拿冠军”改成“我要完赛”。这个心态转换在备赛中很重要。我们这届有支队伍在中期检查时还在等配件后面转为“只要车能动就行”的目标心态一放松反而在淘汰赛里多跑了一轮。1.2 赛道搭建光线、反光与拼接缝赛道是校内赛最容易拖到最后的硬件。我们的场地在活动中心大厅白天有大落地窗晚上是顶光光线条件非常不稳定。第一年办赛时我们用纯白KT板和灰色胶带贴赛道第一轮试跑就有三辆摄像头车在同一个地方丢线查了半天才发现是地面反光把灰线和白底混在了一起。今年我们提前做了两件事一是把赛道边缘统一用哑光黑色胶带压边减少镜面反射二是赛前在正式场地做了两次“光线复现”试跑分别挑白天和晚上各一次。还有拼接缝问题KT板之间即便对齐得很好也会有零点几毫米高差车速一快车体振动直接传导给传感器画面边缘会抖。处理方法是在所有接缝处垫一层同厚度的硬纸板再用重物压实过夜第二天表面平整度会好很多。1.3 计时裁判系统赛前一天必须完成的联调计时系统是很多人忽视的环节。我们第一版方案是用光电门加单片机计时发车信号通过无线模块广播。结果赛前联调时发现当周围有队伍在用蓝牙调参时无线发车信号会偶发延迟个别车启动慢了半秒。后来我们改成计时芯片本地跑发车用有线按钮加备用蜂鸣器同时裁判手里保留两块机械秒表。赛前一天下午把全部六组计时设备放到赛道上连续跑五十次误差控制在10毫秒内这才敢拿到第二天用。这一整段筹备工作大约花了两周的课余时间。回头看筹备阶段定下的规则和边界决定了决赛当天能不能真的做到“顺利举办”——顺利不是运气是赛前把所有可能出问题的地方提前压了一遍。2. 决赛车队的技术路线选择摄像头、电磁与光电的取舍逻辑2.1 感知方案的三条主流路线校内赛和全国赛的组别逻辑基本一致参赛队主要分成三类摄像头组、电磁组和光电组。很多人在报名时不知道选哪个我通常让他们对照自己的基础来判断。方案前瞻距离光线敏感度调试难度速度上限适合人群摄像头远可提前1到2米看到赛道高较高高有一定图像处理基础能吃苦电磁近依赖磁场强度变化低中中动手能力强喜欢传感器细节光电中多路红外对管排布中较低中低新手入门追求稳定完赛很多人问为什么摄像头组最卷。原因很直接前瞻距离决定了可用的控制策略有多少。摄像头能在直道末端就判断出弯道半径提前规划减速点电磁组只能根据磁感线变化“临场反应”天然吃亏。但摄像头组也最脆弱——镜头脏了、曝光没调好、光线一变图像整个就不对了。决赛现场有一辆摄像头车上午试跑时成绩很好下午换了一个角度装电池图像突然出现大面积阴影紧急重调曝光后才恢复正常。2.2 主控与电机方案从“能转”到“能打”的配置清单主控方面校内赛队伍基本集中在两种选择入门级单片机和ARM内核单片机。前者便宜、上手快、例程多适合光电组和简单电磁组后者运算能力强、能跑图像处理是摄像头组的主流方案。电机驱动我特别强调一句不要在备赛中途换驱动板。每块驱动板的功率管参数、死区时间、散热条件都不一样换了之后PID要重新调机械装配也可能受影响。有个队第一版用的是入门驱动板后来觉得发热换了一块大功率板结果同样的PWM参数下电机转速整体高了一截车在直道直接蛇形白白丢了两个晚上的调试时间。舵机选型相对简单主要看转向响应速度。可以用带金属齿轮的数码舵机响应更快但要注意把舵机电源和主控电源隔离否则转向瞬间的电流尖峰经常把单片机复位。我们在检修区看到最多的问题就是“车子一打方向就重启”八成是共地干扰。2.3 一辆车的成本构成钱到底花在哪些地方校内赛的平均预算不同组别差异很大我从历届队伍的实际花销大致梳理成下面这张表。项目低配方案高配方案车模底盘入门级现成底盘轻量化自制底盘电机普通直流减速电机带编码器的高速电机主控板入门单片机开发板ARM核心板传感器多路红外对管摄像头加图像处理板电池普通锂电池高倍率电池组结构件3D打印件碳纤维板加CNC件低配整车几百元能上路高配可能两三千。但我观察十届比赛成绩和预算的关系没想象中那么强。真正与成绩正相关的是“整车一致性”——同样的路程跑十次圈速方差小。这靠的是认真标定传感器、固定机械结构、细心管理电池而不是单纯堆钱。3. 决赛当天实录赛制设计、现场故障与维修区规则3.1 赛制与判罚如何让规则既严密又留有余地决赛我们用的规则是先跑一圈计时排位按排位分两个半区正赛分三轮每轮发车两次取最好成绩三轮成绩相加总分排定名次。为什么要三轮而不是一锤定音因为校内赛场地的偶然因素太多偶尔一个轮胎压过接缝就可能毁掉一次原本很完美的试跑。三轮取优既保留竞赛性也不至于让运气决定冠军归属。判罚标准必须提前写清楚并给选手确认。我们今年重点约定了三件事车必须从静止状态发车全程不允许人工干预冲出赛道后如果三秒内不能自行回赛道该轮成绩无效。这三条看似简单却在现场引发了最多争议。有辆车在环岛出口侧滑车头压出赛道但后轮还在路肩上勉强挣扎着回到赛道裁判组讨论后认定“未完全冲出赛道”成绩有效。这种边界情况没提前约定好现场一定会吵。3.2 现场最容易翻车的三类故障决赛当天我们收到报修最多的是三类问题给以后办赛的同仁做个参考。电池压降新旧电池混合用后半程电机明显无力。解决赛前统一电池编号每辆车至少准备两组满电电池并提前完成三轮充放电老化。车轮打滑比赛场地表面和练习室不一样尤其是活动中心地面刚拖过湿气会让橡胶轮抓地骤降。解决现场备一盒松香粉和防滑胶带很多队伍靠这个多跑完了一轮。无线模块断连发车区人多射频互相干扰偶发启动信号延迟。解决除主遥控外再配一根有线启动线宁可难看一点也要可靠。这三类故障有一个共同点——它们都不是算法问题而是工程管理问题。校内赛的车子本身不复杂复杂的是在有限时间里把每个环节都盯住。3.3 一辆车的“复活赛”关于维修时长的规则设计决赛现场还有一支队伍的车在第二轮冲到终点后舵机臂脱落直接卡死在转向位。按规则他们第三轮不能按时发车。我们专门设了一个现场维修区维修时长控制在五分钟内超时视为退赛。这个规则帮了他们大忙四分钟后他们换好舵机臂重新发车虽然第三轮成绩一般但总名次还是挤进了前十。我在赛后复盘时经常跟学生说备赛不只备车也要备“现场救车流程”。工具包该有什么备用件放哪里谁负责拧螺丝谁负责改参数都要提前分工。现场手忙脚乱多半是因为这些事没提前想。4. 真正拉开名次差距的调参细节从能跑、跑完到跑稳4.1 转向环从“画龙”到顺滑到底在调什么校内赛队伍大多用过PID但真正能把它调得“有手感”的不多。转向控制我习惯让学生先只调比例项把车调到临界稳定——弯道里出现轻微但持续的摆动然后加少量微分项去抑制超调。很多队伍一开始就上完整PID几个参数互相打架车“画龙”了就加比例系数抖了就加微分系数越调越乱。一个很实用的经验每次只改一个参数并且记录改之前的成绩。比如今天的任务是“只把比例系数从0.18调到0.22”其他什么都不动跑十圈看平均值和方差。我见过太多队伍把宝贵的备赛时间浪费在“随手调参”上最后车子性能反而退步。用数据说话而不是凭手感瞎猜这几乎是进步最快的队伍和普通队伍之间最明显的区别。4.2 速度与出弯加速一辆车是怎么在弯道“跑出感觉”的速度控制的核心不在于直线跑多快而在于弯道里能不能用满赛道宽度、出弯时能不能早一步加速。人开车过弯是先减速、打方向、到弯心开始回正、同时踩油门。智能车也一样利用前瞻信息提前减速弯道中保持稳定出弯后迅速回到目标速度。我们有个车队直线速度和其他队差不多但在连续S弯里每圈能快零点三秒。他们的办法很简单在程序里把弯道分成若干段按曲率预设不同的减速系数而不是用一个统一的“弯道速度”。这要求在采集赛道图像时同步记录曲率信息。这个方案思路不难难的是有耐心一段一段标定。4.3 图像与电磁信号里的边界处理摄像头组最常见的边界问题是丢线和十字路口误判。丢线时如果直接沿用上次图像车会笔直冲出赛道合理做法是“补线”用上一次有效的赛道宽度估算当前赛道走向。但补线逻辑一旦过度遇到真正的断头路就会来不及刹车。我们这届冠军车的做法很朴素丢线超过一定帧数就强制降速。听起来不高级但非常有效。电磁组则要应对工频干扰和环境磁场。我们试过在实验室里一切正常搬到活动中心后信号噪声变大最后发现是场地环境里存在特定频率的干扰源一部分频率点落在信号频带内。解决方案是加了一个窄带滤波器并在转向算法里去掉了对高频噪声敏感的项。这类问题只有实地跑过才知道。5. 赛后复盘留给下一届的十二句实话比赛结束第二天我在社团群里发了一段复盘挑了十二句最想对下一届说的话。这里也送给准备参赛的朋友。备赛从上一届结束那天开始不要等报名通知。拿名次的队伍通常提前大半年就在改上一年的车。车队至少三个人有人写程序有人管机械有人做测试记录。一个人单干最多走到初赛。硬件选型一次定死。系统可以迭代底盘不能每周换。每次试跑只改一个变量并写日志。十个参数一起调出了问题根本不知道是哪一步造成的。电池是玄学。用同批次、满电、提前做过充放电老化的电池比临时买贵电池管用。赛前一周别换新轮胎别大改结构。新状态不等于好状态。摄像头前瞻距离能调就多调一点。弯道救不了你但早看见能救。备用传感器、备用舵机、备用电池至少各一套。现场借东西很影响心态。决赛比拼的不只是编程能力还有整个队伍的流程和协作。谁拧螺丝、谁记数据、谁喊发车都要排练过。数据要离线存别只存在上位机软件界面上。关机丢数据的痛经历过一次就懂了。只求完赛也是一种策略。很多队因为追求快在决赛里连续冲出赛道完赛的队伍反而拿了名次。赛后一定要把代码、图纸、调参记录归档。下一届你的文档就是别人的起跑线。我个人印象最深的是第11条。这届获得第二名的队伍并不是全场圈速最快的但三轮比赛中他们只出过一次小失误其他队平均失误两次。智能汽车竞赛的赛场很像跑长途别总想着一把冲过终点先把每一圈跑完再去谈怎么快。

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询