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

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

3天内不再提示

康谋分享 | 直面AD/ADAS快速开发挑战:IVEX自动驾驶场景管理及分析平台!

康谋自动驾驶 2024-09-25 09:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

过去十年,自动驾驶和高级驾驶辅助系统 (AD/ADAS) 软件和硬件的开发成为了各大汽车公司的主要投资目标之一。各大汽车公司对AD/ADAS 持续不断的投资加快了 AD/ADAS 组件的开发周期,但也揭示了目前需要解决的重大挑战——如何快速了解开发 AD/ADAS 组件中的车辆行为,以便进行改进!

一、方案背景

由于 AD/ADAS 的运行环境很复杂,从仿真到真实驾驶,任何 AD/ADAS 组件的每次更改都需要根据大量场景进行验证。然而,场景数量庞大且每天都在增长,传统的机器人开发支持工具(如 RVIZ)无法满足我们的需求。例如,RVIZ只允许我们实时检查车辆的行为,很难快速跳转到任何特定事件。

为此,康谋推出IVEX自动驾驶场景管理及分析平台来克服这一难题。IVEX是一个基于云的平台,包含许多功能来支持 AD/ADAS 的验证和开发。

下文康谋将为您分享在AD/ADAS开发中使用IVEX的经验。

二、康谋方案——IVEX自动驾驶场景管理及分析平台

wKgaombzZJSAEZeyAABbPKxdXmQ683.png

图1 IVEX页面

1、数据输入

我们通过将原始数据转换为所需的格式,然后将转换后的数据上传到基于云的服务器来与安全分析平台进行交互。平台的输入数据以 Protobuf 消息格式定义,包括执行期间有关环境和AD/ADAS 行为的信息,例如:

a.自车状态变量,例如位姿、速度、加速度和转向角;

b.自我车辆规划轨迹;

c.障碍物信息,如位姿、边界框、速度和类型;

d.上下文图像;

e.标记事件,其中每个事件由一个标签和相应的时间戳组成;

2、场景执行结果

(1)格式

IVEX清晰且定义良好的输入格式有助于无缝处理不同的数据格式。由于场景来自不同的来源,因此场景执行结果具有不同的格式,例如 Autoware ROS2 Bags、Apollo CyberRecords、Carla Simulator 日志格式和其他商业模拟器日志格式。

对于每种数据格式,我们都有一个适配器(通常只是一个 Python 脚本),用于将数据转换为安全分析的 Protobuf 输入格式。Protobuf 是大多数工程师都熟悉的格式。通常只需几个小时即可开发一个适配器,将新的数据格式转换为安全分析的 Protobuf 输入格式。

(2)上传

wKgZombzZJ2AP5-JAABWygxTbgg057.png

图2 将数据上传到IVEX的命令行界面

通过命令行界面将场景执行结果上传到IVEX平台。数据转换和数据上传都集成到 CI/CD 流程中。同时每位工程师都可以执行任何特定场景并将结果上传到 IVEX平台。这种灵活性使我们能够快速试验AD/ADAS开发中的每项更改。

(3)检查

在 IVEX的 Web 界面上检查场景执行结果。我们可以根据不同的元数据(例如执行日期、软件版本或场景名称)搜索、过滤和选择相关场景。

wKgaombzZKWANXrmAADrlaKAIQw848.png

图3 IVEX的搜索功能示例

a.快速概览

由于场景验证通常是大量的,因此快速概览结果十分重要。使用 IVEX的聚合视图可以实现快速概览。在筛选和选择感兴趣的场景后,可以访问聚合视图,该视图可快速提供有关所有标记事件的信息,这些事件按不同的操作设计域进行分类。标记的事件可以包含在要上传到 IVEX的输入数据中,从而能够标记与验证任务相关的任何类型的事件。IVEX还会自动标记几个标准事件,例如紧急刹车、关键碰撞时间等。

例如,当在IVEX中开发一项新功能并想要比较自主车辆以不同速度行驶时的结果时,启用聚合视图来显示按不同速度范围分类的信息,如下图所示。

wKgZombzZK-AJdTvAACLqajC8uE871.png

图4 IVEX的聚合视图

b.快速导航

除了概览场景执行结果中发生的事件之外,我们还需要能够快速导航到特定事件以检查车辆的行为。从聚合视图可以直接跳转到任何感兴趣的事件。

例如,如果想检查当自车行驶速度超过 30 公里/小时时发生的紧急刹车事件,可以点击与该事件和速度相对应的框。事件的分布和特定时间戳的列表与上下文图像一起显示。点击任何一张卡片都会来到数据日志视图,该视图提供在特定时间戳发生的详细信息。

wKgaombzZL6AQaTOAA1s0vseyQY639.png

图5 聚合视图中事件选择示例

wKgaombzZMSAB-MDAACN_GjzIa4500.png

图6 在数据日志视图中检查急刹车事件

在数据日志视图中,可以详细检查事件。该视图具有详细的可视化功能,可显示当时的所有信息,包括自车的状态、地图、障碍物及其相关信息,例如速度、类型和与自车的距离。我们还可以从场景列表直接跳转到数据日志视图。

wKgaombzZMqAUTK1AAB4plsEmsM959.png

图7 数据日志视图的可视化

数据日志视图还帮助我们重播并查看场景中发生的情况。只需点击几下,我们就可以在每个时间戳之间来回切换。我们还可以看到所有标记的事件并导航到其中任何一个。使用此视图,可以快速评估和了解任何情况。

wKgZombzZNOANYo9AA6u3Go3anY330.png

图8 跨时间观察障碍物

wKgaombzZNqAYIPRAABeP1Ivu9k954.png

图9 快速导航至特定事件或时间戳

c. 团队共享

一旦发现需要进一步检查的事件,我们就可以与其他同事分享完全相同的视图,然后同事就可以随时检查该事件。在团队工作时,共享此类信息可以大大促进我们的沟通,并帮助我们专注于正确的方向。

三、结论

IVEX大大推动了AD/ADAS的开发工作:

a.轻松集成驾驶数据到平台

b.快速了解车辆行为

c.快速导航感兴趣事件

d.访问所有有价值的可视化信息了解情况

e.团队共享信息

期待您继续关注康谋之后的文章,我们将分享有关AD/ADAS的基于场景的验证和数据分析的更多信息。

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

    关注

    0

    文章

    376

    浏览量

    42013
  • 数据处理
    +关注

    关注

    0

    文章

    642

    浏览量

    29799
  • 自动驾驶
    +关注

    关注

    791

    文章

    14668

    浏览量

    176423
  • 汽车
    +关注

    关注

    15

    文章

    4043

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深度解析:双模态仿真测试解决方案!

    随着端到端自动驾驶架构的兴起,传统基于规则的仿真测试正面临“真实感不足”与“场景泛化难”的双重挑战。本文深入解析推出的双模态仿真测试解决
    的头像 发表于 11-21 17:32 8382次阅读
    深度解析:<b class='flag-5'>康</b><b class='flag-5'>谋</b>双模态仿真测试解决方案!

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

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

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

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

    端到端智驾仿真软件推荐:全球首款ASIL-D认证平台助您突破自动驾驶测试瓶颈

    随着L4级自动驾驶商业化进程加速,行业面临"16亿公里实测困境"与"极端场景覆盖率不足95%"的双重挑战科技推出的aiSim端到端智驾
    的头像 发表于 11-19 13:26 300次阅读

    高保真自动驾驶仿真软件对比:全球首款ASIL-D认证平台aiSim的技术突破

    科技推出的 aiSim端到端仿真平台 ,通过"虚拟场景无限生成+虚实闭环融合"方案,将极端场景覆盖率提升至95%,为
    的头像 发表于 11-18 17:59 318次阅读

    新闻 | 实力认证!aiSim荣获ASAM“自动驾驶仿真技术奖”

    、零部件供应商、科技公司及行业专家,共探先进数据与仿真技术融合、ASAM国际标准应用等核心热点。受邀参会并深度参与交流,凭借技术硬实力斩获“自动驾驶仿真技术奖”,尽
    的头像 发表于 11-11 17:33 1915次阅读
    <b class='flag-5'>康</b><b class='flag-5'>谋</b>新闻 | 实力认证!<b class='flag-5'>康</b><b class='flag-5'>谋</b>aiSim荣获ASAM“<b class='flag-5'>自动驾驶</b>仿真技术奖”

    新闻 | 加入ASAM组织,全球首个ASIL-D认证自动驾驶仿真平台aiSim引领安全新标杆

    !ASAM作为国际汽车行业标准化领域的权威机构,致力于推动仿真、测试及数据交互的标准化进程。此次加入,标志着自动驾驶仿真技术领域的创新实力与行业影响力获得国际认
    的头像 发表于 08-29 16:57 838次阅读
    <b class='flag-5'>康</b><b class='flag-5'>谋</b>新闻 | <b class='flag-5'>康</b><b class='flag-5'>谋</b>加入ASAM组织,全球首个ASIL-D认证<b class='flag-5'>自动驾驶</b>仿真<b class='flag-5'>平台</b>aiSim引领安全新标杆

    加入ASAM组织,自动驾驶仿真平台aiSim引领安全新标杆

    科技正式加入全球汽车标准化组织 ASAM(Association for Standardization of Automation and Measuring Systems),成为其正式会员单位!
    的头像 发表于 07-09 16:53 512次阅读
    <b class='flag-5'>康</b><b class='flag-5'>谋</b>加入ASAM组织,<b class='flag-5'>自动驾驶</b>仿真<b class='flag-5'>平台</b>aiSim引领安全新标杆

    分享 | 基于多传感器数据的自动驾驶仿真确定性验证

    自动驾驶仿真测试中,游戏引擎的底层架构可能会带来非确定性的问题,侵蚀测试可信度。如何通过专业仿真平台,在多传感器配置与极端天气场景中实现测试数据零差异?确定性验证方案已成为自动驾驶研发
    的头像 发表于 07-02 13:17 3979次阅读
    <b class='flag-5'>康</b><b class='flag-5'>谋</b>分享 | 基于多传感器数据的<b class='flag-5'>自动驾驶</b>仿真确定性验证

    分享 | 自动驾驶仿真进入“标准时代”:aiSim全面对接ASAM OpenX

    自动驾驶领域,仿真与标准接口至关重要。aiSim集成ASAM OpenX系列标准,通过OpenDRIVE、OpenSCENARIO等五大标准,全面优化仿真各环节,提升测试效率与规范性,推动
    的头像 发表于 05-14 10:38 3341次阅读
    <b class='flag-5'>康</b><b class='flag-5'>谋</b>分享 | <b class='flag-5'>自动驾驶</b>仿真进入“标准时代”:aiSim全面对接ASAM OpenX

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

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

    分享 | 3DGS:革新自动驾驶仿真场景重建的关键技术

    3DGS技术为自动驾驶仿真场景重建带来突破,通过3D高斯点精确表达复杂场景的几何和光照特性,显著提升渲染速度与图像质量。aiSim
    的头像 发表于 03-05 09:45 4751次阅读
    <b class='flag-5'>康</b><b class='flag-5'>谋</b>分享 | 3DGS:革新<b class='flag-5'>自动驾驶</b>仿真<b class='flag-5'>场景</b>重建的关键技术

    方案 | 基于AI自适应迭代的边缘场景探索方案

    测试 ADAS/AD 系统时,传统 DoE 方法难以覆盖驾驶边缘场景,影响自动驾驶性能提升。
    的头像 发表于 02-26 09:45 3286次阅读
    <b class='flag-5'>康</b><b class='flag-5'>谋</b>方案 | 基于AI自适应迭代的边缘<b class='flag-5'>场景</b>探索方案

    分享 | 如何应对ADAS/AD海量数据处理挑战

    如何有效处理ADAS/AD海量数据并从中获得见解?IVEX数据处理流程可自动从原始传感器数据等输入中识别出值得关注的事件和场景,推动数据高效低成本处理,助力
    的头像 发表于 12-25 10:05 4267次阅读
    <b class='flag-5'>康</b><b class='flag-5'>谋</b>分享 | 如何应对<b class='flag-5'>ADAS</b>/AD海量数据处理<b class='flag-5'>挑战</b>?