System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 虚拟融合仿真驾驶控制方法、装置和系统、设备及介质制造方法及图纸_技高网

虚拟融合仿真驾驶控制方法、装置和系统、设备及介质制造方法及图纸

技术编号:44896058 阅读:4 留言:0更新日期:2025-04-08 00:35
本申请公开了一种虚实融合仿真驾驶控制方法、装置和虚实融合仿真驾驶系统,以及电子设备、计算机存储介质和计算机程序产品,其中虚实融合仿真驾驶控制方法,包括:响应于接入的驾驶仿真设备,加载与接入的驾驶仿真设备对应的驱动插件;基于驱动插件将所述驾驶仿真设备通过物理接口发送的操作数据映射为原子类接口的标准操作参数,以由原子类接口将所述标准操作参数发送给虚拟驾驶软件;和/或,基于驱动插件将原子类接口的标准控制参数映射为发送给驾驶仿真设备的物理接口的控制数据,标准控制参数为虚拟驾驶软件发送给原子类接口的。本申请提供的技术方案,能够降低驾驶仿真系统的开发成本。

【技术实现步骤摘要】

本申请属于仿真驾驶控制,尤其涉及一种虚实融合仿真驾驶控制方法、装置和虚实融合仿真驾驶系统,以及电子设备、计算机可读存储介质和计算机程序产品。


技术介绍

1、随着数字经济、信息技术的发展,仿真在车辆驾驶体验方面得到了广泛的应用。虚实融合仿真驾驶系统能够对车辆动力学的真实性、模拟器操作的真实性和驾驶环境的真实性进行仿真,在该系统中,一方面,为了提高仿真效果,经常会用到各种类型或者型号的驾驶仿真设备,上述驾驶仿真设备例如可以包括震动座椅、主动式安全带、六自由度设备、速度风扇等体验设备,以及不同厂家生成的各类模拟器等操控设备等;二方面,在虚实融合仿真驾驶系统的软件仿真平台上会设置各种虚拟驾驶软件。

2、对于软件仿真平台上设置的多种虚拟驾驶软件而言,为了能够对支持不同类型的物理接口的驾驶仿真设备进行数据传送,例如进行数据采集或者数据下发时,不同虚拟驾驶软件需要针对物理驾驶仿真设备分别进行驱动开发,使其能够实现与驾驶仿真设备进行数据传送。因此,现有技术存在虚实融合仿真驾驶系统开发成本高的缺陷。


技术实现思路

1、本申请旨在至少解决现有技术中存在的技术问题之一。为此,本申请提出一种虚实融合仿真驾驶控制方法、装置和虚实融合仿真驾驶系统,以及电子设备、计算机可读存储介质和计算机程序产品,能够降低虚实融合仿真驾驶系统的开发成本。

2、第一方面,本申请提供了一种虚实融合仿真驾驶控制方法,包括:

3、响应于接入的驾驶仿真设备,加载与接入的驾驶仿真设备对应的驱动插件;p>

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、映射模块,用于基于所述驱动插件将所述驾驶仿真设备通过物理接口发送的操作数据映射为原子类接口的标准操作参数,以由所述原子类接口将所述标准操作参数发送给虚拟驾驶软件;和/或,

37、用于基于所述驱动插件将原子类接口的标准控制参数映射为发送给所述驾驶仿真设备的物理接口的控制数据,所述标准控制参数为虚拟驾驶软件发送给所述原子类接口的。

38、第三方面,本申请提供了一种电子设备,包括处理器和存储器,该处理器用于执行所述存储器中的计算机程序,所述计算机程序能够执行第一方面所述的虚实融合仿真驾驶控制方法。

39、第四方面,本申请提供了一种虚实融合仿真驾驶系统,包括至少一驾驶仿真设备,与所述至少一驾驶仿真设备连接的如上所述的虚实融合仿真驾驶控制装置上述的电子设备,以及软件仿真平台,所述软件仿真平台上设置有至少一虚拟驾驶软件。

40、第五方面,本申请提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序能够执行第二方面所述的虚实融合仿真驾驶控制方法。

41、第六方面,本申请提供了一种计算机程序产品,程序用于执行第二方面所述的虚实融合仿真驾驶控制方法。

42、本申请实施例提供的技术方案,基于驱动插件能够将驾驶仿真设备发送的操作数据映射为原子类接口的标准操作参数,和/或,将原子类接口的标准控制参数映射为发送给驾驶仿真设备的控制数据,从而实现了驾驶仿真设备与各个虚拟驾驶软件通信时,可以认为其是在与标准化的原子类接口进行通信,而虚拟驾驶本文档来自技高网...

【技术保护点】

1.一种虚实融合仿真驾驶控制方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述驾驶仿真设备配置的物理接口包括至少两个类型,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述原子类接口包括轴类型原子类接口、按键类型原子类接口和开关类型原子类接口中的至少一个;

4.根据权利要求3所述的方法,其特征在于,所述基于所述驱动插件将所述驾驶仿真设备通过物理接口发送的操作数据映射为原子类接口的标准操作参数,包括如下至少一个:

5.根据权利要求4所述的方法,其特征在于,所述基于所述驱动插件将原子类接口的标准控制参数映射为发送给所述驾驶仿真设备的物理接口的控制数据,包括如下至少一个:

6.根据权利要求5所述的方法,其特征在于,所述轴类操作数据包括方向盘操作数据和脚踏板操作数据中的至少一种,以及所述轴类控制数据包括方向盘控制数据和脚踏板控制数据中的至少一种;

7.根据权利要求1-6任一所述的方法,其特征在于,还包括:

8.根据权利要求1-7任一所述的方法,其特征在于,还包括:>

9.根据权利要求1-7任一所述的方法,其特征在于,还包括:

10.一种虚实融合仿真驾驶控制装置,其特征在于,包括:

11.一种电子设备,其特征在于,包括处理器和存储器,该处理器用于执行所述存储器中的计算机程序,所述计算机程序能够执行权利要求1-7任一所述的虚实融合仿真驾驶控制方法。

12.一种虚实融合仿真驾驶系统,其特征在于,包括至少一驾驶仿真设备,与所述至少一驾驶仿真设备连接的如权利要求10所述的虚实融合仿真驾驶控制装置或如权利要求11所述的电子设备,以及软件仿真平台,所述软件仿真平台上设置有至少一虚拟驾驶软件。

13.一种计算机可读存储介质,其特征在于,用于存储计算机程序,该计算机程序能够执行权利要求1-7任一所述的虚实融合仿真驾驶控制方法。

...

【技术特征摘要】

1.一种虚实融合仿真驾驶控制方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述驾驶仿真设备配置的物理接口包括至少两个类型,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述原子类接口包括轴类型原子类接口、按键类型原子类接口和开关类型原子类接口中的至少一个;

4.根据权利要求3所述的方法,其特征在于,所述基于所述驱动插件将所述驾驶仿真设备通过物理接口发送的操作数据映射为原子类接口的标准操作参数,包括如下至少一个:

5.根据权利要求4所述的方法,其特征在于,所述基于所述驱动插件将原子类接口的标准控制参数映射为发送给所述驾驶仿真设备的物理接口的控制数据,包括如下至少一个:

6.根据权利要求5所述的方法,其特征在于,所述轴类操作数据包括方向盘操作数据和脚踏板操作数据中的至少一种,以及所述轴类控制数据包括方向盘控制数据和脚踏板控制数据中的至少一种;

...

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名
申请(专利权)人:北京津发科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1