一种自动驾驶汽车故障分析方法、装置和介质制造方法及图纸

技术编号:21182897 阅读:19 留言:0更新日期:2019-05-22 14:21
本申请提供一种自动驾驶汽车故障分析方法、装置和介质,涉及智能交通测试领域,用以对自动驾驶汽车中异常功能模块进行定位。该方法中,获取自动驾驶汽车中各预先划分的各功能模块的输出数据;针对每个功能模块,若该功能模块的输出数据不在预设的正常值范围内,则确定该功能模块异常;显示确定为异常的功能模块。这样,通过对每个功能模块的输出数据进行检测,可以确定出现异常的功能模块,并将异常的功能模块进行显示,可以使测试人员直接了解到异常的功能模块,并对该异常的功能模块进行针对性的优化。

An automatic driving vehicle failure analysis method, device and medium

The application provides an automatic driving vehicle fault analysis method, device and medium, which relates to the field of intelligent traffic test, and is used to locate abnormal function modules in an automatic driving vehicle. In this method, the output data of each functional module in the automatic driving vehicle are obtained. For each function module, if the output data of the functional module is not within the normal range of preset value, the function module is identified to be abnormal, and the function module which is identified as abnormal is displayed. In this way, by detecting the output data of each function module, we can identify the function module that has abnormality, and display the function module of abnormality, so that testers can directly understand the function module of abnormality, and optimize the function module of the abnormality.

【技术实现步骤摘要】
一种自动驾驶汽车故障分析方法、装置和介质
本申请涉及智能交通测试领域,尤其涉及一种自动驾驶汽车故障分析方法、装置和介质。
技术介绍
随着汽车行业的发展,自动驾驶汽车成为了人们关注的焦点。自动驾驶汽车,又称无人驾驶汽车、电脑驾驶汽车、或轮式移动机器人,是一种通过自动驾驶汽车实现无人驾驶的智能汽车。自动驾驶汽车是由多个模块组成的复杂系统。系统中这些模块有串行连接和并行连接。因此,在自动驾驶汽车测试中,当系统出现问题时,无法准确定位出现问题的模块,导致无法针对性的对系统进行优化。
技术实现思路
为了在测试过程中,对自动驾驶汽车中异常的功能模块进行定位,本申请实施例提供一种自动驾驶汽车故障分析方法、装置和介质。第一方面,本申请实施例提供一种自动驾驶汽车故障分析方法,该方法中,获取自动驾驶汽车中各预先划分的各功能模块的输出数据;针对每个功能模块,若该功能模块的输出数据不在预设的正常值范围内,则确定该功能模块异常;显示确定为异常的功能模块。进一步的,确定该功能模块异常之后,还包括:确定该功能模块的输出数据与正常值的偏差;显示确定为异常的功能模块具体包括:显示确定为异常的功能模块和所述与正常值的偏差。进一步的,若所有功能模块的输出数据均未超过其对应的预设的正常值范围,所述方法还包括:将感知模块的输出数据与实测时预期输出数据做比较;其中,所述感知模块是预先划分的功能模块中用于探测周边环境的物体及其属性;若所述感知模块的输出数据与实测时预期输出数据不同,则确定感知模块异常。进一步的,所述方法还包括:若所述感知模块的输出数据与实测时预期输出数据相同,则将决策规划模块的输出数据与实测时预期输出数据作比较;其中,所述决策规划模块用于根据感知模块探测的物体,对车辆进行合理的决策和规划,并生成决策规划命令发送给控制模块;若所述决策规划模块的输出数据与所述实测时预期输出数据不同,则确定决策规划模块异常。进一步的,所述方法还包括:若所述决策规划的输出数据与所述实测时预期输出数据相同,则将控制模块的输出数据与实测时预期输出数据作比较;其中,所述控制模块用于将所述决策规划命令,通过整车控制器转发至线控系统模块;若所述控制模块的输出数据与所述实测时预期输出数据不同,则确定控制模块异常。进一步的,所述方法还包括:若所述控制模块的输出数据与所述实测时预期输出数据相同,则将线控系统模块的输出数据与实测时预期输出数据作比较;其中,所述线控系统模块用于接收并执行所述整车控制器转发的决策规划命令;若所述线控系统模块的输出数据与实测时预期输出数据不同,则确定所述线控系统模块异常。进一步的,将感知模块的输出数据与实测时预期输出数据做比较之前,所述方法还包括:确定车辆的操作与实测时预期操作不同。第二方面,本申请实施例还提供一种自动驾驶汽车故障分析装置,该装置包括:获取模块,用于获取自动驾驶汽车中各预先划分的各功能模块的输出数据;处理模块,用于针对每个功能模块,若该功能模块的输出数据不在预设的正常值范围内,则确定该功能模块异常;显示模块,用于显示确定为异常的功能模块。本申请另一实施例还提供了一种计算装置,包括至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请实施例提供的任一自动驾驶汽车故障分析方法。本申请另一实施例还提供了一种计算机存储介质,其中,所述计算机存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行本申请实施例中的任一自动驾驶汽车故障分析方法。本申请实施例提供的自动驾驶汽车故障分析方法、装置和介质,通过对每个功能模块的输出数据进行检测,可以确定出现异常的功能模块,并将异常的功能模块进行显示,可以使测试人员直接了解到异常的功能模块,并对该异常的功能模块进行针对性的优化。本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,显而易见地,下面所介绍的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例中一种自动驾驶汽车故障分析方法应用场景示意图;图2为本申请实施例中一种自动驾驶汽车故障分析方法流程图;图3为本申请实施例中一种自动驾驶汽车故障分析方法另一流程图;图4为本申请实施例中一种自动驾驶汽车故障分析方法另一应用场景示意图;图5为本申请实施例中一种自动驾驶汽车故障分析方法另一应用场景示意图;图6为本申请实施例中一种自动驾驶汽车故障分析装置示意图;图7为根据本申请实施方式的计算装置示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。自动驾驶汽车由多个模块组成,根据各个模块的功能,本申请实施例中将自动驾驶汽车划分为以下几个功能模块:自动驾驶汽车由多个模块组成,一般包含感知模块、决策规划模块、控制模块和线控系统模块。其中,感知模块用于探测周边环境的物体及其属性;决策规划模块用于根据感知模块探测的物体,对车辆进行合理的决策和规划,并生成决策规划命令发送给控制模块;控制模块用于将所述决策规划命令,通过整车控制器转发至线控系统模块;线控系统模块用于接收并执行所述整车控制器转发的决策规划命令,控制车辆的档位、制动、转向等。自动驾驶汽车中,这些功能模块有串行连接和并行连接。因此,在测试过程中,汽车出现问题时,无法准确的定位出问题模块。有鉴于此,本申请实施例提供一种自动驾驶汽车故障分析方法、装置和介质。为了清楚的理解本申请实施例提供的技术方案,下面对该方案的基本原理进行简单的说明:在自动驾驶汽车测试过程中,为了准确定位出现问题的功能模块,本申请实施例提供一种自动驾驶汽车故障分析方法。该方法中,获取自动驾驶汽车中各预先划分的各功能模块的输出数据;针对每个功能模块,若该功能模块的输出数据不在预设的正常值范围内,则确定该功能模块异常;显示确定为异常的功能模块。这样,通过对每个功能模块的输出数据进行检测,可以确定出现异常的功能模块,并将异常的功能模块进行显示,可以使测试人员直接了解到异常的功能模块,并对该异常的功能模块进行针对性的优化。如图1所示,其为本申请实施例中一种自动驾驶汽车故障分析方法应用场景示意图。该场景中包括,自动驾驶汽车A,所述自动驾驶汽车A包括感知模块A1、决策规划模块A2、控制模块A3、线控系统模块A4;检测模块B。检测模块B获取自动驾驶汽车A中各预先划分的各功能模块A1-A4的输出数据。针对控制模块A3,A3的输出数据不在预设的正常值范围,确定控制模块A3异常。并显示控制模块A3异常的信息。下面结合附图介绍本专利技术实施例提供的技术方案。如图2所本文档来自技高网...

【技术保护点】
1.一种自动驾驶汽车故障分析方法,其特征在于,所述方法包括:获取自动驾驶汽车中各预先划分的各功能模块的输出数据;针对每个功能模块,若该功能模块的输出数据不在预设的正常值范围内,则确定该功能模块异常;显示确定为异常的功能模块。

【技术特征摘要】
1.一种自动驾驶汽车故障分析方法,其特征在于,所述方法包括:获取自动驾驶汽车中各预先划分的各功能模块的输出数据;针对每个功能模块,若该功能模块的输出数据不在预设的正常值范围内,则确定该功能模块异常;显示确定为异常的功能模块。2.根据权利要求1所述的方法,其特征在于,确定该功能模块异常之后,还包括:确定该功能模块的输出数据与正常值的偏差;显示确定为异常的功能模块具体包括:显示确定为异常的功能模块和所述与正常值的偏差。3.根据权利要求1所述的方法,其特征在于,若所有功能模块的输出数据均未超过其对应的预设的正常值范围,所述方法还包括:将感知模块的输出数据与实测时预期输出数据做比较;其中,所述感知模块是预先划分的功能模块中用于探测周边环境的物体及其属性;若所述感知模块的输出数据与实测时预期输出数据不同,则确定感知模块异常。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述感知模块的输出数据与实测时预期输出数据相同,则将决策规划模块的输出数据与实测时预期输出数据作比较;其中,所述决策规划模块用于根据感知模块探测的物体,对车辆进行合理的决策和规划,并生成决策规划命令发送给控制模块;若所述决策规划模块的输出数据与所述实测时预期输出数据不同,则确定决策规划模块异常。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若所述决策规划的输出数据与所述实测时预期输出数据相同,则将控制模块的输出数据与实测时预期输出数据作比较;其中,所述控...

【专利技术属性】
技术研发人员:陈海波
申请(专利权)人:深兰科技上海有限公司
类型:发明
国别省市:上海,31

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

1