车辆测试系统、方法和人机交互设备与流程
- 国知局
- 2024-07-31 23:55:50
本发明涉及车辆,更具体地,设计一种车辆测试系统、方法和人机交互设备。
背景技术:
1、在车辆行驶过程中,设备中的人机交互系统需要与车上驾驶系统的感知模块和规划模块等进行通信,以获取路径以及交通参与者信息,从而将对应的预警信息显示在人机交互系统中。针对这些功能的测试,传统的测试方法是在封闭场中针对对应的场景用例,在道路上摆放锥桶,假人,测试车辆等进行实车测试,当基本功能稳定后,在开放到外场进行小范围的使用。显然,传统的测试成本较高,测试效率较低。
技术实现思路
1、有鉴于此,本发明实施例提供一种车辆测试系统、方法和人机交互设备,以将驾驶仿真结果直接输出到人机交互设备上进行渲染显示以实现驾驶场景测试,避免了实车测试,提高了测试效率,降低了测试资源和测试成本。
2、第一方面,本发明实施例提供一种车辆测试系统,所述车辆测试系统包括:
3、服务器,被配置为执行驾驶仿真用例,获取并发送对应的驾驶仿真结果;以及
4、人机交互设备,被配置为对所述驾驶仿真结果进行渲染显示,以确定测试结果。
5、可选的,所述人机交互设备部署有人机交互系统,所述人机交互系统中部署有客户端节点,所述客户端节点被配置为获取各所述驾驶仿真结果。
6、可选的,所述服务器部署有至少一个测试节点,所述测试节点被配置为执行驾驶仿真用例,获取并发送对应的驾驶仿真结果。
7、可选的,所述测试节点包括驾驶软件节点和仿真节点;
8、所述仿真节点被配置为执行所述驾驶仿真用例,获取仿真场景数据;
9、所述驾驶软件节点被配置为获取并处理对应的所述仿真场景数据,获取对应的驾驶仿真结果。
10、可选的,所述服务器还部署有服务节点,被配置为获取各所述测试节点输出的驾驶仿真结果,并发送至所述客户端节点。
11、可选的,各所述测试节点和所述服务节点之间基于话题通信实现数据传输。
12、可选的,所述服务器还部署有管理节点,各所述测试节点和所述服务节点通过所述管理节点建立通信连接。
13、可选的,所述服务节点和所述客户端节点之间基于grpc实现数据传输。
14、可选的,所述车辆测试系统基于ros机器人操作系统部署所述管理节点、各所述测试节点以及所述服务节点。
15、可选的,所述服务器还被配置为在执行驾驶仿真用例后,生成结果数据包,以基于所述结果数据包实现自动化测试和回归测试。
16、可选的,所述服务器为物理服务器或虚拟机。
17、第二方面,本发明实施例提供一种服务器,所述服务器部署有至少一个测试节点和服务节点;
18、所述测试节点被配置为执行驾驶仿真用例,获取并发送对应的驾驶仿真结果;
19、所述服务节点被配置为获取并发送各所述测试节点输出的驾驶仿真结果。
20、可选的,所述测试节点包括驾驶软件节点和仿真节点;
21、所述仿真节点被配置为执行所述驾驶仿真用例,获取仿真场景数据;
22、所述驾驶软件节点被配置为获取并处理对应的所述仿真场景数据,获取对应的驾驶仿真结果。
23、可选的,所述服务器还还部署有管理节点;
24、其中,各所述测试节点和所述服务节点通过所述管理节点建立话题通信连接。
25、第三方面,本发明实施例提供一种人机交互设备,所述人机交互设备部署有人机交互系统,所述人机交互系统中部署有客户端节点,所述客户端节点被配置为通过对应的服务节点获取各驾驶仿真结果;
26、其中,所述服务节点部署在对应的服务器中。
27、第四方面,本发明实施例提供一种车辆测试方法,所述方法包括:
28、执行驾驶测试用例,获取对应的驾驶仿真结果;
29、将所述驾驶仿真结果发送至对应的人机交互设备,以对所述驾驶仿真结果进行渲染显示,确定测试结果。
30、可选的,所述执行驾驶测试用例,获取对应的驾驶仿真结果包括:
31、基于服务器中部署的仿真节点执行所述驾驶测试用例,获取仿真场景数据;
32、基于所述服务器中部署的驾驶软件节点中的软件模型对所述仿真场景数据进行处理,获取所述驾驶仿真结果。
33、可选的,所述将所述驾驶仿真结果发送至对应的人机交互设备包括:
34、基于所述服务器中部署的服务节点获取各所述驾驶软件节点输出的驾驶仿真结果,并发送至所述人机交互设备上部署的人机交互系统中的客户端节点。
35、可选的,所述方法还包括:
36、基于执行所述驾驶测试用例生成的结果数据包,实现自动化测试和回归测试。
37、第五方面,本发明实施例提供一种车辆测试装置,所述装置包括:
38、执行单元,被配置为执行驾驶测试用例,获取对应的驾驶仿真结果;
39、通信单元,被配置为将所述驾驶仿真结果发送至对应的人机交互设备,以对所述驾驶仿真结果进行渲染显示,确定测试结果。
40、第六方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法。
41、第七方面,本发明实施例提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如上所述的方法。
42、本发明实施例提供一种车辆测试系统、方法、服务器和人机交互设备。在本发明实施例中,通过服务器执行驾驶仿真用例,获取并发送对应的驾驶仿真结果,并通过人机交互设备对所述驾驶仿真结果进行渲染显示,以确定测试结果。由此,本发明实施例可以将驾驶仿真结果直接输出到人机交互设备上进行渲染显示以实现驾驶场景测试,避免了实车测试,提高了测试效率,降低了测试资源和测试成本。
技术特征:1.一种车辆测试系统,其特征在于,所述车辆测试系统包括:
2.根据权利要求1所述的车辆测试系统,其特征在于,所述人机交互设备部署有人机交互系统,所述人机交互系统中部署有客户端节点,所述客户端节点被配置为获取各所述驾驶仿真结果。
3.根据权利要求2所述的车辆测试系统,其特征在于,所述服务器部署有至少一个测试节点,所述测试节点被配置为执行驾驶仿真用例,获取并发送对应的驾驶仿真结果。
4.根据权利要求3所述的车辆测试系统,其特征在于,所述测试节点包括驾驶软件节点和仿真节点;
5.根据权利要求3所述的车辆测试系统,其特征在于,所述服务器还部署有服务节点,被配置为获取各所述测试节点输出的驾驶仿真结果,并发送至所述客户端节点。
6.根据权利要求5所述的车辆测试系统,其特征在于,各所述测试节点和所述服务节点之间基于话题通信实现数据传输。
7.根据权利要求5所述的车辆测试系统,其特征在于,所述服务器还部署有管理节点,各所述测试节点和所述服务节点通过所述管理节点建立通信连接。
8.根据权利要求5所述的车辆测试系统,其特征在于,所述服务节点和所述客户端节点之间基于grpc实现数据传输。
9.根据权利要求7所述的车辆测试系统,其特征在于,所述车辆测试系统基于ros机器人操作系统部署所述管理节点、各所述测试节点以及所述服务节点。
10.根据权利要求1所述的车辆测试系统,其特征在于,所述服务器还被配置为在执行驾驶仿真用例后,生成结果数据包,以基于所述结果数据包实现自动化测试和回归测试。
11.根据权利要求1-10中任一项所述的车辆测试系统,其特征在于,所述服务器为物理服务器或虚拟机。
12.一种人机交互设备,其特征在于,所述人机交互设备部署有人机交互系统,所述人机交互系统中部署有客户端节点,所述客户端节点被配置为通过对应的服务节点获取各驾驶仿真结果;
13.一种车辆测试方法,其特征在于,所述方法包括:
14.根据权利要求13所述的车辆测试方法,其特征在于,所述执行驾驶测试用例,获取对应的驾驶仿真结果包括:
15.根据权利要求14所述的车辆测试方法,其特征在于,所述将所述驾驶仿真结果发送至对应的人机交互设备包括:
16.根据权利要求13所述的车辆测试方法,其特征在于,所述方法还包括:
17.一种车辆测试装置,其特征在于,所述装置包括:
18.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求13-16任一项所述的方法。
19.一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求13-16中任一项所述的方法。
技术总结本发明实施例提供一种车辆测试系统、方法和人机交互设备。在本发明实施例中,通过服务器执行驾驶仿真用例,获取并发送对应的驾驶仿真结果,并通过人机交互设备对所述驾驶仿真结果进行渲染显示,以确定测试结果。由此,本发明实施例可以将驾驶仿真结果直接输出到人机交互设备上进行渲染显示以实现驾驶场景测试,避免了实车测试,提高了测试效率,降低了测试资源和测试成本。技术研发人员:杨洁受保护的技术使用者:北京航迹科技有限公司技术研发日:技术公布日:2024/6/30本文地址:https://www.jishuxx.com/zhuanli/20240730/199229.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表