【技术实现步骤摘要】
基于虚拟环境下的数据验证程序功能的方法和装置
[0001]本公开涉及车辆
,尤其涉及一种基于虚拟环境下的数据验证程序功能的方法和装置。
技术介绍
[0002]随着电子技术的飞速发展,机器人以及车辆等具备控制系统的控制设备已越来越普及,并逐渐成为人们日常生活以及工作中不可缺少的一部分。其中,控制设备的各功能的实现通常是依赖于该功能的功能程序的运行。但是,在控制设备的功能程序的开发过程中,需要对开发的功能程序进行验证,以保证控制设备的实际应用中功能程序能够平稳运行。
[0003]目前,在对控制设备的运动功能的功能程序的验证过程中,通常需要测试人员将控制设备设置于预设的测试场地来实现对功能程序进行验证。但是,在实际研发过程中,可能出现控制设备的硬件开发落后于软件开发,使得在控制设备的功能程序开发完成时,还需等待控制设备的硬件开发完成,导致对控制设备的功能程序的验证滞后。
技术实现思路
[0004]为克服相关技术中存在的问题,本公开提供一种基于虚拟环境下的数据验证程序功能的方法和装置。
[000 ...
【技术保护点】
【技术特征摘要】
1.一种基于虚拟环境下的数据验证程序功能的方法,其特征在于,包括:获取目标虚拟模型的数据采集装置采集到的虚拟验证数据,所述虚拟验证数据为所述目标虚拟模型在虚拟环境下的验证数据,所述目标虚拟模型为目标设备在所述虚拟环境下的虚拟模型;基于所述虚拟验证数据,对与所述数据采集装置关联的目标功能程序进行验证,得到验证信息,其中,所述目标功能程序为用于提供目标功能的程序,且所述验证信息用于指示所述目标功能程序在所述目标虚拟模型上能否实现所述目标功能。2.根据权利要求1所述的方法,其特征在于,还包括:在所述验证信息指示所述目标功能程序在所述目标虚拟模型上能够实现所述目标功能的情况下,将所述目标功能程序编译为目标执行文件;向所述目标设备传输所述目标执行文件,以基于所述目标执行文件在所述目标设备的操作系统中运行所述目标功能程序。3.根据权利要求2所述的方法,其特征在于,所述将所述目标功能程序编译为目标执行文件,包括:将所述目标功能程序的操作系统信息配置为与所述目标设备的操作系统对应的第一操作系统信息;将配置有所述第一操作系统信息的目标功能程序编译为目标执行文件。4.根据权利要求3所述的方法,其特征在于,所述获取目标虚拟模型的数据采集装置采集到的虚拟验证数据,包括:在第二操作系统下,获取目标虚拟模型的数据采集装置采集到的虚拟验证数据;所述将所述目标功能程序的操作系统信息配置为第一操作系统信息,包括:将所述目标功能程序的操作系统信息由所述第二操作系统信息更新为第一操作系统信息,所述第二操作系统信息用于指示所述第二操作系统,其中,所述第二操作系统为与所述第一操作系统不同的操作系统。5.根据权利要求2所述的方法,其特征在于,所述将所述目标功能程序编译为目标执行文件,包括:将所述目标功能程序的上下文环境信息配置为与所述目标设备的操作系统对应的第一上下文环境信息,所述第一上下文环境信息用于指示所述目标功能程序...
【专利技术属性】
技术研发人员:车强,
申请(专利权)人:国科础石重庆软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。