数据异常检测方法、自动驾驶平台以及计算机可读存储介质技术

技术编号:33529121 阅读:15 留言:0更新日期:2022-05-19 01:56
本申请提供一种数据异常检测方法、自动驾驶平台以及计算机可读存储介质。该数据异常检测方法包括:获取组合导航系统上传的原始数据以及第一处理数据;基于原始数据生成第二处理数据;基于第二处理数据对第一处理数据进行校验,在第一处理数据与第二处理数据的差值大于预设阈值时,确认组合导航系统异常,以及执行相应的后处理,例如基于第二处理数据执行组合导航定位以及其他辅助驾驶功能、自动驾驶功能,执行安全策略、上报异常信息以及利用雷达点云数据辅助自动驾驶,如提高雷达点云数据在组合导航定位任务中的权重等。通过上述方式,本申请的数据异常检测方法可以通过利用原始数据对组合导航系统进行校验,提高组合导航系统的可用性和控制准确性。统的可用性和控制准确性。统的可用性和控制准确性。

【技术实现步骤摘要】
数据异常检测方法、自动驾驶平台以及计算机可读存储介质


[0001]本申请涉及自动驾驶
,特别是涉及一种数据异常检测方法、自动驾驶平台以及计算机可读存储介质。

技术介绍

[0002]自动驾驶汽车(Autonomous vehicles;Self

piloting automobile)又称无人驾驶汽车,是一种通过电脑系统实现无人驾驶的智能汽车。自动驾驶汽车依靠人工智能、视觉计算、雷达、监控装置和全球定位系统协同合作,让电脑可以在没有任何人类主动的操作下,自动安全地操作机动车辆。在车辆行驶过程中,自动驾驶系统需要了解周围的交通状况,根据行驶路线上的道路和交通状况进行导航,以保证车辆的安全、正常行驶。
[0003]在现有的自动驾驶技术中,自动驾驶汽车的组合导航系统直接上传处理数据,自动驾驶平台只能根据上传的数据对组合导航系统进行监测,监测效率低下且监测条件单一导致监测准确性较低。

技术实现思路

[0004]本申请提供了一种数据异常检测方法、自动驾驶平台以及计算机可读存储介质。
[0005]本申请提供了一种数据异常检测方法,所述数据异常检测方法包括:
[0006]获取组合导航系统上传的原始数据以及第一处理数据,其中,所述第一处理数据由所述组合导航系统基于原始数据处理得到;
[0007]基于所述原始数据生成第二处理数据;
[0008]基于所述第二处理数据对所述第一处理数据进行校验,在所述第一处理数据与所述第二处理数据的差值大于预设阈值时,确认所述组合导航系统异常。
[0009]其中,所述预设阈值包括第一预设阈值和第二预设阈值,其中,所述第一预设阈值小于第二预设阈值;
[0010]所述数据异常检测方法,还包括:
[0011]在所述第一处理数据与所述第二处理数据的差值小于所述第一预设阈值时,确认所述组合导航系统正常;
[0012]在所述第一处理数据与所述第二处理数据的差值大于等于所述第一预设阈值,且小于所述第二预设阈值时,确认所述组合导航系统异常,上报所述组合导航系统的异常信息;
[0013]在所述第一处理数据与所述第二处理数据的差值大于等于所述第二预设阈值时,确认所述组合导航系统出现故障,执行安全策略。
[0014]其中,所述安全策略包括:靠边停车、减速行驶和/或降级驾驶模式。
[0015]其中,所述确认所述组合导航系统异常之后,所述数据异常检测方法还包括:
[0016]获取雷达传感器的点云数据;
[0017]基于所述点云数据实现自动驾驶功能。
[0018]其中,所述基于所述点云数据实现自动驾驶功能,包括:
[0019]基于所述点云数据配置第一权重,基于所述原始数据配置第二权重,其中,所述第一权重大于所述第二权重;
[0020]按照所述第一权重和所述第二权重的权重比例,采用所述点云数据和所述原始数据组合实现所述自动驾驶功能。
[0021]其中,所述原始数据包括第一定位数据以及第二定位数据;
[0022]所述在所述第一处理数据与所述第二处理数据的差值大于预设阈值时,确认所述组合导航系统异常,包括:
[0023]在所述第一定位数据以及所述第二定位数据中的任意一种原始数据对应的第一处理数据与第二处理数据的差值大于所述预设阈值时,确认所述组合导航系统异常。
[0024]其中,所述数据异常检测方法,还包括:
[0025]在所述第一定位数据以及所述第二定位数据中的任意一种原始数据对应的第一处理数据与第二处理数据的差值大于所述预设阈值时,利用所述差值大于所述预设阈值的原始数据以及其余种类的处理数据实现自动驾驶功能。
[0026]其中,所述第一定位数据为GNSS数据,所述第二定位数据为INS数据。
[0027]本申请还提供了一种自动驾驶平台,所述自动驾驶平台包括处理器和存储器,所述存储器中存储有程序数据,所述处理器用于执行所述程序数据以实现如上述的数据异常检测方法。
[0028]本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储程序数据,所述程序数据在被处理器执行时,用以实现上述的数据异常检测方法。
[0029]本申请的有益效果是:自动驾驶平台获取组合导航系统上传的原始数据以及第一处理数据,其中,第一处理数据由组合导航系统基于原始数据处理得到;基于原始数据生成第二处理数据;基于第二处理数据对第一处理数据进行校验,在第一处理数据与第二处理数据的差值大于预设阈值时,确认组合导航系统异常。通过上述方式,本申请的数据异常检测方法可以通过利用原始数据对组合导航系统进行校验,提高组合导航系统的可用性和控制准确性。
附图说明
[0030]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
[0031]图1是本申请提供的数据异常检测方法一实施例的流程示意图;
[0032]图2是图1所示数据异常检测方法中步骤S13的具体流程示意图;
[0033]图3是本申请提供的数据异常检测方法另一实施例的流程示意图;
[0034]图4是本申请提供的自动驾驶平台一实施例的结构示意图;
[0035]图5是本申请提供的自动驾驶平台另一实施例的结构示意图;
[0036]图6是本申请提供的计算机可读存储介质一实施例的结构示意图。
具体实施方式
[0037]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0038]请参阅图1,图1是本申请提供的数据异常检测方法一实施例的流程示意图。
[0039]其中,本申请的数据异常检测方法应用于一种自动驾驶平台,其中,本申请的自动驾驶平台可以为服务器,也可以为由服务器和终端设备相互配合的系统。相应地,自动驾驶平台包括的各个部分,例如各个单元、子单元、模块、子模块可以全部设置于服务器中,也可以分别设置于服务器和终端设备中。
[0040]进一步地,上述服务器可以是硬件,也可以是软件。当服务器为硬件时,可以实现成多个服务器组成的分布式服务器集群,也可以实现成单个服务器。当服务器为软件时,可以实现成多个软件或软件模块,例如用来提供分布式服务器的软件或软件模块,也可以实现成单个软件或软件模块,在此不做具体限定。在一些可能的实现方式中,本申请实施例的数据异常检测方法可以通过处理器调用存储器中存储的计算机可读指令的方式来实现。
[0041]具体而言,如图1所示,本申请实施例的数据异常检测方法具体包括以下步骤:
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据异常检测方法,其特征在于,所述数据异常检测方法包括:获取组合导航系统上传的原始数据以及第一处理数据,其中,所述第一处理数据由所述组合导航系统基于原始数据处理得到;基于所述原始数据生成第二处理数据;基于所述第二处理数据对所述第一处理数据进行校验,在所述第一处理数据与所述第二处理数据的差值大于预设阈值时,确认所述组合导航系统异常。2.根据权利要求1所述的数据异常检测方法,其特征在于,所述预设阈值包括第一预设阈值和第二预设阈值,其中,所述第一预设阈值小于第二预设阈值;所述数据异常检测方法,还包括:在所述第一处理数据与所述第二处理数据的差值小于所述第一预设阈值时,确认所述组合导航系统正常;在所述第一处理数据与所述第二处理数据的差值大于等于所述第一预设阈值,且小于所述第二预设阈值时,确认所述组合导航系统异常,上报所述组合导航系统的异常信息;在所述第一处理数据与所述第二处理数据的差值大于等于所述第二预设阈值时,确认所述组合导航系统出现故障,执行安全策略。3.根据权利要求2所述的数据异常检测方法,其特征在于,所述安全策略包括:靠边停车、减速行驶和/或降级驾驶模式。4.根据权利要求1所述的数据异常检测方法,其特征在于,所述确认所述组合导航系统异常之后,所述数据异常检测方法还包括:获取雷达传感器的点云数据;基于所述点云数据实现自动驾驶功能。5.根据权利要求4所述的数据异常检测方法,其特征在于,所述基于所述点云数据实现自动驾驶功能,包括:基于所述点云数据配置第一权重,基于所述原始数据配置...

【专利技术属性】
技术研发人员:钱思维刘念邱赵康旭
申请(专利权)人:深圳元戎启行科技有限公司
类型:发明
国别省市:

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

1