如果你已经跟着一期课把小车跑起来过,现在多半会遇到一个尴尬:车能走直线、能跟着黑线拐弯,但一遇到光照变化、障碍绕行、路口判断就露馅。这不是你手笨,而是一期课解决的是「让车动起来」,二期要解决的是「让车自己判断」。这篇导读帮你判断:这个进阶套餐补的到底是哪几块能力,你现在的缺口值不值得花时间。
一期和二期之间,差的是哪一层
一期的知识结构大致是:认识底盘和电机、装好传感器、写几段循迹逻辑、调参让它别抖。这套东西能出成果,但它默认环境是干净的——赛道固定、光线稳定、没有突发遮挡。一旦把车放到稍微真实一点的场地,问题就集中爆发:阈值写死的灰度判断失效,转向靠 if-else 堆出来的逻辑越加越乱,更别说让车识别一个红绿灯或者避让一个突然出现的人。
二期进阶补的就是这一层「感知—决策」之间的断层。它不再停留于「传感器读数触发动作」,而是要求你把摄像头或雷达的数据真正处理成车能用的判断依据,再把判断变成控制指令。换句话说,从「我告诉车该怎么做」变成「车自己决定怎么做」。
三个容易被跳过、但必须补的能力缺口
第一,视觉数据的处理链路
很多人以为接上摄像头就叫视觉,实际上中间隔着采集、预处理、特征提取、结果输出这一整条链路。你需要搞清楚帧率、分辨率、曝光这些东西为什么会直接影响识别稳定性,以及为什么白天调好的参数到傍晚就失效。这块不补,后面所有「识别」都是碰运气。
第二,把 AI 模型塞进一辆小车
在电脑上跑通一个检测模型和在车上实时跑通,是两件事。算力有限、内存有限、供电有限,你得学会权衡:模型多大、多久出一次结果、结果晚了两帧车会不会已经撞上去。这是进阶课里最值钱的部分,也是自学最容易卡住的地方。
第三,决策逻辑的工程化
一期可以写几十行 if-else,二期不行。多传感器、多个判断条件、多个动作优先级叠在一起,你需要的是状态机或者更清晰的分层结构。否则代码跑起来就是玄学,改一处崩一处。
配套练习大概长什么样
- 先复现:用给定参数跑通一次完整的感知—决策—执行流程,确认每个环节的输出你能看懂。
- 再扰动:改变光照、遮挡传感器、挪动赛道,观察哪一环先崩,记录现象而不是急着改代码。
- 后替换:把示例里的识别模型或判断阈值换成你自己调的版本,对比前后差异,说清楚为什么变好或变差。
- 最后整合:在一条包含路口和障碍的路线里,让车连续跑通,不靠人工干预。
这类练习的特点是:结果不唯一,但过程必须能解释。如果你只想拿一份能跑的代码,二期会让你失望;如果你想搞清楚每个参数背后的原因,它才成立。
看完这门课,你应该能回答这几个问题
- 为什么同样的识别模型,在实验室跑得通,到了实际场地上就频繁出错?你打算先排查哪一环?
- 当摄像头和距离传感器给出互相矛盾的结论时,你的车听谁的?依据是什么?
- 模型推理延迟增加了 100 毫秒,你的控制逻辑需要做哪些对应调整?
- 如果让你把判断逻辑从 if-else 改成状态机,你会怎么划分状态和转移条件?
能顺畅回答前两个,说明你已经跨过了「会调参」的阶段;能回答后两个,说明你具备把这套东西迁移到其他机器人项目的能力。回答不上来也不要紧——这正是进阶套餐要补的缺口所在。缺什么补什么,别假装什么都会,学起来反而快。
智能无人车二期(进阶套餐)
课程详情
课程详情
课程名称:智能无人车二期(进阶套餐)
课程简介:本课程专为对智能无人车和自动驾驶感兴趣的学员设计,旨在帮助学员从零基础开始,逐步掌握智能无人车的开发技能,并赋予其AI能力。
适合人群
- 对智能无人车、自动驾驶领域感兴趣的学生
- 希望从0到1创建个人智能无人车的爱好者
- 中学生及以上,无编程基础也可学习
学习收获
- 掌握智能无人车的基本原理和开发流程
- 学会使用相关工具和软件进行无人车开发
- 了解并应用人工智能技术于无人车领域
课程亮点
- 零基础教学,适合各年龄段学员
- 理论与实践相结合,注重动手能力培养
- 紧跟行业动态,课程内容不断更新
课程目录
第一章 智能无人车二期 1-1 第1天:开营仪式,硬件介绍,拼装和手柄控制,课程体系结构 1-2 第2天:C/C++零基础速成 1-3 第3天:C/C++零基础速成 1-4 第4天;C/C++零基础速成 1-5 第5天:C/C++零基础速成 1-6 第6天:stm32下位机原理和开发 1-7 第7天:stm32下位机原理和开发 1-8 第8天:stm32下位机原理和开发 1-9 第9天:stm32下位机原理和开发 1-10 第10天:Linux虚拟机安装,常用Linux命令 1-11 第11天:python零基础速成 1-12 第12天;python零基础速成 1-13 第13天:pyqt图形化UI开发 1-14 第14天:pyqt图形化UI开发和python上下位机串口通信 1-15 第15天:python上下位机串口通信 1-16 第16天:ROS机器人操作系统入门 1-17 第17天;ROS topic通讯 1-18 第18天:开发ROS驱动,获取下位机数据,发布真实数据 1-19 第19天:ROS service通讯 1-20 第20天:ROS msg和srv 1-21 第21天:无人小车驱动开发 1-22 第22天:ros 配置文件launch 1-23 第23天:开环控制与闭环PID控制 1-24 第24天:坐标系与空间变换 1-25 第25天:2D、3D坐标系变换和右手定则 1-26 第26天:Numpy数学库入门 1-27 第27天:Numpy数学库&Matplotlib绘图 1-28 第28天:tf入门和坐标变换 1-29 第29天:tf入门和坐标变换 1-30 第30天:urdf和环境仿真 1-31 第31天:urdf和环境仿真 1-32 第32天:OpenCV编程 1-33 第33天:OpenCV编程 1-34 第34天:霍夫变换与车道线识别 1-35 第35天:真车运动控制 1-36 第36天:感知机与深度学习 1-37 第37天:TensorFlow框架 1-38 第38天:多分类与图像识别 1-39 第39天:卷积神经网络 1-40 第40天:道路交通标志符识别 1-41 第41天:自动驾驶与强化学习 1-42 第42天:无人驾驶仿真环境搭建和开发 1-43 第43天:无人驾驶仿真环境搭建和开发 1-44 第44天:模型部署,软硬件结合,真车上路 1-45 第45天:slam 1-46 第46天:slam 1-47 第47天:slam 1-48 第48天:slam





