0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

自动驾驶数据采集和分析平台ADAS Logger

北汇信息POLELINK 2022-08-01 15:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、背景

随着自动驾驶功能的不断发展,自动驾驶传感器控制器的数据越来越多。OEM和系统供应商需要配备高端数据记录器的测试车辆来采集自动驾驶相关数据,例如摄像头、雷达、激光雷达、车辆总线、GNSS以及传感器、控制器的原始数据。这些数据可以用于在实验室中精确地模拟某些交通状况,测试ADAS感知算法和控制逻辑,从而节省了大量的测试和验证的时间。

在数据采集的试验过程中,试验环境复杂,需要采集的信号数量多、时间同步要求高,采集周期长,因此搭建的路试数据采集系统需要具有高带宽、精确的时间同步、硬件坚固且耐久的特征。

针对自动驾驶数据采集的难点,德国Vector公司提供了一套完整的ADAS Logger解决方案,北汇信息作为Vector的合作伙伴,一起为客户提供全方位的解决方案和技术服务。

二、概述

ADAS Logger是强大的自动驾驶数据采集、分析、处理,生成报告的平台,可以同步采集自动驾驶中所有传感器及控制器的相关数据。如激光雷达、毫米波雷达、参考摄像头、车载摄像头(FPD-Link III/GMSL2)、XCP/CCP、诊断信号、模拟量数字量信号、GPS/IMU信号、整车网络信号(CAN/CAN FD/LIN/MOST/FlexRay/ETH等)。同时ADAS Logger是一个成熟的、高鲁棒性的、可灵活配置的平台,可以根据用户的不同需求选择不同的配置,便于扩展。

poYBAGLnRhaAU6oOAAIll-zdAxg029.png

图一 自动驾驶数据类型

三、系统组成

ADAS Logger主要由数据采集主机、数据采集接口设备、数据采集和分析软件以及传感器附件等四部分组成。系统拓补图如下:

poYBAGLnRl-ACVFSAAGKbwkjfRw759.png

图二 ADAS Logger系统拓扑图

1、数据采集主机

Vector提供VP7000和VP6000两个系列的数据采集主机。VP7000系列是针对汽车应用环境设计的高性能、高鲁棒性的硬件平台,用于总线数据、视频流、雷达原始数据、XCP on Ethernet数据的并行同步记录,拥有极高的写入带宽(1GByte/s)以及可替换的大容量硬盘,使得VP7000系列非常适合ADAS数据采集和测试的相关应用,存储硬盘有4T、8T、16T可选。VP6000系列是VP7000系列的低配版本,适用于数据量相对较少的场景。

VP系列数据采集主机采用主动风冷的冷却方式,工作温度范围工作温度 -25°C到 +70°C。另外,VP系列主机内置GPS接收器,支持GPS授时并通过PTP协议对其他设备进行时间同步。

pYYBAGLnRnKAeTOOAAKEBsYacjE587.png

图三 VP7000系列和VP6000系列数据采集主机

2、数据采集设备(根据需求配置)

(1)VX1000系列——传感器和控制器原始数据采集设备

VX1000系列设备是专为高性能数据采集和标定而开发的硬件设备,具有灵活的可扩展性,配合数据采集和分析工具CANape,可满足车载及实验室等应用场景下的传感器和控制器原始数据采集工作要求。其中VX1161是专为自动驾驶数据采集开发的模块化的、可配置的并行测量标定模组,适用于ADAS系统的数据采集和开发。VX1161配合相应的ECU接口,可以实现多个高分辨率雷达的原始数据和XCP数据的采集,ADAS融合ECU的XCP数据采集以及摄像头原始视频流(FPD-Link III/GMSL2)采集。

VX1161由框架式支架、底板、供电板卡、数据上传板卡和六个可替换的板卡插槽构成。6个可替换插槽可任意搭配总线接口卡、POD接口卡以及视频接口卡等。

poYBAGLnRsOAdFfnAAIf1eHlr6A552.png

图四 VX1161多功能高速采集设备

(2)VN5000系列——以太网采集设备

VN5000系列适用于以太网与其他总线系统的同步采集和监控。此外,VN5000系列还可以为残余总线模拟提供最佳的网络接入,并可用于测试期间的网络节点仿真、负载和故障模拟。具有坚固的外壳,工作温度-40°C到+65°C,工作电压范围8V到32V。

VN5000系列的不同型号分别提供不同数量的车载以太网和传统以太网通道,用户可以根据实际需求选择型号。

poYBAGLnRtKAcGyiAAMLR8lEqGE865.png

图五 VN5000系列

(3)VN7572 PCIe扩展卡

VN7572是一款可以集成在VP系列数据采集主机上的PCIe扩展卡,提供最多8路的CAN/CAN FD接口,其中4路固定的CAN/CAN FD通道,另外4路通道可以配置为CAN/LIN通道。VN7572还可以集成I/O的Piggy,最多支持8路数字量或4路模拟量数据采集;满足智能驾驶数据采集的要求。

poYBAGLnRuGAJ7gQAAQ-UHRvX8k324.png

图六 VN7572 PCIe扩展卡

(4)VN1530 PCIe扩展卡

VN1530是一款可以集成在VP系列数据采集主机上的PCIe扩展卡,可以提供最多6路的CAN/CAN FD接口,其中4路固定的CAN/CAN FD通道,另外2路通道可以配置为CAN/LIN通道;满足智能驾驶数据采集的要求。

pYYBAGLnRvSAa8wjAAX1tNBEEVk552.png

图七 VN1530PCIe扩展卡

(5)VN1600系列——CAN/LIN采集设备

VN1600系列接口设备适用于CAN/LIN以及少量IO数据的采集,优点是体积小,便于携带。VN1610/VN1611有两路通道,具有良好的轻便性;四通道的VN1630A/VN1640A更具灵活性并支持I/O接口。

poYBAGLnRwSAKKqiAARhXM2Ln4I321.png

图八 VN1600系列CAN/LIN采集设备

3、数据采集和分析处理软件——CANape +Option DA

CANape+Option Driver Assistance被广泛的运用于智能驾驶开发测试工作中。CANape软件配合硬件采集设备,可以实现所有自动驾驶相关数据的采集,包括摄像头原始视频流、雷达和控制器原始数据、激光雷达点云数据、整车网络数据等。CANape还提供数据在线监测、离线回放、数据分析的功能。能够实时或者离线查看视频、信号、报文、点云等数据;同时CANape还提供CASL编程语言和大量的数据分析函数。用户可以使用函数库或者自定义函数对数据进行分析和处理。

Option DA是CANape的扩展功能,该扩展功能将ADAS传感器采集到的目标信息显示到同步采集的视频图像上。基于ECU计算的目标数据,以几何图形或者位图叠加到图像的指定位置,通过比较ECU识别的对象以及真实环境中的对象,快速验证ECU的目标识别算法。

pYYBAGLnR06APqm_AAMOx3Wzdn4154.png

图九 CANape数据采集和分析界面

4、附件

自动驾驶数据采集设备除了以上主要部件外,还需要摄像头、GPS/IMU、激光雷达、显示器、支架、线束等附件来构成一个完整的系统。

四、系统特性

1、精确的时间同步

自动驾驶中用到的传感器,如相机、激光雷达、惯导等多种传感器设备都是各自独立运行的。如何才能将这些传感器数据关联起来,这就需要精确的时间同步系统来完成。

ADAS Logger整个数据采集系统中使用同一个时钟,并支持使用以下同步协议实现精确的时间同步:

▲IEEE 1588-PTP时间同步协议

▲Vector硬线时间同步

▲Vector软件同步

▲UTC(coordinated universal time)时间同步

poYBAGLnR3WAS4_xAACK4fhFTeQ551.png

图十 时间同步

2、灵活的场景标记

在自动驾驶测试过程中,实际产生的数据量是十分庞大的,为了减少数据分析的难度,提高数据的质量,ADAS Logger平台支持在数据记录的过程中通过面板、键盘或其他I/O接口输入一些信息给数据添加标记。例如天气条件、交通密度、道路类型等,这些标记可以与测量数据一起保存为注释或变量,以便以后进行数据挖掘和数据分析。

pYYBAGLnR86ASm6QAAIcExrHurA931.png

图十一 场景标记案例

3、强大的设备状态监测功能

CANape软件提供了访问本地设备状态的选项,激活该选项后,本地设备的系统、软件、工程、时间等信息可以作为信号被实时查看并记录下来;例如可以设置磁盘空间达到设定值时提醒工程师更换存储硬盘,避免数据丢失。

pYYBAGLnR9uAeF0rAAET1rtdOWI500.png

图十二 可监测的设备状态信号

4、目标可视化验证

ADAS Logger平台支持目标对象的可视化验证功能。支持将ADAS传感器识别到的目标信息叠加显示到视频图像上。也可以基于ECU融合的目标数据,以几何图形或者位图叠加到图像的指定位置,通过比较ECU识别的对象和真实环境中的对象,快速验证ECU的目标识别算法。

对于图像识别算法的验证,可以将其以动态链接库的方式加载到CANape软件中,进行在线或离线验证。同时,GPS窗口也可以显示关联的位置数据,以辅助验证。激活软件的全局光标功能,可以让视频、报文、GPS等所有数据处于同一个时间点,方便进行数据分析。

pYYBAGLnR-6ASPiDAAMT1OA6GjU065.png

图十三 目标信息可视化验证

5、数据挖掘和场景提取

在数据记录阶段得到了大量的测试数据,如何对这些数据进行管理和使用也是一个大的挑战。CANape软件提供的数据挖掘功能可以在海量的文件当中找到满足我们条件的数据,并将关键数据(如满足条件的时间点,对应的信号值,文件名等)提取出来,重新生成一个数据表格;也可以根据数据挖掘的结果,将数据文件进行批量的切割和分类。

此外,CANape软件还集成了大量的数据分析函数,可以非常方便的进行数据分析;如果集成的数据函数库不能满足数据分析的需求,CANape还提供了函数和脚本的编辑功能,用户可以自定义函数和脚本来进行数据挖掘、分析和生成报告。

五、案例

数采需求

  • 4路千兆车载以太网数据采集
  • 1路前雷达原始数据
  • 1路摄像头原始数据
  • 1路摄像头FPD-LinkIII数据
  • 1路GPS/IMU数据
  • 4路参考摄像头数据
  • 8路CAN/CAN FD数据

配置

VP7440作为数据采集主机运行数据采集软件CANape进行数据采集和存储;VN5620作为CAN/ETH采集设备采集4路千兆车载以太网数据;VX1161作为多功能采集设备采集摄像头和毫米波雷达的原始数据以及摄像头FPD-LinkIII数据,同时提供多个 CAN/ CAN FD采集通道;GPS/IMU通过以太网连接到数据采集主机;F44视频盒采集四路参考摄像头的数据。

poYBAGLnSDKAerVvAAF1arhM5wY496.png

图十四 ADAS Logger案例

北汇信息不仅提供完整的路试数据采集硬件和软件,也可以根据用户需求提供专业化的工程服务,包括硬件定制化配置安装,路试采集软件工程调试开发,为用户提供“交钥匙”式解决方案,方便用户进行后续的自动驾驶数据采集和分析。

北汇信息作为Vector中国的合作伙伴,不仅提供完整的自动驾驶数据采集硬件和软件,也可以根据用户需求提供专业化的工程服务,包括硬件定制化配置安装,路试采集软件工程调试以及数据挖掘和数据分析脚本开发,为用户提供“交钥匙”式解决方案。

部分图片来源于Vector

参考文档

《ADAS Measurement Data Postprocess and Applications》Vector

《SmartloggerforADAS_2021》Vector

《CANape_Option_DriverAssistance_ProductInformation》Vector

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 自动驾驶
    +关注

    关注

    791

    文章

    14675

    浏览量

    176669
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    L4级自动驾驶数据采集系统首选

    引言:自动驾驶数据采集的核心挑战 随着L4级自动驾驶技术进入商业化落地阶段,如何高效采集并处理海量多源传感器数据成为行业痛点。康谋科技推出的
    的头像 发表于 11-26 09:31 241次阅读

    自动驾驶数据采集时间同步指南:方法、挑战、场景与康谋解决方案

    自动驾驶数据采集面临多传感器协同与多总线协议割裂的挑战,时间同步精度直接影响系统安全与研发效率。康谋科技推出"全以太网+gPTP"方案,通过硬件级时间戳、多协议转以太网聚合等技术
    的头像 发表于 11-21 16:48 1793次阅读

    自动驾驶数据采集核心指南:ADAS 设备应用、L4 系统选型与优质方案推荐

    自动驾驶数据采集设备是技术演进的关键支撑,康谋科技DATALynxATX4车载服务器凭借10GB/s采集速率、100ns同步精度和5个GPU扩展能力,成为行业标杆产品。该设备适用于ADAS
    的头像 发表于 11-21 15:19 171次阅读
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>数据采集</b>核心指南:<b class='flag-5'>ADAS</b> 设备应用、L4 系统选型与优质方案推荐

    L4级自动驾驶数据采集系统首选——康谋科技DATALynx ATX4 &amp; BRICK系列全解析

    自动驾驶数据采集面临多源传感器融合、稳定性和实时性三大挑战。康谋科技推出DATALynx车载服务器和BRICK2记录设备,提供高性能解决方案:支持20+类传感器、极端环境稳定运行、50ms低延迟处理
    的头像 发表于 11-20 16:16 856次阅读

    【资料获取】ADAS自动泊车辅助系统测试方法详解

    本次测试由德国 MdynamiX AG 组织完成,该机构长期致力于自动驾驶、NVH及驾驶行为建模评估,与慕尼黑工业大学、肯普滕应用科技大学等机构保持密切合作。 MXeval 是一套支持 ADAS
    的头像 发表于 07-23 11:21 928次阅读
    【资料获取】<b class='flag-5'>ADAS</b><b class='flag-5'>自动</b>泊车辅助系统测试方法详解

    恶劣工况下的ADAS多源传感器数据采集:从硬件抗干扰到算法泛化

    ADAS技术迈向场景攻坚,恶劣工况数据采集是提升算法的关键,却面临系统稳定、数据有效等挑战。康谋深耕相关工具链,从硬件支撑、数据同步与采集
    的头像 发表于 07-22 13:49 405次阅读
    恶劣工况下的<b class='flag-5'>ADAS</b>多源传感器<b class='flag-5'>数据采集</b>:从硬件抗干扰到算法泛化

    什么是自动驾驶数据标注?如何好做数据标注?

    、精准且高效的数据标注流程显得尤为关键。那什么是数据标注?如何做数据标注? 自动驾驶数据标注是指在自动驾
    的头像 发表于 07-09 09:19 947次阅读
    什么是<b class='flag-5'>自动驾驶</b><b class='flag-5'>数据</b>标注?如何好做<b class='flag-5'>数据</b>标注?

    新能源车软件单元测试深度解析:自动驾驶系统视角

    。 ‌自动驾驶软件的特殊性‌ ‌ 感知层: ‌激光雷达、摄像头等传感器数据处理算法的单元测试需覆盖极端场景。例如,激光雷达点云滤波算法在雨雪天气下的噪声抑制能力需通过边界测试验证。某厂商曾在测试中遗漏
    发表于 05-12 15:59

    IO数据采集物联网平台是什么?有什么功能?

    IO数据采集物联网平台是一种专门用于采集、处理、分析和管理来自各种物联网设备的输入输出(IO)数据的软件
    的头像 发表于 04-10 09:22 680次阅读

    数据采集网关与工业组态云平台有什么联系

    数据采集网关与工业组态云平台之间存在着密切的联系,它们共同构成了工业物联网解决方案的重要组成部分。以下是关于它们之间联系的具体分析: 一、功能与作用 ‌ 数据采集网关 ‌: ‌ 定义
    的头像 发表于 03-20 14:25 522次阅读

    数据采集平台与数字孪生的关系

    数据采集平台和数字孪生之间存在着紧密且相互依存的关系,数据采集平台是实现数字孪生的基础和关键支撑,而数字孪生则为数据采集
    的头像 发表于 03-01 09:07 702次阅读
    <b class='flag-5'>数据采集</b><b class='flag-5'>平台</b>与数字孪生的关系

    康谋方案 | BEV感知技术:多相机数据采集与高精度时间同步方案

    随着自动驾驶技术的快速发展,车辆准确感知周围环境的能力变得至关重要。BEV Camera数据采集方案有效解决了多相机同步采集和高精度时间同步的难题,还提供了灵活的相机参数配置和高效的数据
    的头像 发表于 02-06 13:45 4011次阅读
    康谋方案 | BEV感知技术:多相机<b class='flag-5'>数据采集</b>与高精度时间同步方案

    光庭信息自动驾驶系统亮相CES 2025

    自动驾驶的魅力在于将人类从繁琐的驾驶任务中解放出来,随着 AI 大模型和大数据技术的突破,自动驾驶技术的发展及实际应用也成为 CES 2025 的重头戏之一。展会上,光庭信息自主研发的
    的头像 发表于 01-13 14:23 1240次阅读

    上海第一批自动驾驶大模型训练数据采集车正式发车

    近日,上海高级别自动驾驶引领区数据采集车发车仪式在浦东顺利举行,30辆全新的智己L6数据采集车盛装列队并集中发车。市经信委副主任汤文侃、浦东新区副区长余颖、上汽集团副总裁祖似杰等出席发车仪式。
    的头像 发表于 01-02 15:51 667次阅读

    可与MES系统集成的数据采集监控平台

    自动化和智能化管理,解决了产线部分仪器设备与MES系统不兼容的难题。 平台功能与特点 数据采集: 从各种设备、仪器、传感器、PLC等数据源中采集数
    发表于 12-16 15:08