1. 从L4降维到辅助驾驶,这个思路为什么值得聊
轻舟智航这家公司,圈内人都不陌生。早年做L4级自动驾驶起家,在限定区域里跑Robotaxi,技术底子摆在那儿。但这两年他们做了一个挺关键的转身——把L4积累的能力往辅助驾驶系统上迁移,喊出的口号是“好用、能用、爱用”。这三个词听着朴素,但做过量产辅助驾驶的人都知道,每一个字背后都是坑。
我之所以想聊这个话题,是因为“L4出身做辅助驾驶”这件事本身就充满张力。L4追求的是“去人化”,系统要能独立应对所有场景;辅助驾驶追求的是“人机共驾”,系统要在人的监督下把高频场景做顺。两者的技术栈有重叠,但产品逻辑、工程重心、验证方法几乎完全不同。很多L4团队转过来做辅助驾驶,第一版demo往往很惊艳,但一到量产就露馅——要么误触发多,要么体验割裂,要么成本压不住。
轻舟智航这套“好用、能用、爱用”的提法,其实是在回应这个行业通病。好用说的是功能层面,该有的都有,覆盖日常通勤的核心场景;能用说的是可靠性,不能动不动就退出、误刹、画龙;爱用说的是体验层面,用户愿意主动打开,而不是买来就关。这三个层次递进,恰好对应了辅助驾驶从“有”到“好用”再到“离不开”的完整路径。
这篇文章适合谁看?如果你是做辅助驾驶产品定义、系统架构、功能开发或者测试验证的,这里面的思路拆解和实操细节会对你有直接参考价值。如果你只是对智能驾驶感兴趣,想搞明白L4和辅助驾驶到底差在哪,我也会用生活化的类比把技术逻辑讲清楚。接下来我会从整体设计思路、核心技术点、实操落地过程、常见问题排查几个维度,把轻舟智航这套打法拆开揉碎讲一遍。
2. 整体设计思路:L4的能力怎么“降维”到辅助驾驶
2.1 为什么L4团队做辅助驾驶有天然优势,也有天然陷阱
L4出身做辅助驾驶,最大的优势在于感知和预测模块的积累。L4系统要在复杂城区里跑,必须对行人、非机动车、异形车辆有极强的识别和意图预测能力。这套感知栈直接复用到辅助驾驶上,对Cut-in、加塞、鬼探头这些场景的处理,起点就比从零开始的团队高一大截。轻舟智航早期在多个城市跑Robotaxi积累的长尾数据,也是做辅助驾驶时很宝贵的资产。
但陷阱也在这儿。L4的感知追求的是“全场景覆盖”,宁可误检不可漏检,因为漏检意味着安全事故。但辅助驾驶的量产车对误检极其敏感——前方一个塑料袋被识别成障碍物来一脚急刹,用户下次就不敢用了。所以L4的感知模型直接搬到辅助驾驶上,往往表现为“过于保守”,体验很差。轻舟智航的做法是对感知结果做分层处理:高风险目标用高灵敏度,低风险目标用高置信度阈值,在安全和体验之间找平衡。
另一个陷阱是控制策略。L4的规划控制可以为了安全牺牲舒适性,急刹、猛打方向都无所谓,反正车里可能没人。但辅助驾驶的用户就坐在驾驶位上,任何不舒适的加减速都会被放大。轻舟智航在控制层做了大量的“拟人化”调校,比如跟车时的加减速曲线要接近老司机的习惯,变道时的横向加速度要控制在人体舒适范围内。这些细节在L4时代不是重点,但在辅助驾驶上就是核心竞争力。
2.2 “好用、能用、爱用”三层目标怎么拆解成工程指标
“好用、能用、爱用”听起来像营销话术,但轻舟智航内部是把它们拆成了可量化的工程指标的。好用对应的是功能覆盖率和场景通过率,比如高速NOA的匝道通过率、城市LCC的路口通过率,这些指标要拉到90%以上才算及格。能用对应的是系统可用时长占比和退出率,比如连续行驶100公里需要人工接管的次数,这个数字要压到个位数。爱用对应的是用户主动开启率和功能使用时长,这是最终检验产品是否成功的标准。
我特别想强调“能用”这一层。很多辅助驾驶系统功能列表很长,但实际用起来频繁退出,用户很快就失去耐心。轻舟智航把“能用”定义为系统在典型通勤路线上能够连续工作不中断,这要求感知、规划、控制全链路都不能有短板。他们内部有个说法叫“木桶效应”,任何一个模块的短板都会导致整个系统不可用,所以资源投入要均衡,不能只堆感知不管控制。
2.3 成本约束下的技术选型:为什么不是堆料
辅助驾驶是量产生意,成本是硬约束。轻舟智航没有走“堆激光雷达、堆高算力芯片”的路线,而是选择了一套相对务实的传感器配置。他们的判断是,辅助驾驶的场景复杂度远低于L4,不需要L4级别的冗余。通过把L4的算法能力压缩到更低的算力平台上,用算法效率换硬件成本,这是他们能拿到量产订单的关键。
具体来说,他们在感知上采用了纯视觉加少量毫米波雷达的方案,没有依赖高线束激光雷达。这在L4时代是不可想象的,但在辅助驾驶场景下,通过数据驱动的方式把视觉感知的边界推上去,配合毫米波雷达的测距测速,已经能满足高速和城区主干道的需求。这种选型逻辑背后是对场景的精准定义:辅助驾驶不需要处理L4级别的极端场景,把高频场景做到极致就够了。
3. 核心技术点解析:感知、规划、控制怎么协同
3.1 感知模块:从“全量输出”到“按需输出”
L4的感知模块习惯输出全量目标列表,把所有检测到的物体都传给下游。但辅助驾驶的算力有限,下游规划控制也不需要那么多信息。轻舟智航的做法是让感知模块做“按需输出”——根据当前场景和自车意图,只输出与决策相关的目标。比如高速巡航时,重点输出本车道和相邻车道的车辆;城区跟车时,重点输出前车和可能加塞的车辆。这种按需输出的策略大幅降低了上下游的通信开销和计算负担。
另一个关键点是时序融合。辅助驾驶的感知不能只看单帧,必须利用时序信息来提升稳定性。轻舟智航在BEV感知的基础上加了时序对齐模块,把过去几帧的特征对齐到当前帧,这样对遮挡目标、远处小目标的检测更稳定。实测下来,时序融合能让远处车辆的检测距离提升20%以上,对高速场景特别有用。
3.2 规划模块:从“最优解”到“最像人”的解
L4的规划模块追求的是全局最优,但辅助驾驶的规划要追求“最像人”。轻舟智航在规划层引入了模仿学习,用大量人类驾驶数据来训练规划模型,让系统的驾驶风格接近老司机。比如变道时机的选择、跟车距离的保持、加减速的平滑度,这些都没有绝对的最优解,但有人类驾驶的统计规律。通过学习这些规律,系统的行为更容易被用户理解和接受。
具体实现上,他们把规划分成两层:一层是行为决策,决定是跟车、变道还是超车;另一层是轨迹生成,在决策确定后生成平滑的轨迹。行为决策用规则加学习的方式,规则保证安全底线,学习优化体验。轨迹生成用优化方法,把舒适性、安全性、效率作为目标函数,用数值优化求解。这种分层架构的好处是每一层都可以独立迭代,行为决策的改进不会影响轨迹生成的稳定性。
3.3 控制模块:把“不舒适”扼杀在摇篮里
控制模块是辅助驾驶体验的最后一公里。很多系统感知规划都不错,但控制做不好,用户感受就是“一顿一顿的”。轻舟智航在控制层做了几件事:一是纵向控制的加速度闭环,把加速度变化率限制在人体舒适范围内;二是横向控制的预瞄控制,提前判断弯道曲率,平滑地打方向;三是执行器的延迟补偿,因为从发出指令到车辆实际响应有延迟,控制算法要提前预判。
我特别想提一下他们的“影子模式”验证。在量产车上,系统会在后台运行但不介入控制,把系统的决策和人类驾驶员的实际操作做对比。如果系统决策和人类操作差异很大,就说明系统行为可能不符合用户预期。这种影子模式让他们在功能上线前就能发现大量体验问题,比传统的路测效率高得多。
4. 实操落地:从功能定义到量产验证的完整流程
4.1 功能定义阶段:先想清楚“不做什么”
辅助驾驶的功能定义,最容易犯的错误是贪多。轻舟智航的做法是先明确“不做什么”。比如第一版量产功能只做高速NOA和城区LCC,泊车、城区NOA这些先放一放。为什么?因为高速NOA的场景相对封闭,变量少,容易做到“能用”;城区LCC虽然复杂,但用户预期低,只要跟车不画龙、不频繁退出,就能达到“好用”。把有限的资源集中在两个功能上,比铺开做五个功能但每个都半吊子要强。
功能定义还要明确边界条件。比如高速NOA在暴雨天、大雪天要不要退出?轻舟智航的选择是主动降级,在天气传感器检测到恶劣天气时,提前提示用户接管,而不是等到系统撑不住了再退出。这种主动降级的策略虽然看起来“不够强”,但用户感受反而更好,因为系统没有把用户置于危险境地。
4.2 数据闭环:量产车就是最好的数据采集车
L4时代的数据采集靠测试车队,成本高、规模小。辅助驾驶的量产车天然就是数据采集车,轻舟智航把数据闭环做成了核心能力。每辆量产车在用户授权后,会把脱敏后的感知数据、系统决策数据、驾驶员操作数据回传到云端。云端用这些数据做两件事:一是挖掘Corner Case,找到系统表现不好的场景;二是训练模型,用真实数据迭代感知和规划算法。
这个数据闭环的关键是“自动化”。如果靠人工筛选数据,成本会失控。轻舟智航建了一套自动化的数据挖掘流水线,用规则加模型的方式自动识别高价值场景,比如急刹、急打方向、系统退出等。这些场景被自动标注后进入训练集,模型迭代周期从月级缩短到周级。这套流水线是他们能快速提升“能用”指标的核心武器。
4.3 仿真验证:把90%的问题在云端解决
量产辅助驾驶的验证不能全靠路测,成本太高、周期太长。轻舟智航把仿真验证作为主要手段,在云端构建了大规模的仿真场景库。这个场景库包含两类场景:一类是真实数据回放,把路测中遇到的场景在仿真里复现;另一类是泛化场景,对真实场景做扰动,比如改变车辆位置、速度、天气,生成大量变体。
仿真验证的核心是“置信度”。仿真里的感知是完美的,但实车的感知有误差。为了让仿真结果可信,他们在仿真里注入了感知噪声模型,模拟实车感知的误差分布。这样仿真里通过的场景,实车通过的概率也高。实测下来,仿真验证能覆盖90%以上的问题,剩下的10%靠实车路测兜底。这种“仿真为主、路测为辅”的策略,让他们的验证效率比传统方式高了一个数量级。
4.4 实车标定与调校:最后10%的体验靠这个
仿真再强,也替代不了实车调校。轻舟智航在实车标定上有一套标准流程:先是传感器标定,确保摄像头、雷达、IMU之间的外参准确;然后是控制参数标定,根据车辆的实际响应特性调整控制参数;最后是体验调校,由经验丰富的测试驾驶员主观评价,对加减速、变道、跟车距离等做精细调整。
体验调校是最耗时的环节,也是最体现功力的地方。比如跟车距离,设得太近用户紧张,设得太远容易被加塞。轻舟智航的做法是提供多档跟车距离可选,同时根据车速动态调整——低速时跟近一点,高速时跟远一点。这种细节在功能列表里看不出来,但用户一用就能感受到差别。
5. 常见问题与排查技巧实录
5.1 系统频繁退出怎么办
辅助驾驶系统频繁退出是最常见的问题,原因通常有三类:感知不稳定、规划无解、控制超限。排查时先看退出时的场景,如果是特定路段退出,大概率是感知问题,比如车道线识别不稳定、目标检测漏检。如果是随机退出,可能是规划或控制的问题,比如优化求解失败、执行器响应超时。
轻舟智航的排查方法是先看数据回传,把退出前后的感知、规划、控制数据都拉出来对比。他们内部有个“退出归因”工具,能自动分析退出原因并归类。实测下来,80%的退出是感知问题,其中大部分是车道线识别在特殊路面(如磨损车道线、光影交替)上不稳定。解决方法是针对这些场景补充训练数据,或者用地图先验做兜底。
5.2 误刹车怎么定位和解决
误刹车是辅助驾驶最影响体验的问题之一。误刹车通常来自感知的误检,比如把路面的井盖、阴影、纸箱识别成障碍物。定位方法是回放误刹车时的感知数据,看是哪个目标触发了刹车。如果是单帧误检,可以用时序滤波解决;如果是持续误检,说明感知模型在这个场景上有缺陷,需要补充训练数据。
轻舟智航的做法是在感知后加一层“误检抑制”模块,用规则加学习的方式过滤掉明显的误检。比如一个目标如果只出现一帧就消失,大概率是误检;如果一个目标在BEV空间里的运动学不符合物理规律,也大概率是误检。这层抑制模块大幅降低了误刹车率,同时没有明显增加漏检风险。
5.3 变道犹豫、画龙怎么调
变道犹豫和画龙是横向控制的问题。变道犹豫通常是决策层的问题,系统在变道和不变道之间反复横跳。解决方法是给决策加迟滞,一旦决定变道就执行到底,除非出现紧急情况。画龙通常是控制层的问题,横向控制参数太激进或者太保守都会导致画龙。调校方法是先用仿真扫参数空间,找到稳定域,再在实车上微调。
轻舟智航在横向控制上用了模型预测控制,把未来一段时间的轨迹作为优化目标,而不是只跟踪当前点。这种方法天然更平滑,不容易画龙。但模型预测控制对算力要求高,他们在工程上做了不少优化,把求解时间压到了实时性要求以内。
5.4 常见问题速查表
| 问题现象 | 可能原因 | 排查方法 | 解决思路 |
|---|---|---|---|
| 系统频繁退出 | 感知不稳定/规划无解/控制超限 | 回放退出前后数据,用归因工具分类 | 针对高频原因补充数据或加兜底策略 |
| 误刹车 | 感知误检 | 回放感知数据,定位触发目标 | 加误检抑制模块,补充训练数据 |
| 变道犹豫 | 决策迟滞不足 | 检查决策日志,看是否有反复横跳 | 加决策迟滞,一旦决定就执行 |
| 画龙 | 横向控制参数不当 | 仿真扫参数,实车微调 | 用模型预测控制,优化求解时间 |
| 跟车距离不适 | 跟车策略单一 | 主观评价加数据对比 | 提供多档可选,随车速动态调整 |
5.5 独家避坑技巧
第一个坑是“过度依赖仿真”。仿真里的感知是完美的,但实车感知有误差。如果仿真验证不注入感知噪声,仿真通过率会虚高,实车一跑就露馅。轻舟智航的做法是在仿真里加感知噪声模型,让仿真结果更接近实车。
第二个坑是“忽视执行器延迟”。从发出控制指令到车辆实际响应有延迟,不同车型的延迟还不一样。如果控制算法不考虑这个延迟,就会导致超调或者响应不足。解决方法是在控制里加延迟补偿,用预测的方式提前发出指令。
第三个坑是“数据闭环不闭环”。很多团队建了数据回传通道,但数据回传后没人处理,或者处理周期太长。轻舟智航的做法是把数据闭环做成自动化流水线,从数据回传到模型迭代全自动,迭代周期压缩到周级。这个能力是他们能快速提升“能用”指标的关键。
6. 个人体会与后续扩展思路
我在实际参与辅助驾驶项目时,最大的体会是“做减法比做加法难”。L4出身的技术团队往往想把所有能力都塞进辅助驾驶里,但量产车的算力、成本、用户预期都不允许。轻舟智航的“好用、能用、爱用”本质上是一个做减法的框架:先保证核心场景好用,再保证系统稳定能用,最后才追求用户爱用。这个顺序不能乱,乱了就会做出功能列表很长但没人愿意用的产品。
另一个体会是“数据闭环是长期竞争力”。辅助驾驶的体验提升没有捷径,就是靠数据迭代。谁的闭环效率高,谁就能更快地把长尾场景处理好。轻舟智航把数据闭环做成自动化流水线,这个投入在早期看起来重,但长期看是护城河。
后续这个系统还可以往几个方向扩展:一是城区NOA,把高速NOA的能力往城区延伸,但城区的场景复杂度高一个量级,需要更多的数据和更谨慎的验证;二是泊车功能,泊车场景相对封闭,容易做到“好用”,可以作为辅助驾驶的补充;三是行泊一体,把行车和泊车的感知、规划、控制打通,用一个域控制器搞定,进一步降成本。这些方向轻舟智航应该都在推进,具体进展可以关注他们的量产车型落地情况。