1. 课程导入
APA(Automated Parking Assist,自动泊车辅助)是智能驾驶量产落地中最贴近用户日常体验的功能之一。它看似只是“打方向盘把车停进车位”,但背后牵涉感知、定位、规划、控制、人机交互、整车电子电气架构与功能安全等多个工程域的协同。本课程以“系统集成工程”为主线,目标不是单独讲清某一个算法,而是帮助学习者建立从需求到量产、从部件到整车、从功能到验证的完整工程视角。
一、学习目标:从“会讲概念”到“能集成落地”
完成本课程后,学习者应能达成以下四类目标:
- 概念层:准确区分APA、RPA(遥控泊车)、HPA(记忆泊车)、AVP(自主代客泊车)的功能边界与系统能力差异。
- 架构层:理解超声波雷达、环视摄像头、毫米波雷达、域控制器、EPS、ESP、VCU、BCM等部件在APA系统中的角色与接口关系。
- 工程层:掌握车位识别、路径规划、横纵向控制、人机交互、诊断与标定的基本集成方法。
- 验证层:能够设计典型测试场景,理解HIL、实车标定、法规与功能安全要求,并具备问题定位与复盘能力。
核心判断:APA集成工程师的核心竞争力,不是“会写某一个模块”,而是能在多约束条件下做出可量产、可验证、可维护的系统取舍。
二、核心概念:APA系统到底由什么构成
APA系统通常由感知层、决策规划层、控制执行层和人机交互层组成。感知层负责发现车位与障碍物;决策规划层负责判断“能不能停、怎么停”;控制执行层负责把规划轨迹转化为方向盘转角、挡位、车速和制动指令;人机交互层负责让驾驶员知道系统状态并随时可接管。
其中,车位识别是入口,路径规划是核心,横纵向控制是难点,安全与冗余是底线。APA不是单一算法,而是一个典型的“感知—决策—控制—交互”闭环系统。
三、整体框架:从传感器到整车执行的信号链
下图展示了APA系统集成工程的整体框架。左侧是环境与车辆状态输入,中间是域控制器内的功能链路,右侧是执行器与驾驶员交互。理解这张图,有助于后续章节中定位每个模块的输入输出与集成边界。
四、方法流程:一个典型APA泊车过程
以垂直车位泊入为例,系统通常经历以下阶段:
- 功能激活:驾驶员按下APA开关,系统自检传感器、电源、通信与执行器状态。
- 车位搜索:车辆低速行驶,USS与AVM持续输出车位边界与障碍物信息。
- 车位确认:系统判断车位尺寸、类型与可泊性,HMI提示驾驶员确认。
- 轨迹规划:生成多段圆弧或样条轨迹,包含换挡点与速度曲线。
- 横纵向控制:EPS执行转角,ESP/VCU控制车速与制动,完成泊入。
- 结束与退出:车辆停稳、挡位切换、系统提示完成,或驾驶员接管退出。
典型APA状态机片段:
IDLE → SELF_CHECK → SEARCHING → SLOT_FOUND
→ CONFIRM → PLANNING → PARKING → FINISH
异常分支:FAULT / TAKEOVER / ABORT
五、行业应用场景与能力对比
APA已从高端车型选配逐步下探到主流车型标配。不同场景对系统能力要求差异明显:
| 功能 | 典型场景 | 关键传感器 | 驾驶员角色 | 集成难点 |
|---|---|---|---|---|
| APA | 车内自动泊入/泊出 | USS + AVM | 车内监控,可接管 | 车位识别率、控制精度 |
| RPA | 车外遥控泊车 | USS + AVM + 蓝牙 | 车外遥控,需安全距离 | 通信时延、遥控安全 |
| HPA | 固定路线记忆泊车 | USS + AVM + 定位 | 学习后自动复现 | 建图一致性、定位漂移 |
| AVP | 停车场自主代客泊车 | 多传感器 + 场端 | 完全无人,远程监控 | 车场协同、法规责任 |
六、常见误区与复盘提示
误区一:把APA等同于“超声波雷达倒车”。实际上,现代APA是融合感知、规划、控制与安全监控的系统工程。
误区二:只关注算法效果,忽视整车接口与执行器约束。EPS转角速率、ESP建压能力、通信周期都会直接影响泊车体验。
误区三:忽略人机交互与接管逻辑。用户不知道系统在做什么,就不会信任系统。
误区四:测试只做“标准车位”。真实场景中的地锁、锥桶、邻车压线、弱光、雨雪才是量产难点。
误区二:只关注算法效果,忽视整车接口与执行器约束。EPS转角速率、ESP建压能力、通信周期都会直接影响泊车体验。
误区三:忽略人机交互与接管逻辑。用户不知道系统在做什么,就不会信任系统。
误区四:测试只做“标准车位”。真实场景中的地锁、锥桶、邻车压线、弱光、雨雪才是量产难点。
学习建议:每学完一个模块,都回到本章的整体框架图中,标出该模块的输入、输出、上下游接口与验证方法。这样能把零散知识串成可落地的系统能力。