🚗 自动驾驶课程 - 35课完整目录

从零掌握自动驾驶技术: 感知 → 定位 → 规划 → 控制 → 实战

35
课程总数
5
学习阶段
Python
仿真验证
580KB+
课程内容

感知 第1-7课: 环境感知基础

第1课
自动驾驶概述

从L0到L5: 技术全景与闭环仿真

第2课
相机与图像

从针孔模型到视觉感知基础

第3课
激光雷达点云

3D点云处理与障碍物检测

第4课
3D目标检测

从点云到3D边界框检测

第5课
语义分割

像素级场景理解与道路分割

第6课
多传感器融合

LiDAR-Camera-Radar融合策略

第7课
目标跟踪

多目标跟踪与轨迹预测

定位 第8-14课: 精确定位

第8课
GPS/IMU组合导航

惯性导航与卫星定位融合

第9课
视觉SLAM

特征点提取与地图构建

第10课
激光SLAM

点云配准与里程计

第11课
高精地图

地图要素建模与生产

第12课
地图匹配定位

基于先验地图的精确定位

第13课
RTK定位

载波相位差分与厘米级精度

第14课
多源融合定位

扩展卡尔曼滤波与因子图优化

规划 第15-21课: 决策规划

第15课
行为规划

高层决策与行为选择

第16课
有限状态机

状态机设计与行为切换

第17课
运动学自行车模型

车辆运动学与动力学建模

第18课
路径生成

样条曲线与搜索算法

第19课
速度规划

五次多项式与舒适速度曲线

第20课
交互式规划

博弈论与社交感知规划

第21课
安全验证

碰撞检测与形式化安全验证

控制 第22-28课: 车辆控制

第22课
PID控制

比例-积分-微分控制器设计

第23课
模型预测控制(MPC)

滚动优化与约束处理

第24课
纯跟踪(Pure Pursuit)

几何跟踪与前瞻距离优化

第25课
Stanley方法

横向误差与航向误差控制

第26课
LQR控制

线性二次调节器与最优控制

第27课
轨迹跟踪

多算法对比与集成

第28课
底盘控制

车辆动力学与执行器模型

实战 第29-35课: 综合实战

第29课
车道保持

完整车道保持系统集成

第30课
自适应巡航

ACC系统设计与车间距控制

第31课
自动泊车

泊车路径规划与跟踪控制

第32课
交叉路口导航

信号灯识别与路口通行决策

第33课
高速自动驾驶

高速公路场景完整自动驾驶

第34课
仿真测试

场景库构建与自动化测试

第35课
毕业项目: 城市自动驾驶

城市道路全流程自动驾驶

📚 学习路线图

本课程按照自动驾驶系统的架构组织: 感知→定位→规划→控制→实战, 每个阶段7课, 循序渐进。

建议按顺序学习, 每课包含: 算法原理 + Python代码 + 仿真验证 + 练习 + 成就