System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 车辆控制方法、装置、电子设备、车辆和存储介质制造方法及图纸_技高网

车辆控制方法、装置、电子设备、车辆和存储介质制造方法及图纸

技术编号:40552072 阅读:9 留言:0更新日期:2024-03-05 19:11
本申请提出一种车辆控制方法、装置、电子设备、车辆和存储介质,在以真实场景中的目标车辆运行车载虚拟游戏的过程中,监测虚拟游戏场景中虚拟车辆的运动状态,如果检测到虚拟车辆的运动状态改变,则可以根据虚拟车辆的运动状态改变量,确定目标车辆中各悬架的高度改变量,以便于按照各悬架的高度改变量,对目标车辆中各悬架的高度进行调整。如此设置,能够优化车辆娱乐系统中相关设备的控制方式,根据虚拟游戏场景中虚拟车辆的运动状态改变量,确定真实场景中目标车辆的各悬架的高度改变量,使得车辆反馈的真实变化与虚拟游戏场景中虚拟车辆的运动状态变化一致,为用户提供了更真实的娱乐体验。

【技术实现步骤摘要】

本申请涉及车辆控制,尤其涉及一种车辆控制方法、装置、电子设备、车辆和存储介质


技术介绍

1、随着科技的不断发展,车辆变得越来越智能化,先进的车辆娱乐系统是未来车辆的重要发展方向。因此,如何优化车辆娱乐系统中相关设备的控制方式,为用户提供更真实的娱乐体验,成为本领域技术人员亟待解决的技术问题。


技术实现思路

1、有鉴于此,本申请提出一种车辆控制方法、装置、电子设备、车辆和存储介质,该方法能够优化车辆娱乐系统中相关设备的控制方式,为用户提供更真实的娱乐体验。

2、本申请提出的技术方案具体如下:

3、第一方面,本申请的实施例提供了一种车辆控制方法,包括:

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、第六方面,本申请的实施例提供了一种计算机程序产品或计算机程序,所述计算机程序产品或所述计算机程序包括计算机指令,所述计算机指令存储在计算机可读存储介质中;计本文档来自技高网...

【技术保护点】

1.一种车辆控制方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述虚拟车辆的运动状态改变包括所述虚拟车辆的运行高度改变;所述根据所述虚拟车辆的运动状态改变量,确定所述目标车辆中各悬架的高度改变量,包括:

3.根据权利要求2所述的方法,其特征在于,所述虚拟车辆的运动状态改变包括所述虚拟车辆的运行高度改变;所述按照所述目标车辆中各悬架的高度改变量,对所述目标车辆中各悬架的高度进行调整,包括:

4.根据权利要求1所述的方法,其特征在于,所述虚拟车辆的运动状态改变包括所述虚拟车辆的运行速度改变;所述根据所述虚拟车辆的运动状态改变量,确定所述目标车辆中各悬架的高度改变量,包括:

5.根据权利要求4所述的方法,其特征在于,所述虚拟车辆的运动状态改变包括所述虚拟车辆的运行速度改变;所述按照所述目标车辆中各悬架的高度改变量,对所述目标车辆中各悬架的高度进行调整,包括:

6.根据权利要求1所述的方法,其特征在于,所述虚拟车辆的运动状态改变包括所述虚拟车辆的运行方向改变;所述根据所述虚拟车辆的运动状态改变量,确定所述目标车辆中各悬架的高度改变量,包括:

7.根据权利要求6所述的方法,其特征在于,所述虚拟车辆的运动状态改变包括所述虚拟车辆的运行方向改变;所述按照所述目标车辆中各悬架的高度改变量,对所述目标车辆中各悬架的高度进行调整,包括:

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

9.根据权利要求1所述的方法,其特征在于,所述监测虚拟游戏场景中虚拟车辆的运动状态,包括:

10.根据权利要求1-9任一项所述的方法,其特征在于,所述按照所述目标车辆中各悬架的高度改变量,对所述目标车辆中各悬架的高度进行调整,包括:

11.一种车辆控制装置,其特征在于,包括:

12.一种电子设备,其特征在于,包括:

13.一种车辆,其特征在于,包括:控制设备和悬架系统;

14.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现如权利要求1至10中任意一项所述的方法。

...

【技术特征摘要】

1.一种车辆控制方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述虚拟车辆的运动状态改变包括所述虚拟车辆的运行高度改变;所述根据所述虚拟车辆的运动状态改变量,确定所述目标车辆中各悬架的高度改变量,包括:

3.根据权利要求2所述的方法,其特征在于,所述虚拟车辆的运动状态改变包括所述虚拟车辆的运行高度改变;所述按照所述目标车辆中各悬架的高度改变量,对所述目标车辆中各悬架的高度进行调整,包括:

4.根据权利要求1所述的方法,其特征在于,所述虚拟车辆的运动状态改变包括所述虚拟车辆的运行速度改变;所述根据所述虚拟车辆的运动状态改变量,确定所述目标车辆中各悬架的高度改变量,包括:

5.根据权利要求4所述的方法,其特征在于,所述虚拟车辆的运动状态改变包括所述虚拟车辆的运行速度改变;所述按照所述目标车辆中各悬架的高度改变量,对所述目标车辆中各悬架的高度进行调整,包括:

6.根据权利要求1所述的方法,其特征在于,所述虚拟车辆的运动状态改变包括所述虚拟车辆的运行方向...

【专利技术属性】
技术研发人员:赵永瑾戢红敏冯俊徐佳利
申请(专利权)人:集度科技武汉有限公司
类型:发明
国别省市:

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

1