【技术实现步骤摘要】
设备联合仿真测试方法与系统
[0001]本专利技术涉及仿真测试
,尤其涉及一种设备联合仿真测试方法与系统。
技术介绍
[0002]对于自动导引运输车AGV等设备,大批量设备集群运行时保证其程序运行安全性、可靠性以及集群调度整体高效率是很重要的要求。
[0003]相关方案中,通常采用大量AGV设备参与进行大量重复测试,但是大量实际设备测试会占用非常大的资源,且实际设备很容易出现各种硬件故障问题,给软件程序调试工作增加难度和工作量,且调试时间和效果极大地依赖于测试人员的测试经验,造成程序测试效率低且准确度不高。
技术实现思路
[0004]本专利技术提供了一种设备联合仿真测试方法与系统,以解决程序占用资源大而导致无法进行大量实际设备测试的问题,提高程序测试的效率和准确度。
[0005]根据本专利技术的一方面,提供了一种设备联合仿真测试方法,该方法包括:
[0006]通过目标测试设备的目标设备应用,控制目标测试设备进行障碍物模拟检测得到所述目标测试设备的目标加减速模拟信息;其中,在所述目 ...
【技术保护点】
【技术特征摘要】
1.一种设备联合仿真测试方法,其特征在于,所述方法包括:通过目标测试设备的目标设备应用,控制目标测试设备进行障碍物模拟检测得到所述目标测试设备的目标加减速模拟信息;其中,在所述目标测试设备为第一设备时,所述目标设备应用为第一设备采用的真实应用程序,所述第一设备为待测试真实设备;在所述目标测试设备为第二设备时,所述目标设备应用是仿真模拟应用通过对第一设备采用的真实应用程序的部分功能进行模拟生成仿真应用程序,所述第二设备为通过仿真模拟应用对第二设备的硬件进行模拟生成的仿真设备;通过目标设备应用将所述目标加减速模拟信息发送给仿真模拟应用;通过仿真模拟应用控制至少两个目标测试设备按照各自适配的目标加减速模拟信息进行加减速;所述至少两个目标测试设备包括第一预设数量的第一设备与第二预设数量的第二设备,第一预设数量小于第二预设数量。2.根据权利要求1所述的方法,其特征在于,通过目标测试设备的目标设备应用,控制目标测试设备进行障碍物模拟检测得到所述目标测试设备的目标加减速模拟信息,包括:通过仿真模拟应用确定目标测试设备周围预设范围内的目标环境信息,所述环境信息包括参考物的轮廓与点云数据,所述参考物包括目标测试设备周围的其他测试设备和/或障碍物;通过目标测试设备的目标设备应用获取所述仿真模拟应用确定的目标环境信息,并依据所述目标环境信息控制所述目标测试设备进行障碍物模拟检测得到用于使所述目标设备避开所述参考物所使用的目标加减速模拟信息。3.根据权利要求2所述的方法,其特征在于,确定目标测试设备周围预设范围内的目标环境信息,包括:确定目标测试设备参与联合仿真所需的仿真地图,所述仿真地图是通过解析真实场景地图中道路文件、地图点位文件以及障碍物点云文件,并转换为所述仿真模拟应用所能识别的地图文件;依据目标测试设备所需的仿真地图,通过仿真模拟应用确定目标测试设备周围预设范围内的目标环境信息。4.根据权利要求1所述的方法,其特征在于,在所述目标测试设备为待测试真实设备时,所述目标测试设备与所述仿真模拟应用之间采用服务器桥接消息队列遥测传输通信进行交互。5.根据权利要求1所述的方法,其特征在于,第三预设数量的第一设备的资源占用量大于第一预设数量的第一设备与第二预设数量的第二设备的资源占用量之和,所述第三预设数量为第一预设数量与第二预设数量的加和。6.根据权利要求1所述的方法,其特...
【专利技术属性】
技术研发人员:陈润江,张硕,钱永强,
申请(专利权)人:上海木蚁机器人科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。