System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及车辆,尤其涉及一种冗余故障展示方法、装置、设备及存储介质。
技术介绍
1、随着自动驾驶系统的不断发展,研发人员需要对高级别自动驾驶系统进行故障注入测试,以验证高级别自动驾驶系统的安全性,现有的测试方式为,将故障注入至测试车辆进行测试,待测试完成后研发人员检查测试车辆,验证故障是否注入成功,以上方式不能直观展示故障注入的过程,降低了车辆测试的效率,因此,如何解决l3以上高级别自动驾驶的冗余故障注入无法可视化展示成为了亟待解决的问题。
2、上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
1、本专利技术的主要目的在于提供一种冗余故障展示方法、装置、设备及存储介质,旨在解决l3以上高级别自动驾驶的冗余故障注入无法可视化展示的技术问题。
2、为实现上述目的,本专利技术提供了一种冗余故障展示方法,所述方法包括以下步骤:
3、获取故障注入启动指令,根据所述故障注入启动指令在显示终端的第一区域显示故障注入配置界面;
4、获取所述故障注入配置界面中配置的注入故障类型,根据所述注入故障类型在所述显示终端的第二区域显示注入故障类型对应的确定启动界面,并在第三区域显示注入故障类型对应的虚拟车模画面,其中,所述第一区域、第二区域以及第三区域均不同;
5、根据所述确定启动界面的确定指令进行故障注入,并在所述虚拟车模画面中进行冗余故障动画展示。
6、可选地,所述获取所述故障注入配置界
7、在所述注入故障类型为自动驾驶故障时,获取所述故障注入配置界面中配置的模块故障类型;
8、获取在所述显示终端的第二区域配置的与所述模块故障类型对应的注入模块故障;
9、根据所述注入模块故障,在第三区域显示注入模块故障对应的虚拟车模画面。
10、可选地,所述根据所述确定启动界面的确定指令进行故障注入,并在所述虚拟车模画面中进行冗余故障动画展示之后,还包括:
11、在所述注入故障类型为制动故障时,获取与所述制动故障对应的制动状态位;
12、接收制动故障报文,并根据所述制动故障报文得到与所述制动故障对应的当前状态位;
13、在所述制动状态位与所述制动故障对应的当前状态位一致时,确定所述制动故障注入成功。
14、可选地,所述根据所述确定启动界面的确定指令进行故障注入,并在所述虚拟车模画面中进行冗余故障动画展示之后,还包括:
15、在所述注入故障类型为转向故障时,获取与所述转向故障对应的转向状态位;
16、接收转向故障报文,并根据所述转向故障报文得到与所述转向故障对应的当前状态位;
17、在所述转向状态位与所述转向故障对应的当前状态位一致时,确定所述转向故障注入成功。
18、可选地,所述根据所述确定启动界面的确定指令进行故障注入,并在所述虚拟车模画面中进行冗余故障动画展示之后,还包括:
19、在所述注入故障类型为电源故障时,获取与所述电源故障对应的电源状态位;
20、接收电源故障报文,并根据所述电源故障报文得到与所述电源故障对应的当前状态位;
21、在所述电源状态位与所述电源故障对应的当前状态位一致时,确定所述电源故障注入成功。
22、可选地,所述根据所述确定启动界面的确定指令进行故障注入,并在所述虚拟车模画面中进行冗余故障动画展示之后,还包括:
23、在所述注入故障类型为自动驾驶故障时,获取与所述自动驾驶故障对应的自动驾驶状态位;
24、接收自动驾驶故障报文,并根据所述自动驾驶故障报文得到与所述自动驾驶故障对应的当前状态位;
25、在所述自动驾驶状态位与所述自动驾驶故障对应的当前状态位一致时,确定所述自动驾驶故障注入成功。
26、可选地,所述根据所述确定启动界面的确定指令进行故障注入,并在所述虚拟车模画面中进行冗余故障动画展示之后,还包括:
27、在所述注入故障类型为通讯故障时,获取与所述通讯故障对应的通讯状态位;
28、接收通讯故障报文,并根据所述通讯故障报文得到与所述通讯故障对应的当前状态位;
29、在所述通讯状态位与所述通讯故障对应的当前状态位一致时,确定所述通讯故障注入成功。
30、此外,为实现上述目的,本专利技术还提出一种冗余故障展示装置,所述冗余故障展示装置包括:
31、获取模块,用于获取故障注入启动指令,根据所述故障注入启动指令在显示终端的第一区域显示故障注入配置界面;
32、处理模块,用于获取所述故障注入配置界面中配置的注入故障类型,根据所述注入故障类型在所述显示终端的第二区域显示注入故障类型对应的确定启动界面,并在第三区域显示注入故障类型对应的虚拟车模画面,其中,所述第一区域、第二区域以及第三区域均不同;
33、展示模块,用于根据所述确定启动界面的确定指令进行故障注入,并在所述虚拟车模画面中进行冗余故障动画展示。
34、此外,为实现上述目的,本专利技术还提出一种冗余故障展示设备,所述冗余故障展示设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的冗余故障展示程序,所述冗余故障展示程序配置为实现如上文所述的冗余故障展示方法的步骤。
35、此外,为实现上述目的,本专利技术还提出一种存储介质,所述存储介质上存储有冗余故障展示程序,所述冗余故障展示程序被处理器执行时实现如上文所述的冗余故障展示方法的步骤。
36、本专利技术通过获取故障注入启动指令,根据所述故障注入启动指令在显示终端的第一区域显示故障注入配置界面;获取所述故障注入配置界面中配置的注入故障类型,根据所述注入故障类型在所述显示终端的第二区域显示注入故障类型对应的确定启动界面,并在第三区域显示注入故障类型对应的虚拟车模画面,其中,所述第一区域、第二区域以及第三区域均不同;根据所述确定启动界面的确定指令进行故障注入,并在所述虚拟车模画面中进行冗余故障动画展示。通过在虚拟车模画面中展示注入故障类型对应的冗余故障动画,实现了将l3以上高级别自动驾驶的冗余故障注入进行可视化展示。
本文档来自技高网...【技术保护点】
1.一种冗余故障展示方法,其特征在于,所述冗余故障展示方法包括:
2.如权利要求1所述的冗余故障展示方法,其特征在于,所述获取所述故障注入配置界面中配置的注入故障类型,根据所述注入故障类型在所述显示终端的第二区域显示注入故障类型对应的确定启动界面,并在第三区域显示注入故障类型对应的虚拟车模画面,包括:
3.如权利要求1所述的冗余故障展示方法,其特征在于,所述根据所述确定启动界面的确定指令进行故障注入,并在所述虚拟车模画面中进行冗余故障动画展示之后,还包括:
4.如权利要求1所述的冗余故障展示方法,其特征在于,所述根据所述确定启动界面的确定指令进行故障注入,并在所述虚拟车模画面中进行冗余故障动画展示之后,还包括:
5.如权利要求1所述的冗余故障展示方法,其特征在于,所述根据所述确定启动界面的确定指令进行故障注入,并在所述虚拟车模画面中进行冗余故障动画展示之后,还包括:
6.如权利要求1所述的冗余故障展示方法,其特征在于,所述根据所述确定启动界面的确定指令进行故障注入,并在所述虚拟车模画面中进行冗余故障动画展示之后,还包括:
7.如权利要求1所述的冗余故障展示方法,其特征在于,所述根据所述确定启动界面的确定指令进行故障注入,并在所述虚拟车模画面中进行冗余故障动画展示之后,还包括:
8.一种冗余故障展示装置,其特征在于,所述冗余故障展示装置包括:
9.一种冗余故障展示设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的冗余故障展示程序,所述冗余故障展示程序配置为实现如权利要求1至7中任一项所述的冗余故障展示方法的步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有冗余故障展示程序,所述冗余故障展示程序被处理器执行时实现如权利要求1至7任一项所述的冗余故障展示方法的步骤。
...【技术特征摘要】
1.一种冗余故障展示方法,其特征在于,所述冗余故障展示方法包括:
2.如权利要求1所述的冗余故障展示方法,其特征在于,所述获取所述故障注入配置界面中配置的注入故障类型,根据所述注入故障类型在所述显示终端的第二区域显示注入故障类型对应的确定启动界面,并在第三区域显示注入故障类型对应的虚拟车模画面,包括:
3.如权利要求1所述的冗余故障展示方法,其特征在于,所述根据所述确定启动界面的确定指令进行故障注入,并在所述虚拟车模画面中进行冗余故障动画展示之后,还包括:
4.如权利要求1所述的冗余故障展示方法,其特征在于,所述根据所述确定启动界面的确定指令进行故障注入,并在所述虚拟车模画面中进行冗余故障动画展示之后,还包括:
5.如权利要求1所述的冗余故障展示方法,其特征在于,所述根据所述确定启动界面的确定指令进行故障注入,并在所述虚拟车模画面中进行冗余故障动画展示之后,还包括...
【专利技术属性】
技术研发人员:付斌,刘继峰,余龙,沈忱,凃圣偲,
申请(专利权)人:岚图汽车科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。