一种数据获取方法、系统、电子设备及存储介质技术方案

技术编号:36800334 阅读:16 留言:0更新日期:2023-03-08 23:37
本申请公开了一种数据获取方法、系统、电子设备及存储介质,确定基于虚拟引擎创建的虚拟传感器,获得在模拟场景下基于虚拟引擎创建的虚拟传感器获得的现场数据,基于现场数据对车辆在模拟场景下的无人驾驶状态进行模拟分析。本方案在模拟场景下,基于虚拟引擎创建的虚拟传感器获得模拟场景中的现场数据,从而进行无人驾驶状态的分析,实现了在模拟场景下基于虚拟传感器获得现场数据,无需采用传感器硬件进行长时间的数据采集,提高了数据采集效率,同时,避免了对较多的传感器硬件的使用,提高了工作效率。高了工作效率。高了工作效率。

【技术实现步骤摘要】
一种数据获取方法、系统、电子设备及存储介质


[0001]本申请涉及驾驶模拟领域,尤其涉及一种数据获取方法、系统、电子设备及存储介质。

技术介绍

[0002]在汽车自动驾驶的研究过程中,需要采集较多的现场数据,如:通过相机传感器获得的图像数据,通过激光雷达传感器获得的距离数据等,而目前,若要获得现场数据进行自动驾驶的模拟,就需要较多的传感器进行实际的数据采集。
[0003]若要获得能够满足自动驾驶研究的足够多的现场数据,则需要传感器进行长时间的数据采集,数据获取速度慢。

技术实现思路

[0004]有鉴于此,本申请提供一种数据获取方法、系统、电子设备及存储介质,其具体方案如下:
[0005]一种数据获取方法,包括:
[0006]确定基于虚拟引擎创建的虚拟传感器;
[0007]获得在模拟场景下基于虚拟引擎创建的虚拟传感器获得的现场数据;
[0008]基于所述现场数据对车辆在所述模拟场景下的无人驾驶状态进行模拟分析。
[0009]进一步的,所述确定基于虚拟引擎创建的虚拟传感器,包括:
[0010]获得虚拟引擎的射线追踪模块;
[0011]为所述射线追踪模块配置射线参数,将完成配置射线参数的射线追踪模块确定为虚拟激光雷达传感器,其中,所述虚拟激光雷达传感器用于在发出的射线与障碍物接触时获得返回的检测结果。
[0012]进一步的,所述为所述射线追踪模块配置射线参数,包括:
[0013]创建射线线束;
[0014]确定所述射线线束的扫描范围及旋转角度,其中,所述扫描范围为所述射线线束在每旋转一个旋转角度后所处位置的检测范围。
[0015]进一步的,所述获得在模拟场景下基于虚拟引擎创建的虚拟传感器获得的现场数据,包括:
[0016]获得在模拟场景下基于虚拟激光雷达传感器的多线程同步获得的不同扫描范围的检测结果。
[0017]进一步的,所述确定基于虚拟引擎创建的虚拟传感器,包括:
[0018]创建虚拟引擎的二维图片获取模块;
[0019]为所述二维图片获取模块配置设置参数,将完成配置设置参数的所述二维图片获取模块确定为虚拟图像采集传感器。
[0020]进一步的,所述为所述二维图片获取模块配置设置参数,包括:
[0021]确定所述二维图片获取模块在所述车辆上的位置以及朝向。
[0022]进一步的,所述获得在模拟场景下基于虚拟引擎创建的虚拟传感器获得的现场数据,包括:
[0023]获得在所述模拟场景下基于所述虚拟图像采集传感器获得的二进制数据;
[0024]或,
[0025]获得在所述模拟场景下基于所述虚拟图像采集传感器获得的图像信息。
[0026]一种数据获取系统,包括:
[0027]确定单元,用于确定基于虚拟引擎创建的虚拟传感器;
[0028]获得单元,用于获得在模拟场景下基于虚拟引擎创建的虚拟传感器获得对的现场数据;
[0029]分析单元,用于基于所述现场数据对车辆在所述模拟场景下的无人驾驶状态进行模拟分析。
[0030]一种电子设备,包括:
[0031]处理器,用于确定基于虚拟引擎创建的虚拟传感器;获得在模拟场景下基于虚拟引擎创建的虚拟传感器获得的现场数据;基于所述现场数据对车辆在所述模拟场景下的无人驾驶状态进行模拟分析;
[0032]存储器,用于存储所述处理器执行上述处理过程的程序。
[0033]一种可读存储介质,用于至少存储一组指令集;
[0034]所述指令集用于被调用并至少执行如上任一项所述的数据获取的方法。
[0035]从上述技术方案可以看出,本申请公开的数据获取方法、系统及电子设备,确定基于虚拟引擎创建的虚拟传感器,获得在模拟场景下基于虚拟引擎创建的虚拟传感器获得的现场数据,基于现场数据对车辆在模拟场景下的无人驾驶状态进行模拟分析。本方案在模拟场景下,基于虚拟引擎创建的虚拟传感器获得模拟场景中的现场数据,从而进行无人驾驶状态的分析,实现了在模拟场景下基于虚拟传感器获得现场数据,无需采用传感器硬件进行长时间的数据采集,提高了数据采集效率,同时,避免了对较多的传感器硬件的使用,提高了工作效率。
附图说明
[0036]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0037]图1为本申请实施例公开的一种数据获取方法的流程图;
[0038]图2为本申请实施例公开的一种数据获取方法的流程图;
[0039]图3为本申请实施例公开的一种虚拟激光雷达传感器的扫描范围及旋转的示意图;
[0040]图4为本申请实施例公开的一种数据获取方法的流程图;
[0041]图5为本申请实施例公开的一种数据获取系统的结构示意图;
[0042]图6为本申请实施例公开的一种电子设备的结构示意图。
具体实施方式
[0043]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0044]本申请公开了一种数据获取方法,其流程图如图1所示,包括:
[0045]步骤S11、确定基于虚拟引擎创建的虚拟传感器;
[0046]步骤S12、获得在模拟场景下基于虚拟引擎创建的虚拟传感器获得的现场数据;
[0047]步骤S13、基于现场数据对车辆在模拟场景下的无人驾驶状态进行模拟分析。
[0048]现实中,组装一辆无人驾驶汽车,除需要一辆高性能车意外,还需要若干雷达传感器和相机传感器,相机传感器实时回传图像数据,主要做感知用,而激光雷达传感器主要用于测距,可安装于车顶或四周,实时回传点云数据。
[0049]而初代车用级激光雷达的成本较高,而且不可复制,同时,现实中路况复杂,容易造成交通事故,而若改在封闭场地训练,则会导致环境素材不够丰富,同时场地搭建成本较高。
[0050]无人驾驶需要在各种场地路测,如:封闭试验场、半封闭试验场及开放式试验场等,这就导致会出现庞大的实验数据。而当组装完成的一辆无人驾驶车辆要完成其庞大的实验数据,就需要较远的路测里程,这就会导致实验数据获取慢、训练速度慢等问题。
[0051]基于此,本实施例公开了一种数据获取方法,其在模拟场景下通过虚拟传感器获取数据,以便于基于虚拟场景下获取的数据进行无人驾驶状态的模拟分析,这就避免了采用实际的无人驾驶车辆进行路测导致的数据获取速度慢、训练速度慢的问题。
[0052]具体的,首先创建模拟场景,在该模拟场景下具有不同本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据获取方法,其特征在于,包括:确定基于虚拟引擎创建的虚拟传感器;获得在模拟场景下基于虚拟引擎创建的虚拟传感器获得的现场数据;基于所述现场数据对车辆在所述模拟场景下的无人驾驶状态进行模拟分析。2.根据权利要求1所述的方法,其特征在于,所述确定基于虚拟引擎创建的虚拟传感器,包括:获得虚拟引擎的射线追踪模块;为所述射线追踪模块配置射线参数,将完成配置射线参数的射线追踪模块确定为虚拟激光雷达传感器,其中,所述虚拟激光雷达传感器用于在发出的射线与障碍物接触时获得返回的检测结果。3.根据权利要求2所述的方法,其特征在于,所述为所述射线追踪模块配置射线参数,包括:创建射线线束;确定所述射线线束的扫描范围及旋转角度,其中,所述扫描范围为所述射线线束在每旋转一个旋转角度后所处位置的检测范围。4.根据权利要求3所述的方法,其特征在于,所述获得在模拟场景下基于虚拟引擎创建的虚拟传感器获得的现场数据,包括:获得在模拟场景下基于虚拟激光雷达传感器的多线程同步获得的不同扫描范围的检测结果。5.根据权利要求1所述的方法,其特征在于,所述确定基于虚拟引擎创建的虚拟传感器,包括:创建虚拟引擎的二维图片获取模块;为所述二维图片获取模块配置设置参数,将完成配置设置参数的所述二维图片获取模块确定为虚拟...

【专利技术属性】
技术研发人员:高和顺秦超付永昌陈竹彭鹏
申请(专利权)人:白杨时代北京科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1