1 自动驾驶中主要的测试场景构建技术-德赢Vwin官网 网
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雷达、摄像头等,其中,视觉分析技术由于信息量大、场景要素挖掘范围广;常规性和易得性;对场景参与物分类更加准确等优势特点成为了最主要的场景挖掘技术。依靠视觉分析进行场景挖掘时需要对视频进行分解,对每帧图片进行物体识别、每帧提取的物体列表进行存储跟踪、对帧中的物体进行属性分析与行为判别,通过传感器对分析数据,形成典型数据场景,分类构建场景数据库。

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

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

    关注

    2550

    文章

    51035

    浏览量

    753049
  • 自动驾驶
    +关注

    关注

    784

    文章

    13784

    浏览量

    166375

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

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

收藏 人收藏

    评论

    相关推荐

    一文聊聊自动驾驶测试技术的挑战与创新

    随着自动驾驶技术的飞速发展,自动驾驶测试的重要性也日益凸显。自动驾驶测试不仅需要验证车辆的感知、
    的头像 发表于 12-03 15:56 154次阅读
    一文聊聊<b class='flag-5'>自动驾驶</b><b class='flag-5'>测试</b><b class='flag-5'>技术</b>的挑战与创新

    关于欧盟法规测试场景的研究

    关于欧盟法规测试场景的研究 1.引言   场景是智能网联汽车测试技术的基础,基于场景的功能
    的头像 发表于 11-25 16:32 176次阅读
    关于欧盟法规<b class='flag-5'>中</b><b class='flag-5'>测试场景</b>的研究

    MEMS技术自动驾驶汽车的应用

    MEMS技术自动驾驶汽车的应用主要体现在传感器方面,这些传感器为自动驾驶汽车提供了关键的环境感知和数据采集能力。以下是对MEMS
    的头像 发表于 11-20 10:19 314次阅读

    汽车雷达回波发生器的技术原理和应用场景

    的波束并向前传播,以模拟真实的雷达工作环境。应用场景 自动驾驶系统的开发和测试:在自动驾驶系统的开发和测试过程中,汽车电子雷达回波发生器可以
    发表于 11-15 14:06

    基于场景自动驾驶验证策略

    自动驾驶功能的出现可以很大地降低由人为因素造成的交通事故,随之如何检验和验证自动驾驶系统及车辆的可靠性变得至关重要。但常见的测试验证手段通常伴随着高昂的投入成本,因此使得验证过程变得十分困难。一个
    的头像 发表于 10-22 16:14 275次阅读
    基于<b class='flag-5'>场景</b>的<b class='flag-5'>自动驾驶</b>验证策略

    自动驾驶HiL测试方案 ——场景仿真3D演示#ADAS #自动驾驶 #VTHiL

    自动驾驶
    北汇信息POLELINK
    发布于 :2024年10月16日 10:55:35

    FPGA在自动驾驶领域有哪些优势?

    FPGA(Field-Programmable Gate Array,现场可编程门阵列)在自动驾驶领域具有显著的优势,这些优势使得FPGA成为自动驾驶技术不可或缺的一部分。以下是FP
    发表于 07-29 17:11

    FPGA在自动驾驶领域有哪些应用?

    是FPGA在自动驾驶领域的主要应用: 一、感知算法加速 图像处理:自动驾驶需要通过摄像头获取并识别道路信息和行驶环境,这涉及到大量的图像处理任务。FPGA在处理图像上的运算速度快,可
    发表于 07-29 17:09

    自动驾驶识别技术有哪些

    自动驾驶的识别技术自动驾驶系统的重要组成部分,它使车辆能够感知并理解周围环境,从而做出智能决策。自动驾驶识别
    的头像 发表于 07-23 16:16 636次阅读

    自动驾驶仿真测试实践:高精地图仿真

    引言随着自动驾驶技术的快速发展,基于高精地图的自动驾驶功能已初步落地应用,并持续迭代升级。在研发测试阶段,多方面因素导致测试人员可能无法拿到
    的头像 发表于 06-13 08:25 1040次阅读
    <b class='flag-5'>自动驾驶</b>仿真<b class='flag-5'>测试</b>实践:高精地图仿真

    未来已来,多传感器融合感知是自动驾驶破局的关键

    /L4级自动驾驶赛跑的元年。 马斯克评论FSD 12.3版本的左转弯操作就像人类司机一样。如果FSD 12.3版本成功,将基本颠覆目前市场上的智能驾驶技术路线。基于“数据/算法/算力”的无人
    发表于 04-11 10:26

    自动驾驶测试场景深度解析

    自动驾驶测试场景标准化过程,实现不同采集平台和技术方案的兼容性以及数据库数据的互通共享,主要可以从以下几个方面着手。
    发表于 02-29 10:12 964次阅读
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>测试场景</b>深度解析

    康谋方案 | 从概念到生产的自动驾驶软件在环(SiL)测试解决方案

    自动驾驶软件在环(SiL)测试解决方案 自动驾驶软件在环(SiL)测试解决方案能够研究和验证高历程实验和恶劣驾驶环境下的AD系统的性能,支持
    的头像 发表于 02-06 11:09 693次阅读
    康谋方案 | 从概念到生产的<b class='flag-5'>自动驾驶</b>软件在环(SiL)<b class='flag-5'>测试</b>解决方案

    华为自动驾驶技术怎么样?

    强大,主要体现在以下几个方面: 强大的研发团队:华为拥有一支专业的研发团队,专注于自动驾驶技术的研发和创新。这支团队汇聚了众多顶尖的技术专家和工程师,具备丰富的研发经验和
    的头像 发表于 02-02 16:58 1733次阅读

    鉴源实验室|自动驾驶仿真测试技术分析

    的过程。在真实道路上进行测试存在许多挑战,包括安全性、成本和时间。为了克服这些问题,仿真测试技术不失为一种有效的解决方法。 自动驾驶仿真测试
    的头像 发表于 01-19 15:10 514次阅读
    鉴源实验室|<b class='flag-5'>自动驾驶</b>仿真<b class='flag-5'>测试</b><b class='flag-5'>技术</b>分析