飞豹客 · 课能看,资料也能带走
飞豹客后端开发 会员免费

C++无人小车项目

这门课的主题是用 C++ 写一个无人小车的决策规划模块。它不涉及感知算法训练,也不讲硬件驱动和底盘控制,重点放在一个具体问题上:车已经有了地图和障碍物信息之后,怎么决定往哪走、什么时候停、跟车跟多远。这是自动驾驶里偏后端逻辑的一环,也是很多转行者真正上手写代码时会卡住的地方——算法论文看得懂,落到工

单课价¥19.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
141 人关注 更新于 2026-03-25 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员、年会员、永久会员可免费领取。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥19.90

会员 · 按档位

永久免费可领
年免费可领
月免费可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

这门课的主题是用 C++ 写一个无人小车的决策规划模块。它不涉及感知算法训练,也不讲硬件驱动和底盘控制,重点放在一个具体问题上:车已经有了地图和障碍物信息之后,怎么决定往哪走、什么时候停、跟车跟多远。这是自动驾驶里偏后端逻辑的一环,也是很多转行者真正上手写代码时会卡住的地方——算法论文看得懂,落到工程里却不知道从哪个类开始写。

它解决的是什么工作场景

课程围绕直行场景展开,把停障、停靠站点、跟车这三件事拆开讲。这三类场景在园区物流车、厂区摆渡车、清扫车上都很常见,逻辑不复杂但边界条件多:障碍物什么时候算挡住路、靠站时减速曲线怎么给、前车慢下来后跟车距离怎么维持。课程先讲原理再落到代码,把「点」和「车辆」这类基础数据结构怎么定义、状态怎么在模块间传递讲清楚。学完之后你能看懂一个决策规划模块的基本骨架,而不是只会调参。

需要说明的是,这门课不做完整的自动驾驶系统,感知、定位、控制这些部分是作为前提存在的。如果你的目标是做整套无人车,这只是其中一块。

适合什么基础,先看哪几块

前置要求是能写 C++,至少熟悉类、指针、STL 容器的用法,看得懂多文件工程的编译组织。如果只是学过语法但没写过上千行的项目,前期环境搭建和代码框架那部分会稍微吃力,建议对照着敲一遍。完全没接触过 C++ 的人不适合直接进来。

建议的观看顺序是:先看绪论里的决策规划概述,建立模块在整个系统里位置的认知;然后重点看环境搭建与代码框架、车辆建模与运动的表达这两块,这是后面所有代码的地基;直行场景的原理部分可以先快速过一遍,等写代码卡住了再回头对照。宣传片和前瞻片可以放在最后看,帮助确认自己是否理解了这个项目的整体结构。

学完能独立做什么,资料怎么用

学完比较现实的目标是:能独立实现一个直行场景下的决策规划小模块,包括障碍物停车判断、站点停靠的减速逻辑、简单跟车策略,并且能把这些逻辑接进一个已有的代码框架里跑起来。这个能力对应的是自动驾驶公司里决策规划方向的初级工程任务,也是面试时能拿出手讲清楚的项目经历。

资料里的视频和配套代码建议配合使用,不要只看不写。每看完一段原理,先在代码里找到对应实现,再试着自己改一个参数或加一个判断条件,观察输出变化。直行场景的代码部分信息密度较高,建议放慢速度,一个场景写完再进下一个。如果时间有限,优先保证停障和跟车这两个场景能自己独立复现,它们覆盖的工程思路最通用。

课程目录

课程目录25 集
  • 1.《C++无人小车项目》课程宣传片:学编程最快的方法.mp4
  • 2.《C++无人小车项目》课程最终前瞻.mp4
  • 3.绪论1:课程概述.mp4
  • 4.绪论2:决策规划概述.mp4
  • 5.环境搭建与代码框架.mp4
  • 6.车辆建模与运动的表达.mp4
  • 7.直行场景原理1:停障 停靠站点 跟车.mp4
  • 8.直行场景代码1:点.mp4
  • 9.直行场景代码2:车辆.mp4
  • 10.直行场景代码3:道路与场景基类.mp4
  • 11.直行场景代码4:停障.mp4
  • 12.直行场景代码5:停靠站点和跟车.mp4
  • 13.直行场景原理2:通过斑马线.mp4
  • 14.直行场景代码6:通过斑马线.mp4
  • 15.绕障场景原理1:转向和单移线.mp4
  • 16.绕障场景原理2:场景的实现.mp4
  • 17.绕障场景代码1:平面向量.mp4
  • 18.绕障场景代码2:转向和单移线.mp4
  • 19.绕障场景代码3:场景的实现.mp4
  • 20.泊车场景原理:倒库和侧方位.mp4
  • 21.泊车场景代码:倒库和侧方位.mp4
  • 22.漂移场景原理:过弯和泊车.mp4
  • 23.漂移场景代码:过弯和泊车.mp4
  • 24.课程总结.mp4
  • 资料.7z