这门课的名字里有「进阶」两个字,但它真正想解决的问题,跟很多人想的不太一样。如果你冲着「学完能去车企做自动驾驶算法工程师」来,那它不对口;如果你想要的是——自己动手把一辆能跑、能识别、能自己拐弯的小车攒出来,并且搞明白它每一步为什么这么跑——那这套资料的颗粒度是合适的。

先说清楚:它解决的是哪个工作场景

智能无人车这个方向,在招聘市场上其实分成两条完全不同的路。一条是算法研究线,重心在感知、规划、控制的模型设计和调参,对数学和代码要求很高;另一条是工程落地线,重心在把传感器、控制器、执行机构、软件流程整合成一台能稳定运行的车。

这门二期进阶套餐,主要落在第二条路上。它覆盖的是这样几个具体场景:把摄像头、超声波、红外这类模块装上车体并让数据能被读到;让车在既定场地里沿着路径走、遇到障碍能停下或绕开;把识别红绿灯、识别车道线这类 AI 能力接到控制逻辑上,形成闭环。

说白了,它训练的是「能自己搭出一台演示级无人车」的能力,而不是「能进大厂做感知算法」的能力。这两件事的价值不一样,门槛也不一样,选之前先想清楚自己要哪个。

学完能独立做什么

按这套资料的推进节奏,走完一遍之后,一般能做到这几件事:

  • 独立完成一台小车的组装、接线、供电和基础调试,出问题能自己排查是硬件还是代码
  • 看懂并改写巡线、避障、循迹这类基础行驶逻辑,能根据场地调整参数
  • 调用摄像头做简单的图像识别任务,并把这个识别结果作为输入接到行驶决策里
  • 理解一台无人车从感知到决策再到执行的基本数据流,能向别人讲清楚每个环节在干什么

注意「演示级」这个限定词。它的运行环境是受控的,场地、光照、障碍物形态都比较理想。真实道路上会遇到的长尾情况,这套资料不负责覆盖。把它当成理解原理和建立手感的第一步,比当成产品级开发训练更准确。

资料适合什么基础

课程简介里写「无编程基础也可学习」,这句话要拆开看。它成立的前提是:你能接受边做边补。资料里的代码部分通常是给出现成的、可运行的版本,然后让你改参数、看效果、再理解为什么改。这种路径对零基础是友好的,但前提是你愿意反复试、不跳过。

如果完全没碰过代码,建议做好心理准备:某些环节会卡住,卡住的原因往往不是逻辑难,而是环境配置、库版本、驱动这类琐碎问题。这部分资料能帮你省掉一部分弯路,但省不掉全部。

反过来,如果你已经会一点 Python 或者玩过单片机,这套资料的性价比会明显高一些。你可以把精力放在无人车本身的逻辑上,而不是被语法拖住。

怎么用这套资料效率更高

别按顺序从头看到尾。更实用的做法是:先把整车的组装和基础行驶跑通,哪怕代码是照抄的,先让车动起来。有了「车在跑」这个反馈,再回头补每个模块的原理,理解速度会快很多。

第二阶段再攻 AI 部分。识别类的任务,调参和换数据集带来的效果差异很大,这部分值得多花时间反复试,而不是看完一遍就算过。

最后提醒一句:这类动手课程的价值,八成在你的动手时间里,两成在看资料的时间里。如果只是把视频看完、文件过一遍,收获会非常有限。

课程目录

第一章 智能无人车二期 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