工作时间:周一至周五的上午9:00至下午17:00(国家法定节假日除外)
前蔚来HIL测试专家、前momenta仿真研发专家,精通HIL-Replay和HIL-Sim解决方案
在自动驾驶 HIL 视频注入领域,市面上主流板卡大多上限为单卡 8 路 GMSL2 注入,想要实现 12 路通道往往需要两张板卡协同。CH2 板卡实现单卡 12 路,不只是简单把通道数量增加,而是从硬件架构、PS‑PL 内存分配、DDR 访问调度、上位机 PCIe 写入策略、FPGA逻辑优化五个维度,系统性解决多路高清原始视频大流量并发难题。
在Linux下用仿真软件Carla中渲染好的图像往HDMI/DP显示器输出一般有两种办法: 基于xrandr多桌面管理,渲染好的图像像显示在桌面一样往HDMI/DP显示器输出,因为多了操作系统的xrandr这个桌面管理中间商会让延迟更大 直接绕过操作系统直接基于vulkan驱动绑定显卡HDMI口,图像在显卡中渲染好之后直接往HDMI口输出,性能最优且延迟最小
在Carla官方文档中,对于如何构建车辆3D模型有非常详细两篇文档,见:Content authoring - vehicles 和 Add a new vehicle 。官方办法需要在blender中构建车辆3D模型,然后导入Unreal Editor中做一系列复杂操作,门槛较高,而且里面关于外观建模的部分对仿真测试无用。因此我们不用官方办法,直接在UE4中拿现有的车辆3D模型修改几何参数反而更加简单高效。 今天来尝试基于AI来控制Unreal Editor自动生成自车3D模型。
基于 HIL‑Sim 台架 SDK(Carla-0.9.16-UE4 二次改造)完成虚拟车辆、虚拟地图、交通场景搭建,配置道路、交通参与者 NPC、障碍物,复现常规工况、Corner Case 危险场景,支撑智驾感知、规控 HIL 闭环测试。 使用 Python 基于 SDK 轻量级测试框架开发、维护自动化测试用例;实现场景初始化、NPC 行为控制、测试判据、结果收集、用例退出逻辑,适配 CNCAP 等智驾测试场景,调试运行仿真用例,分析测试结果、定位仿真问题。
在域控制器HIL视频注入中,为了模拟真实相机的行为,我们需要知道下面两个信息: IIC通信细节:域控会对相机CMOS或加串器进行IIC读写操作,我们需要完美模拟相机以完成IIC握手。 图像格式:图像分辨率、格式、嵌入行、图像时钟、消隐行等信息
目前市场上的HIL视频注入板卡分两种: HDMI方案:图像走显卡的HDMI/DP接口到板卡,主要用在HIL-Sim上 PCIe方案:图像走服务器PCIe到板卡,HIL-Sim和HIL-Replay都在用
“if a bank has two different interfaces, both interfaces should be controlled by a single reset to ensure that calibration completes”,原因是Native Mode的IP在BITSLICE_CONTROL的校准阶段,是以bank为单位作为一个整体进行校准的。