1. 为什么整车在环测试成了智能汽车绕不开的关卡
智能汽车测试这些年是被逼着往前走的一个领域。我在这个行业摸爬滚打十年,眼看着测试手段从“台架+道路”两条腿走路,硬生生被逼出了第三条路——整车在环(Vehicle in the Loop,ViL)。说它被逼出来的,一点不夸张。
传统道路测试的短板谁做谁知道:场景覆盖率不够、极端工况复现不了、开发前期没有实车可用,而这些恰恰是智能驾驶系统迭代最依赖的东西。你如果做ADAS随便跑跑高速还好说,真上了L3、L4级别的功能,算法在海量场景里有没有短板,没法靠“多跑几万公里”来验证。这个时候,整车在环测试就从一个“锦上添花的选项”变成了“必须补上的拼图”。
用来一句话概括ViL的含义:把一辆真正的整车放在室内试验台上,车辆的前轮压在转鼓或平带式测功机上,车辆前方架起环幕或LED屏显示虚拟交通场景;车辆自身的感知系统(摄像头、毫米波雷达、激光雷达等)去“看”屏幕上的虚拟场景,算法根据信号做决策后,转向、油门、刹车会真实执行,再由测功机和转向机器人模拟出车辆对路面和虚拟环境的物理响应。整车在环,车是真的,路是假的,传感器看到的是真的,场景是虚拟的——整个测试闭环不需要上路,却能让车以为自己真的在公路上跑。
这套方案能解决的痛点非常直白:场景无限可配、安全可控、可重复复现,而且能实现在真实ECU、真实执行器、真实线束、真实通信网络的前提下做全链路验证。对于主机厂、零部件供应商、检测机构,乃至于高校车队来说,它都是一个既进阶、又绕不开的话题。
这篇文章我不会整一堆PPT语言,就把ViL背后的系统设计、关键技术环节、坑和心得一次讲透,适合三类人看:正在搭建ViL台架的技术工程师、准备采购设备和方案的项目负责人,以及想搞懂这套东西的高年级学生或研究人员。
2. ViL测试系统的整体架构与设计逻辑
2.1 整车在环的“在环”到底是什么环
先捋一个基本概念,很多人一提硬件在环(HIL)容易和整车在环(ViL)搞混。HIL是把控制器接上仿真环境,测试对象是ECU、域控制器这类“大脑”,车辆本身是不动的;ViL测试对象变成了“大脑+身体”的整台车,车的动力系统、制动系统、转向系统、悬架、轮胎都是真实存在的物理部件,只有“外部交通环境”是虚拟的。
这种情况下,“环”的长度和复杂度上升了不止一个量级。HIL里面你用一个故障注入板卡模拟传感器信号断了、短路了,很简单;但ViL里要让传感器“看见”一个虚拟的卡车从右侧切入,需要协调屏幕显示、画面同步、测功机加载、转向反力模拟等一系列设备同时工作,任何一个环节掉链子,测试场景就失真了。
从实施角度看,ViL更像一个“交钥匙工程”的概念,单纯买一台测功机不能叫ViL,单纯买个环幕也不是ViL。真正意义上的整车在环系统,必须把以下四个子系统搭在一起才算闭环:
- 真实的被测对象:整车或高度完整的实车平台,具备完整的动力、底盘、转向和执行器;
- 视觉与雷达目标模拟层:环幕/LED巨幕用于视觉场景呈现,毫米波雷达目标模拟器用于雷达回波仿真,全球导航卫星系统信号模拟器用于定位信号仿真;
- 动力学仿真与负载模拟层:底盘测功机模拟路面阻力和车速响应,转向系统/机器人模拟驾驶员对方向盘的操作及路面反馈;
- 场景仿真与同步管理层:场景软件负责生成虚拟世界、交通流、传感器模型,同步硬件保证画面刷新和车辆运动数据在微秒到毫秒级别对齐。
这四个子系统缺一不可,少任何一层,整车在环的“闭环”就不成立。
我在实际项目中见过不少“伪ViL”方案,把车架上滚轮、前面挂个电视机就叫ViL了,实际只做了一些主观展示,车辆动态响应与虚拟场景没有严格同步,测量数据根本没有工程价值。做实事的团队务必从一开始就认清这一点。
2.2 为什么说ViL是“安全又真实”的最佳折中
智能驾驶的测试金字塔大概是这样的:仿真测试(MIL/SIL)—硬件在环(HIL)—整车在环(ViL)—封闭场地测试—公开道路测试。越往下,真实性越高,同时成本、周期和风险也越高。
- MIL/SIL阶段一天能跑几千个虚拟场景,效率极高,但控制器、执行器都是虚拟的,验证结论和实车行为有差距;
- HIL阶段把真实ECU接进去了,但底盘、车身、传感器并没有真正参与,特别是一些跨控制器的联合逻辑,仍然覆盖不到;
- 封闭场地测试和道路测试的真实性没问题,但场景覆盖率有限,而且高危险工况(比如行人鬼探头、对向车辆强行并线)要复现非常困难,场地成本还高。
ViL正好填补了中间层这个空档。你可以在室内以较高的自由度重构真实驾驶场景,把车辆放在测功机上真实响应驾驶员/算法给出的油门、刹车和转向指令,然后用传感器注入的方式让车的“感知世界”变成你想要的交通流。
十次事故九次快,但道路测试里面的极限场景、边缘场景,你不可能故意去制造;ViL可以做,而且可以反复做,做完还能精确回放。这就是它最大的价值:把“不可控的真实”变成“可控的真实”。
2.3 整车在环比传统测试省了什么、多了什么
用一组直观的数据来说明。以AEB(自动紧急制动)测试为例,传统封闭场地测试做一个典型的行人横穿场景,需要准备充气假人、牵引机构、标定工具,场地道具布置需一小时左右,每跑一次场景大约消耗10~15分钟,而且一天下来只能跑两类工况。
ViL系统一旦完成场景开发和工况标定,同一个AEB场景的重复测试时间可以压缩到3~5分钟一次,且不会消耗轮胎、制动片等实际部件(因为测功机承担了大部分机械负载),也不需要反复布置物理道具。更重要的是,场景参数的连续性调节能力——你可以把行人横穿速度从5km/h到15km/h每隔1km/h跑一遍,场地上很难做到这种高密度采样。
当然,ViL的“多”也很明显:一次性硬件投入高,一套像样的设备下来通常几百万元到上千万元;系统集成难度大,涉及机械、电气、通信、仿真、控制等多个专业;后续维护和场景库建设也是个持续投入的工程。
2.4 整车在环的行业应用面
目前ViL在国内的落地场景主要集中在以下几类:
- 主机厂智能驾驶研发验证中心:用于ADAS/AD功能开发、算法迭代验证、法规工况预测试;
- 第三方检测认证机构:用于辅助驾驶功能准入测试、委托检验、对比试验;
- 零部件企业(Tier1):用于与主机厂配套的感知系统、底盘执行器、域控制器的匹配测试;
- 高校与科研机构:用于智能车辆算法研究、大学生智能汽车竞赛等教学科研活动。
这里特别提一下,国内很多高校车队和智能赛车团队这两年也在研究类似的小型整车在环方案。学生时代如果能亲手把车架在测功机上、让摄像头去看虚拟场景,即使设备简易,对理解自动驾驶“感知—决策—执行”闭环的好处是巨大的。
3. 感知系统如何“骗”过整车——传感器的物理级与信号级注入
3.1 摄像头看到的是“世界”,还是“屏幕”
视觉传感器是ViL系统里最重要的被“欺骗”对象,也是最难处理的部分。要让摄像头以为自己在真实道路上,屏幕的亮度、对比度、色温、刷新率、分辨率、可视角度,样样都要经得起推敲。
实际操作中,为了把车身上的摄像头视场角与屏幕对齐,通常有两种方案:
- 方案A:屏幕足够大,直接把整个前视/环视视野包住。这种方案对LED屏的面积要求很高,通常需要多个屏幕拼接,成本高,标定难度大,但沉浸感最好;
- 方案B:通过光学结构将摄像头前方视野约束到屏幕区域,屏幕不需要覆盖全部视野,但需要为每个摄像头单独设计光路。这种方法更经济,但对光学系统的设计和装调要求极高。
我在实际项目里踩过最典型的坑是屏幕摩尔纹和像素颗粒感。摄像头分辨率越高,越容易拍出屏幕的像素网格;一旦画面里出现摩尔纹,感知算法很有可能会误识别成某种纹理特征,导致感知结果异常。解决思路主要是:选用像素间距足够小的LED屏幕,加上合适的扩散膜/偏振膜,同时对摄像头加适当的对焦距离约束。
注意:视觉注入最忌讳“看似真实”的假象。人在屏幕前面看着觉得画面很真实,摄像头拍出来就是另外一回事了,必须用客观指标(亮度均匀性、色温一致性、对比度、灰度响应)来评价,而不只是人眼观察。
3.2 毫米波雷达的“回波戏法”
毫米波雷达测的是回波,不能靠屏幕来模拟。常见的做法是使用雷达目标模拟器,把射频回波直接注入到雷达天线前端,让雷达认为前方有一个目标,并返回对应的距离、速度、角度信息。
这里的核心在于雷达的收发链路。目标模拟器把雷达发出的信号接收下来,经过延迟、频移、幅度调制,再按照模拟目标的RCS(雷达散射截面)特征重新发射回去。这样雷达自身的天线和射频链路都被真实参与,只是“目标环境”是模拟出来的。
实际工程里要注意的主要问题有三个:
- 目标数量与时序:要模拟多目标场景(比如同时出现两辆车、一个行人、一个路沿),需要多通道目标模拟器,通道间不能互相干扰;
- 速度/距离动态范围:急速切入、近距离横穿等场景要求模拟器支持的径向速度范围足够大,延迟切换足够快;
- 天线口面高度匹配:目标模拟器的发射/接收天线和车辆雷达天线之间存在空间耦合,装调时如果高度、角度偏差大,回波损耗会非常明显,导致目标信噪比不足。
3.3 激光雷达的注入思路:从“看到点云”到“给点云”
激光雷达的情况比摄像头和毫米波雷达都要特殊。它是以激光束扫描获得点云,要真实模拟它,常见有两种模式:
- 物理级注入:用激光雷达目标模拟器接收真实的激光脉冲,再按目标模型调制后返回。这种方式保留了点云的物理特性,但对模拟器的刷新率、角分辨率要求很高,成本居高不下;
- 信号级注入:不经过激光雷达的光学前端,直接把仿真生成的点云数据通过接口注入到感知算法里。这种方式成本低、场景生成灵活,但绕过了激光雷达本身的探测环节,不适合验证雷达本身的性能。
现实中,绝大多数整车厂在ViL上面优先做的是摄像头和毫米波雷达的物理级注入,激光雷达通常根据开发阶段做信号级或半实物的混合方案。这个取舍背后的逻辑很简单:激光雷达硬件验证更多放在台架/HIL阶段,ViL阶段更关注的是感知融合算法和整车控制逻辑的验证。
3.4 全球导航卫星系统(GNSS)信号注入
还有一个经常被忽略的环节是定位信号。自动驾驶的很多功能都依赖高精度定位,比如车道级导航、V2X协同、泊车路线规划。在室内,车辆接收不到真实的卫星信号,必须用GNSS模拟器在射频层面注入卫星信号。
GNSS模拟器可以仿真卫星星历、时钟误差、电离层延迟、多路径效应等,让车辆定位系统以为自己真的在某条道路上行驶。实际测试中需要重点检查两点:一是定位精度的设置要符合被测系统的设计指标,比如你给的是厘米级RTK信号还是米级单点定位,直接影响功能表现;二是和场景时间轴同步,进入隧道、地下车库等卫星遮挡场景时,模拟器必须能实时模拟卫星失锁与重捕获过程。
4. 车辆动力学仿真与测功机如何“骗”过整车——底盘在环的工程细节
4.1 测功机不只是“滚筒”,它承载的是整车动力学
整车在环中,测功机的作用有两个:一是给驱动轮施加合适的道路负载,让车辆感觉自己在真实路面上行驶;二是实时响应车辆的驱动力,输出与路面一致的车速反馈。
这就涉及整个ViL系统最核心的一个问题:车辆动力学模型怎么和物理测功机交互。
常用架构是“模型在环+设备在环”的混合:
- 车辆动力学的纵向部分,由测功机实现在环控制。测功机根据车辆实时转矩、转速信息,结合内部/外部道路阻力模型,实时计算出车速并驱动滚筒;
- 横向部分,由转向机器人或转向负载模拟器在环控制。转向机器人可以做两件事:一是代替驾驶员执行方向盘转角输入,让算法“看到”自己希望的方向盘角度;二是给转向系统施加力矩,模拟路面附着力、转向回正力矩等反馈。
虚拟世界中的车辆位置更新和车身姿态更新,则由场景仿真软件综合上述物理量计算,得出整车在世界坐标系中的位置和朝向。
这里有一个关键工程点:车速同步。测功机滚筒转速是个物理量,虚拟世界的车速是个逻辑量,中间差一个“车轮有效滚动半径”参数。如果滚动半径标定不准,车速逻辑值和真实值之间会有偏差,直接导致场景中的车辆位置漂移。实际操作中,我建议在系统集成初期做一轮滚动半径标定试验:让车在不同车速下匀速行驶,对比虚拟车速与测功机实际转速的差异,做成补偿表。
4.2 测功机类型选择与关键参数
ViL系统中测功机主要分两类:
- 转鼓式测功机:结构简单、成本相对低,适合乘用车、轻型商用车,轮胎与滚筒接触面积小,接触压力大,对轮胎磨损相对明显;
- 平带式测功机:用一条钢带模拟道路平面,轮胎接地面积更接近真实路面,可以叠加更多测控设备,适合需要精确模拟路面附着系数的场景,但设备成本和维护成本都高。
关键参数上,我整理了一张对比表供参考:
| 参数 | 转鼓式 | 平带式 |
|---|---|---|
| 最大车速支持 | 通常250km/h以内 | 可到300km/h以上 |
| 最大轴荷 | 受滚筒结构限制 | 更大 |
| 路面附着系数模拟能力 | 有限 | 优秀 |
| 轮胎磨损 | 明显 | 较小 |
| 成本 | 较低 | 较高 |
| 维护便利性 | 较好 | 较复杂 |
选型时主要看你的测试车型和测试目标。如果主要做AEB、LKA这类功能验证,转鼓式通常够用;如果仿真精度要求到“能够反应ABS/ESC触发后车辆的稳定性响应”,平带式明显更有优势。
4.3 转向在环:方向盘背后的力学博弈
转向注入的两种常用方式是“转向机器人驱动方向盘”和“转向负载模拟器”。
- 转向机器人直接抓着方向盘转动,适合做驾驶员操作输入的模拟,也能配合进行转向性能测试;
- 转向负载模拟器则是通过转向管柱接入,给转向系统施加可编程力矩,模拟不同车速、不同摩擦系数下驾驶员手上的力矩感受。
这里有个反直觉的经验,不少团队初次搭ViL时,以为只要“能转方向盘”就完事了,结果跑麋鹿测试或者紧急避障场景时,转向力矩和车辆实际响应失配,被测算法在真实车上会觉得方向“发飘”或“发紧”。转向力矩响应特性的标定难度远超想象,必须针对被测车型逐一调参。
5. 场景构建、同步机制与自动化测试流程
5.1 场景库建设:从“会跑”到“跑得对”
ViL测试的价值体现完全依赖场景库质量。一套真正可用的场景库应该具备三个层次:
- 基础功能场景:比如本车直线行驶、前方静止目标、前车匀速行驶等,主要用于功能验证和参数标定;
- 法规标准场景:参考国标、欧标、NCAP等测试规程搭建的场景,比如AEB的CCRs、CCRm、VRU-Pedestrian等工况,直接用于法规预测试和公告申报准备;
- 边缘危险场景:从真实事故数据或对抗生成网络中提炼的风险场景,比如“前车突然急刹+旁车道摩托车并行切入+行人横穿”的复合场景,用于算法边界探查。
从我的经验来看,场景库建设是ViL系统里最容易被低估的工作。很多人以为买了场景软件就有了场景库,实际维护下来会发现,一个真实的工程场景需要反复修改道路拓扑、交通流时序、天气参数,甚至要针对具体感知算法的视角做微调,工作量相当大。建议团队尽早建立自己的场景版本管理机制,把场景当作代码一样对待。
5.2 同步问题:为什么“画面卡顿”会毁掉一次试验
整车在环的同步性能是决定测试可信度的最核心指标,没有之一。
试想一下这个画面:车辆真实车速是100km/h,但屏幕上虚拟道路的移动速度因为这个相对纯软件的运行慢了一帧,车辆感知系统眼里的相对车速就完全错了。感知算法可能把静止障碍物识别成低速目标,也可能把AEB的触发距离算错——这已经不是“测试误差”了,是彻底的实验结果失真。
因此ViL系统里所有子系统的时钟必须建立统一的同步基准,常见实现方式有两种:
- 硬件同步:所有关键设备通过PTP(IEEE 1588)或硬件触发线同步到统一时钟源,画面刷新、测功机控制、数据采集的时钟误差控制在微秒级;
- 软件时间戳对齐:当硬件同步无法覆盖所有节点时,至少保证所有数据都有通用时间戳,后处理时对齐分析。
经验上,屏幕刷新和渲染延迟是最大的瓶颈。普通的商用显示器刷新率60Hz,延迟可能要二三十毫秒,必须用专门的工业级高刷屏,同时配合渲染优化,保证端到端延迟在15ms以内。对追求高精度的ADAS验证项目,还应专门测一下“屏幕像素变化—感知系统输出—控制指令下发—测功机响应”这条完整链路的端到端时延。
5.3 自动化测试流程怎么设计
整车在环的价值不只在“能测”,更在于“能规模化测”。要支撑每晚跑几百个场景的自动化执行需求,你必须把以下流程做成可配置的流水线:
- 场景装配:根据测试用例定义加载地图、道路模型、交通参与者、环境条件;
- 车辆状态准备:通过诊断接口/自动化控制接口设置车辆初始状态(挡位、车速、转向角等);
- 测试执行:按工况时序自动控制测功机、转向机器人、目标模拟器,同时进行数据采集;
- 结果判定:实时提取关键性能指标,比如TTC(碰撞时间)、最小距离、最大减速度等,比照通过准则自动给出PASS/FAIL;
- 报告生成:自动汇总场景描述、车辆信号曲线、传感器可视化数据、判定结果,一键导出测试报告。
没有这套自动化流程,人和设备都会被拖死的。我接触过一些团队,手工操作状态下一天能跑30个场景就算不错,上了自动化调度之后可以达到200个以上,效率差距肉眼可见。
6. 常见问题与排查技巧实录
这一节把我在ViL系统集成和使用中遇到过的问题列出来,做一份速查表,供参考:
| 现象 | 可能原因 | 排查思路 |
|---|---|---|
| 车辆在虚拟场景中位置漂移 | 车轮滚动半径标定不准;虚拟世界步长设置异常 | 做滚动半径补偿标定;检查仿真步长是否与测功机控制周期匹配 |
| 摄像头感知结果误识别严重 | 屏幕亮度/色温/刷新率异常;摩尔纹干扰 | 用标准色卡标定屏幕色彩;在摄像头视场前加扩散膜或调整屏幕分辨率 |
| 雷达目标回波不稳定 | 目标模拟器天线与雷达天线高度/角度不一致;通道间干扰 | 用标准反射体做雷达标定;检查目标模拟器通道隔离度 |
| 方向盘力矩异常 | 转向负载模型参数未标定 | 在不同车速下采集方向盘力矩基线,重新拟合负载模型参数 |
| 测功机与车速不同步 | 通信延迟/丢帧;控制周期不匹配 | 检查CAN/Ethernet通信负载率;加硬件同步触发线 |
| 场景执行到一半卡住 | 场景软件进程资源占用过高;仿真任务内存泄漏 | 查看场景软件的CPU/内存占用趋势;给场景进程设置冗余资源限制 |
6.1 屏幕与摄像头的“色温陷阱”
印象最深的一次,是在做摄像头感知的隧道场景测试。屏幕把隧道内灯光调暗后,画面整体色温偏冷,结果被测车辆的自动大灯控制一直误触发。排查下来发现,我们把“隧道场景”的屏幕亮度按人眼舒适度调低了,但屏幕色温依然保持D65标准,和人眼在真实隧道里看到的暖色钠灯光环境完全不同。摄像头白平衡算法对色温非常敏感,最终我们把隧道场景的屏幕色温单独做成一个配置档位,问题才解决。
这类问题提醒我们:ViL场景的光学参数不能只按人眼体验来设定,要以摄像头传感器的光谱响应特性为准。
6.2 测功机转速“毛刺”引发的幽灵触发
有一次跑ACC自适应巡航场景,车辆在跟随前车时频繁出现无故刹车。当时第一反应是感知算法有问题,但回放数据发现,摄像头和雷达信号都很稳定,问题出在测功机:滚筒转速信号在某个速度区间内出现了周期性轻微波动,被车辆轮速传感器读取后,车辆动态控制器误判为“车轮打滑”,进而干预了扭矩输出。
排查过程非常绕:先确认感知层无异常,再做控制层日志分析,最后才定位到测功机伺服系统在特定频率下的共振点。解决方式是在测功机控制算法里增加陷波滤波器,同时对车速信号做合理滤波处理。这提醒我,在ViL环境里,物理设备的微缺陷会被车载系统放大成功能性问题,排查时不要只盯车辆本身的算法,也要关注台架自身的控制品质。
6.3 自动化跑批时的“场景跳变”
自动化批处理测试中,常见的怪毛病是场景切换后车辆状态没有完全复位。比如上一个场景结束时车速是60km/h,下一个场景初始车速设定为80km/h,如果车辆的实际车速还停留在60km/h附近就开始执行新场景,前期一小段时间的数据全是废的。解决方式有两步:一是在场景切换前加入车辆状态准备阶段,通过台架设备的控制接口把车速、挡位、方向盘转角都拉回初始值;二是在数据后处理时,用场景触发信号(通常是时间戳标记)对数据做截取,剔除过渡段。
7. 整车在环的未来演进与技术趋势
7.1 从“单车上环”到“多车在环”
目前的ViL绝大多数限于“单车在环”,即只测试被测车辆本身,交通参与者由虚拟对象模拟。下一步的发展方向是把多辆真实车辆同时放在同一个虚拟场景里进行联合测试。这在V2V(车车通信)和V2X(车路协同)验证中有明显价值——你要验证两辆真实的智能车在交叉路口博弈时的行为,比纯虚拟仿真可信得多,也比道路测试安全得多。
多车同时在环的难点在于场景同步范围扩大、多个台架之间的时钟同步和物理空间布局,以及多车之间通信链路的低延迟保障。目前已经有头部厂家和科研机构在搭建这类平台,未来三到五年会逐步从实验室走向工程应用。
7.2 大模型驱动场景生成与泛化
用生成式AI来自动生成极端交通场景,正在成为场景库建设的新路径。传统场景库依赖人工搭建和真实事故数据提取,覆盖度始终有限;大模型可以从大量驾驶数据中学习交通参与者的行为模式,自动生成具有挑战性和差异性的测试场景。
这类场景与目前的法规标准场景不同,它们往往不是“单点工况”,而是带有连续时间展开的复杂场景序列,测试的是系统在长时间维度上的决策一致性。整车在环恰恰是最适合承载这类场景的测试手段——它可以完整记录车辆在复杂场景序列下从感知到执行的每一次响应。
7.3 云边协同的远程测试模式
云仿真和ViL的结合是另一个值得关注的方向。目前已经有不少团队在尝试“云端大规模仿真找问题—本地ViL精细复现验证—实车道路抽查确认”的三级测试链路。云端每天跑数百万仿真场景筛选出高风险案例,ViL把这些高风险案例在真实车辆上做高保真复现,确认问题是否存在以及严重程度,然后再决定是否需要开展道路测试。
这种模式的好处是把仿真效率、ViL真实性和道路测试的最终确认性串成一条产业链,各取所长。对测试团队来说,考验的是平台的自动化程度和数据互联能力。
8. 我的几点实操心得与建议
最后说几个实际项目中磨出来的认知,算是给准备上ViL的团队提个醒。
第一,ViL不是买设备,是建系统。核心团队至少需要涵盖车辆动力学仿真、测试测量、软件开发和车辆电控四个方向。哪怕外包集成,自己团队也得有足够的技术纵深来消化和排障,否则后续维护和升级都会非常被动。
第二,先定义清楚测试目标和验收标准,再选设备。盲目追求“大而全”的设备配置,最后会发现自己真正每天在用的功能可能不到20%,而那些常年吃灰的功能占用了大量场地和预算。根据车型谱系、ADAS功能范围、法规需求来反推设备参数,是更务实的路线。
第三,场景库建设要从第一天开始认真对待。场景库是测试资产的核心,要有版本管理、评审机制和持续扩充计划。很多团队入坑之后才发现,车的钱可以一次付清,场景库的钱却要一直持续投。
第四,同步和标定是永远的主线。无论是硬件同步还是软件时间戳,无论是相机标定还是雷达标定,这类工作看起来不产生直接测试结果,但恰恰是测试结果可信度的根基。不要省。
整车在环这行,门槛不低,但一旦走通,给研发带来的验证效率提升是实打实的。希望这篇梳理能让准备进入或者正在使用ViL的朋友少走一些弯路。