仪表的人机交互仿真调试工具、方法、装置及存储介质与流程

文档序号:31658607发布日期:2022-09-27 22:41阅读:113来源:国知局
仪表的人机交互仿真调试工具、方法、装置及存储介质与流程

1.本发明涉及智能驾驶舱仪表调试技术领域,特别涉及一种仪表的人机交互仿真调试工具、方法、装置及存储介质。


背景技术:

2.汽车是通过仪表盘指示灯来表明自己的汽车状况,通常汽车仪表盘指示灯起码有上百个,且可分为三类:1)指示灯:例如灯光信号灯、转向信号灯、驻车灯等等;2)警示灯:具有警示功能,例如燃油指示灯、车门状态指示灯、安全带指示灯等;3)故障指示灯:最重要的指示灯,例如发电机故障指示灯、abs故障指示灯、变速箱故障指示灯等。
3.随着液晶屏的普及应用,车辆智能座舱域也安装有全液晶仪表模块。界面显示内容由不同的ui设计工具(unity3d,kanzi,qt等)完成,提供封装好的素材包给人机交互软件使用。
4.但现阶段的全液晶仪表模块上,由于不同类型的信息模块使用开发工具不同、团队不同,甚至由多家公司协作完成开发,严重影响仪表人机交互界面显示调试的效率,仪表人机交互界面调试严重依赖实际的硬件模块,不符合当下软硬分离开发的趋势;另外当前仪表人机交互界面软件检查依赖人工点检或采用摄像头技术进行粗略的检查比对,导致无法对界面显示做精确的客观测试验证,且点检过程效率低的问题。
5.因此,一种仪表的人机交互仿真调试工具、方法、装置及存储介质应运而生。


技术实现要素:

6.本发明的发明内容在于提供一种仪表的人机交互仿真调试工具、方法、装置及存储介质,主要解决了现有的全液晶仪表模块上使用多种开发工具,且仪表人机交互界面调试严重依赖实际的硬件模块,导致仪表人机交互界面显示调试的效率较低的问题;以及当前仪表人机交互界面检查依赖人工点检或采用摄像头技术进行粗略的检查比对,导致无法对界面显示做精确的客观测试验证的问题。
7.本发明提出了一种仪表的人机交互仿真调试工具,所述仿真调试工具与全液晶仪表电性连接;
8.所述仿真调试工具,用于生成调试界面;还用于根据所述调试界面的更改形成仪表界面控制命令;还用于将所述仪表界面控制命令发送至所述全液晶仪表;
9.所述全液晶仪表,用于接收并执行所述仪表界面控制命令,更改自身界面。
10.优选地,所述仿真调试工具,用于生成web界面;还用于根据所述web界面的更改以及人机交互协议,形成所述仪表界面控制命令。
11.本发明还提出了一种仪表的人机交互仿真调试方法,包括以下步骤:
12.s1,生成仪表界面控制命令并发送至全液晶仪表;
13.s2,获取所述全液晶仪表的实际界面变化图,并与预设界面变化图对比;
14.s3,判断所述实际界面变化图与预设界面变化图是否一致,若是则所述全液晶仪
表调试完成,若否则所述全液晶仪表存在缺陷。
15.优选地,所述步骤s2具体包括:
16.s21,所述全液晶仪表执行所述仪表界面控制命令,并生成所述实际界面变化图;
17.s22,保存所述实际界面变化图,并发送至检测终端;
18.s23,所述检测终端接收所述实际界面变化图,并调取与所述仪表界面控制命令对应的所述预设界面变化图。
19.优选地,所述步骤s22具体为,截图保存所述全液晶仪表执行所述仪表界面控制命令后的界面,并保存为所述实际界面变化图,并实时拷贝至所述检测终端。
20.优选地,在所述步骤s23之前,设置有步骤sx,在所述检测终端内预先存储有每一测试案例对应的所述预设界面变化图;
21.所述步骤s23具体为,所述检测终端接收所述实际界面变化图以及所述仪表界面控制命令,并调取自身存储的与所述仪表界面控制命令对应的所述预设界面变化图。
22.优选地,所述步骤s3具体包括:
23.s31,所述检测终端对所述实际界面变化图与预设界面变化图进行像素对比;
24.s32,所述检测终端检测到所述实际界面变化图与预设界面变化图上存在任一像素点不同时,认为所述全液晶仪表对当前所述仪表界面控制命令的执行出错,若否则认为所述全液晶仪表对当前所述仪表界面控制命令的执行无误。
25.优选地,所述步骤s31具体为,所述检测终端同一时刻下至少执行一所述实际界面变化图与预设界面变化图的像素对比。
26.由上可知,应用本发明提供的技术方案可以得到以下有益效果:
27.第一,本发明提出的仿真调试工具,将调试参数汇总在web界面上,可直接通过web界面上的数据变动获取相应的仪表界面控制命令,调试环境精简,只需一个可进入web界面的工具即可;
28.第二,本发明提出的仿真调试方法中,通过调试工具生成仪表界面控制命令,可极大地降低检测人员重复操作的工作量,同时检测结果采用像素检测,可极大地提高检测准确性。
附图说明
29.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
30.图1为本发明实施例2中仿真调试方法的流程图。
具体实施方式
31.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
32.现有的全液晶仪表模块上使用多种开发工具,且仪表人机交互界面调试严重依赖实际的硬件模块,导致仪表人机交互界面显示调试的效率较低的问题;以及当前仪表人机交互界面检查依赖人工点检或采用摄像头技术进行粗略的检查比对,导致无法对界面显示做精确的客观测试验证的问题。
33.实施例1
34.为了解决前述问题,本实施例提出了一种仪表的人机交互仿真调试工具,其余全液晶仪表电性连接。
35.其中,仿真调试工具,用于生成调试界面;还用于根据调试界面的更改形成仪表界面控制命令;还用于将仪表界面控制命令发送至全液晶仪表;全液晶仪表,用于接收并执行仪表界面控制命令,更改自身界面。
36.优选地,仿真调试工具,用于生成web界面;还用于根据web界面的更改以及人机交互协议,形成仪表界面控制命令。
37.优选但不限定的是,本实施例中仿真调试工具生成的web界面,令全液晶仪表的调试过程所需设备极大地简化,只需登录该web界面即可。
38.优选但不限定的是,本实施例中web界面上设置有全液晶仪表的相关参数,或者车辆行驶数据的模拟设置。
39.优选但不限定的是,本实施例中全液晶仪表接收到的仪表界面控制命令,主要为接收数据的更改与传递,如界面切换、界面上数据的更改、仪表图案的修改等。
40.实施例2
41.如图1所示,为了解决前述问题,本实施例提出了一种仪表的人机交互仿真调试方法,其主要包括以下步骤:
42.s1,生成仪表界面控制命令并发送至全液晶仪表;
43.s2,获取全液晶仪表的实际界面变化图,并与预设界面变化图对比;
44.s3,判断实际界面变化图与预设界面变化图是否一致,若是则全液晶仪表调试完成,若否则全液晶仪表存在缺陷。
45.优选地,本实施例步骤s1中的仪表界面控制命令是通过实施例1的调试工具得到的。
46.在本实施例中,仪表界面控制命令对应web界面上的数据变化,其可实现在线调试。
47.更具体地,步骤s2具体包括:
48.s21,全液晶仪表执行仪表界面控制命令,并生成实际界面变化图;
49.s22,保存实际界面变化图,并发送至检测终端;
50.s23,检测终端接收实际界面变化图,并调取与仪表界面控制命令对应的预设界面变化图。
51.优选地,步骤s21中的执行仪表界面控制命令,例如转速/时速表上指针偏移,形成新的指针位置的图案,或者仪表盘跳转至另一界面等,因此执行仪表界面控制命令必定会产生界面变化,也即步骤s22中的实际界面变化图为仪表界面变化后的截图。
52.优选地,截图后保存的实际界面变化图会实时拷贝至检测终端。
53.在本实施例中,检测终端通常为电脑,也即全液晶仪表还需连接有电脑设备,并将
截图后的图片发送至电脑进行检测。
54.更具体地,步骤s23之前,设置有步骤sx,在检测终端内预先存在有每一测试案例对应的预设界面变化图;
55.步骤s23具体为,检测终端接收实际界面变化图以及仪表界面控制命令,并调取自身存储的与仪表界面控制命令对应的预设界面变化图。
56.优选但不限定的是,本实施例中步骤s23中的测试案例包括仪表界面控制命令中的控制参数或切换参数,也即测试案例对应有任一的仪表界面控制命令。
57.优选地,步骤s3具体包括:
58.s31,检测终端对实际界面变化图与预设界面变化图进行像素对比;
59.s32,检测终端检测到实际界面变化图与预设界面变化图上存在任一像素点不同时,认为全液晶仪表对当前仪表界面控制命令的执行出错,若否则认为全液晶仪表对当前仪表界面控制命令的执行无误。
60.优选地,步骤s32中的像素对比,具体为,对比每一像素点的像素值,以确保两张图片上是否存在完全一致,只有完全一致的情况下,才能确定实际界面变化图为预设界面变化图,且当前命令正确执行。
61.在本实施例中,多个仪表界面控制命令对应的实际界面变化图一一对比完成后,才可以认为当前全液晶仪表调试完成。
62.优选但不限定的是,步骤s31具体为,检测终端同一时刻下至少执行一实际界面变化图与预设界面变化图的像素对比。
63.在本实施例中,检测终端同时检测多个界面变化图,可极大地提高检测效率,同时通过设备进行自动检测,也可提高检测准确性。
64.应强调的是,本实施例在执行步骤s32之后,检测终端可输出检测报告,也即检测报告上显示当前全液晶仪表的检测过程、检测结果以及结论,并由检测报告推断当前全液晶仪表是否可投入使用。
65.优选但不限定的是,本实施例中检测报告采用图表、图文格式。
66.应强调的是,应用本实施例中的仿真调试方法的装置也属于本实施例的保护范围,也即若任一搭载有存储器、处理器的装置,当处理器调用存储器中存储的可执行代码,并执行本实施例的人机交互仿真调试方法时,其应当属于本实施例的保护范围;同理,任一存储有可实现本实施例仿真调试方法的计算机指令的存储介质,也应属于本实施例的保护范围。
67.综上所述,本实施例1与实施例2提出的一种仪表的人机交互仿真调试工具、方法、装置及存储介质及方法,可实现全液晶仪表的自动测试与自动点检,提高检测效率的同时,提高检测准确性。
68.以上所述的实施方式,并不构成对该技术方案保护范围的限定。任何在上述实施方式的精神和原则之内所作的修改、等同替换和改进等,均应包含在该技术方案的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1