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

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

3天内不再提示

自动驾驶中主要的测试场景构建技术

ml8z_IV_Technol 来源:YXQ 2019-06-11 11:06 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

场景是自动驾驶测试系统中相当重要的一环,测试场景的多样性、覆盖性、典型性等能够影响到测试结果的准确性,从而保证自动驾驶的安全与质量。

场景,指的是行驶场合和驾驶情景的组合,它受行驶环境的深刻影响,如道路、交通、天气、光照等因素,共同构成整个场景概念。场景是在一定时间和空间范围内环境与驾驶行为的综合反映,描述了道路、交通设施、气象条件、交通参与物等外部状态以及自车的驾驶任务和状态等信息。从场景架构来看,有不同的行驶场合,像高速公路、乡村道路、城市工况、机场、码头、封闭园区等;在该场合下,如何驾驶、驾驶任务、驾驶速度、驾驶模式等一起构成了整个场景的三维架构。

与传统汽车的物理性能测试评价体系不同,自动驾驶汽车在测试评价内容形式上都有明显不同,在传统汽车测试基础上发生了根本性的改变:传统汽车测试注重评价机器在执行命令时的表现,自动驾驶测试重视评价整车多传感器的配合以及传感器融合输出的感知、判断和决策能力;传统测试的场景存在固定模式和情境,但自动驾驶汽车的测试场景需要具备多样化、典型性等特点,需要尽可能覆盖所有复杂的特殊场景;自动驾驶测试的软件系统和硬件设备也都发生了天翻地覆的变化。

目前自动驾驶领域安全事故频发,安全成为自动驾驶领域要解决的本质问题,业界和社会都需要具备更高可靠性的自动驾驶技术来夯实发展基础,其中,挖掘测试场景、丰富和完善测试技术是提高自动驾驶安全性能的极重要一步。

一、场景要素

自动驾驶汽车上路行驶时要面临各种各样错综复杂的环境,测试体系不可能对其一一穷尽,因此可以按照一定的分类方法将各种测试场景进行分类划归:

1.对象

对象就像舞台剧里的演员,是指场景里出现的其他人或车,以及其他影响行驶决策的或是所有可能自主运动的物体或动物。这一方面主要依赖自动驾驶的各种传感器,包括毫米波雷达雷达、摄像头、超声波探头、激光雷达等,同时也要进行大量的实时计算,预测对方下一秒的前进方向。

物体类型:如路灯、垃圾箱、路牌等

对象移动速度:静止、低速移动(如骑自行车的人)、高速移动(如飞驰的汽车)

对象移动方向:在自动驾驶汽车的左边还是右边,移动相对角度是多少

对象数量:如果看到很多辆警车停在路边,或是遇到一群鸭子过马路,都需要减慢速度

环境意识:对于有生命的对象,自动驾驶车也需要判断该对象有没有在仔细看路,比如酒驾的司机、5岁的小孩、一边走路一边看手机的年轻人

2.路况

路况是指道路的特征以及交通管制的特征,不会随环境变化而变动,自动驾驶车都可以提前预知。主要通过提前绘制好的地图自主定位。

交叉口设计:十字路口、T型路口、Y型路口

交通管制方式:红绿灯样式、停车牌、避让牌

车道数量:单车道、4车道

车道线:有分割线、无分割线

车道类型:自行车道、公交车道、超车道

限速:25mph,商业区限速、居民区限速

马路类型:高速、普通路、小路

角度:上坡、下坡、颠簸

区域:学校区、医院区、山区、施工区

3.环境

环境是场景必不可少的元素,很大程度上决定了自动驾驶汽车能否上路。和路况不同,这里的环境指所有可能变化的环境因素,其很多数据需要依赖外界实时传给自动驾驶汽车。

天气:降雨量、风速、温度、能见度

光照:阴天、日出日落时间、太阳光角度

路面:结冰、积水、施工

信号5G信号强弱(地道里的信号可能会很差)

噪音:周围噪音会影响行人或其他车辆听到自动驾驶汽车发出的信号

4.行为

这里的行为是自动驾驶汽车本身的行为,这方面的数据主要依靠路径规划。

驾驶方向:直行、倒车、U型掉头、左转、右转、弧线、离开车道、并入车道

速度:静止、低速行驶、高速行驶

加速度:加速、减速、匀速

信号:自动驾驶汽车发出的视觉信号和声音信号等

测试场景的体系架构

将以上不同类别的场景要素排列组合,构成一个完整的场景体系,称作场景库。例如跟车场景、人行横道线、死路、对向来车、行人不遵守交规、障碍车辆逆行等。一个场景库基本的构建流程是:首先以路侧数据、车载数据、虚拟数据三种来源输入、存储场景源;其次,要通过场景挖掘、场景分类、场景演绎等方式有层级、有规划地构建场景库;最后将场景库应用于场景测试环节,包括软件在环、硬件在环、整车在环、封闭道路、开放道路五种。

三、场景测试结果评价依据

在不同的场景库中进行测试,对测试结果的评价应该按照什么要求要划分呢?

安全评价

1.对系统组件进行识别和定义,确认自动驾驶系统每一个模块的组件。

2.由于场景要素的特殊性,不同组件在不同情况下的有效性和风险性可能发生变化,这样就需要对每一个组件进行失效分析和风险评估,确认安全等级和安全目标,确认安全风险等级包括风险的可能性、可控制性和严重性。

3.确认安全需求。

4.安全需求测试执行。

5.认证测试计划和执行。

功能评价

要确定车辆在不同的场景库中应该怎样表现:

1.针对以上不同的场景库进行分析,确定并描述在此场景下期待自动驾驶汽车拥有什么样的表现,详细表述用户需求。

2.确认功能范围,根据环境需求和操作设计域进行不同的配置。

3.对功能需求进行细颗粒度的划分,便于对每项功能进行测试。随着功能需求的细颗粒化,功能测试的需求也会越来越明确。

四、主要的测试场景构建技术

场景库的数据包括虚拟数据和现实数据,但虚拟数据的来源依然是现实数据,因此,收集驾驶环境中的真实数据对测试场景数据库的构建作用是根本性的。收集数据的途径和方式多种多样,包括LIDAR激光雷达、RADAR雷达、摄像头等,其中,视觉分析技术由于信息量大、场景要素挖掘范围广;常规性和易得性;对场景参与物分类更加准确等优势特点成为了最主要的场景挖掘技术。依靠视觉分析进行场景挖掘时需要对视频进行分解,对每帧图片进行物体识别、每帧提取的物体列表进行存储跟踪、对帧中的物体进行属性分析与行为判别,通过传感器对分析数据,形成典型数据场景,分类构建场景数据库。

场景覆盖性典型性要求越来越高、场景挖掘技术不断发展的今天,对场景库构建提出了完善产业链的要求,面向产业链的场景库构建与测试服务体系有场景数据服务、场景挖掘服务、加速测试服务、定制化场景库服务等,通过产业化实现场景测试的市场化高效运作。

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

    关注

    2574

    文章

    54382

    浏览量

    786147
  • 自动驾驶
    +关注

    关注

    791

    文章

    14671

    浏览量

    176565

原文标题:自动驾驶测试中的场景构建

文章出处:【微信号:IV_Technology,微信公众号:智车科技】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

    ,实现微秒级同步精度,解决传统方案的协议割裂、时间漂移等痛点。该方案支持ADAS研发全流程,包括传感器验证、场景构建和系统测试,具备技术领先性、易用性和灵活性三大优势,为
    的头像 发表于 11-21 16:48 1788次阅读

    自动驾驶仿真测试有什么具体要求?

    [首发于智驾最前沿微信公众号]在自动驾驶技术快速迭代、功能边界不断扩展的今天,如何系统、严谨且高效地验证一个自动驾驶系统的性能,成为研发、测试与监管共同面对的核心难题。相较于传统汽车
    的头像 发表于 10-15 09:14 372次阅读
    <b class='flag-5'>自动驾驶</b>仿真<b class='flag-5'>测试</b>有什么具体要求?

    无引导线的左转场景下,自动驾驶如何规划轨迹?

    对于很多新手司机来说,在无引导线左转的场景,开车会非常谨慎,但依旧会很好地处理好这一操作。但对于自动驾驶汽车来说,其行驶需要有较为明显的参考线,在没有白色虚线、没有箭头感知“我的车道在哪儿”的交通
    的头像 发表于 09-18 09:12 438次阅读
    无引导线的左转<b class='flag-5'>场景</b>下,<b class='flag-5'>自动驾驶</b>如何规划轨迹?

    低速和高速自动驾驶的应用场景技术方向有何不同?

    [首发于智驾最前沿微信公众号]在很多交流场景,当我说到自动驾驶技术的应用还不成熟,现在只能达到L2级时,就会有些小伙伴提到快递、外卖小车的应用,他们认为这些小车已经不需要
    的头像 发表于 08-03 09:35 708次阅读

    低速自动驾驶与乘用车自动驾驶技术要求上有何不同?

    [首发于智驾最前沿微信公众号]自动驾驶技术的发展正朝着多元化方向迈进,其中低速自动驾驶小车(以下简称“低速小车”)因其在物流配送、园区运维、社区服务等场景
    的头像 发表于 07-14 09:10 673次阅读
    低速<b class='flag-5'>自动驾驶</b>与乘用车<b class='flag-5'>自动驾驶</b>在<b class='flag-5'>技术</b>要求上有何不同?

    卡车、矿车的自动驾驶和乘用车的自动驾驶技术要求上有何不同?

    自动驾驶技术也得到了充足的应用,但因应用场景不同,技术的侧重方向也有所区别。今天就来和大家聊一聊这个话题。 应用场景:开放道路vs封闭场地
    的头像 发表于 06-28 11:38 721次阅读
    卡车、矿车的<b class='flag-5'>自动驾驶</b>和乘用车的<b class='flag-5'>自动驾驶</b>在<b class='flag-5'>技术</b>要求上有何不同?

    自动驾驶技术测试有哪些?

    自动驾驶技术有哪些测试? 对于自动驾驶系统而言,测试可以分为 仿真测试、实验室
    的头像 发表于 06-10 09:00 716次阅读
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>技术</b><b class='flag-5'>测试</b>有哪些?

    自动驾驶技术落地前为什么要先测试

    大量的传感器、复杂的算法和强大的计算平台来取代人类驾驶员的感知、判断和操作。在技术落地之前,“测试”便成了自动驾驶从实验室走向真实道路的“安全阀”和“试金石”。如果没有充分的
    的头像 发表于 06-09 09:42 494次阅读

    搭建完整的ADAS测试链路,推动自动驾驶技术的安全发展

    随着全球L3级自动驾驶法规落地,产业进入规模化发展阶段。针对高阶自动驾驶系统复杂度与测试效率的挑战,北汇信息构建覆盖MIL、SIL、HIL、VIL及实车的全生命周期
    的头像 发表于 05-30 11:59 1925次阅读
    搭建完整的ADAS<b class='flag-5'>测试</b>链路,推动<b class='flag-5'>自动驾驶</b><b class='flag-5'>技术</b>的安全发展

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

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

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

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

    2024加州自动驾驶测试里程骤降50%

    自动驾驶技术研发和测试的前沿阵地,吸引了众多科技巨头与初创企业在此开展测试工作。此前,自动驾驶测试
    的头像 发表于 02-05 14:02 2846次阅读

    自动驾驶测试场景库的构建及评价方法之场景生成方法研究

      自动驾驶测试场景库的构建及评价方法(二) 场景生成方法研究 一、研究背景   智能网联汽车面临多维度安全挑战,其中预期功能安全是重要组成部分。在当前阶段,智能网联汽车产业正处于前所
    的头像 发表于 01-22 10:51 2141次阅读
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>测试场景</b>库的<b class='flag-5'>构建</b>及评价方法之<b class='flag-5'>场景</b>生成方法研究

    2024年自动驾驶行业热点技术盘点

    感知轻地图以及纯视觉等。这些技术的出现,也代表着自动驾驶正从概念走向现实,今天就给大家来盘点2024年自动驾驶行业出现的那些技术热点!   城市NOA:迈向精细化
    的头像 发表于 01-14 10:48 1155次阅读

    自动驾驶测试在设计环节中有何关键作用?

    测试的深度、广度和效率也在不断提升。   自动驾驶测试的定义与分类 1.1 自动驾驶测试的定义 自动驾
    的头像 发表于 12-09 15:34 1308次阅读