System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 手柄模式切换方法、装置、头戴显示设备和存储介质制造方法及图纸_技高网

手柄模式切换方法、装置、头戴显示设备和存储介质制造方法及图纸

技术编号:40497893 阅读:11 留言:0更新日期:2024-02-26 19:25
本申请公开了一种手柄模式切换方法、装置、头戴显示设备和存储介质,所述手柄模式切换方法包括:当头戴显示设备处于开机状态时,通过向设于手柄的线圈输入第一预设电流强度的电流,生成磁场;获取手柄的磁场变化信息;根据所述磁场变化信息,判断手柄的使用状态是否发生变更;若是,则根据磁场变化信息的变化方向对所述头戴显示设备的手柄模式进行切换,其中,手柄模式包括单手模式和双手模式,双手模式的线圈电流强度大于单手模式的线圈电流强度。本申请实现了根据手柄距离自动切换手柄模式,并通过双手模式使得用户在VR场景中面对需要双手握持物体时能得到仿真程度更高的模拟体验,提高了用户的代入感和沉浸感。

【技术实现步骤摘要】

本申请涉及头戴显示设备,尤其涉及一种手柄模式切换方法、装置、头戴显示设备和计算机可读存储介质。


技术介绍

1、vr(virtual reality,虚拟现实)领域中的智能手柄主要用于捕捉用户的动作、位姿以及给予用户触觉反馈,在智能手柄的使用过程中,通常是通过用户握持左右两个不同的手柄来模拟虚拟场景中的人物操作,从而在虚拟场景中输入对应的操作指令。在某些虚拟场景中,需要用户双手握持同一个虚拟物体的使用场景,如开车时手握方向盘、双手握持兵器等。这种情况下,用户使用分离的左右手柄会导致双手之间的距离难以把握,与虚拟场景之间的割裂感较强,所以传统的手柄所提供的模拟场景存在一定的局限性,影响用户的沉浸感以及使用体验。


技术实现思路

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、本申请提供了一种手柄模式切换方法、装置、头戴显示设备和计算机可读存储介质,当所述头戴显示设备处于开机状态时,通过向设于手柄的线圈输入第一预设电流强度的电流,生成磁场,再获取手柄的磁场变化信息,其中,所述磁场变化信息通过设于手柄的磁场传感器采集得到,进而根据所述磁场变化信息,判断手柄的使用状态是否发生变更,若是,则根据所述磁场变化信息的变化方向对所述头戴显示设备的手柄模式进行切换,本申请的技术方案中,当用户改变左右手柄之间的距离时,磁场传感器采集到的磁场信息会发生变化,距离越近,磁场越强,进而根据磁场变化信息实现单手模式与双手模式之间的自动切换,而且在手柄双手模式时,手柄中线圈的电流强度更大,所以生成的磁场强度更大,从而左右手柄之间的相互吸附力更强,使得两手柄紧密地结合在一起,本申请的技术方案使得用户在vr场景中面对需要双手握持模拟物体时能得到仿真程度更高的模拟体验,解决了传统场景提供的模拟场景存在局限性的技术问题,提高了用户的代入感和沉浸感。

本文档来自技高网...

【技术保护点】

1.一种手柄模式切换方法,其特征在于,所述手柄模式切换方法应用于头戴显示设备,所述方法包括:

2.如权利要求1所述的手柄模式切换方法,其特征在于,所述磁场变化信息包括磁场强度变化幅值,所述根据所述磁场变化信息,判断手柄的使用状态是否发生变更的步骤包括:

3.如权利要求1所述的手柄模式切换方法,其特征在于,所述磁场变化信息的变化方向包括磁场强度增强或磁场强度减小,所述根据所述磁场变化信息的变化方向对所述头戴显示设备的手柄模式进行切换的步骤包括:

4.如权利要求1所述的手柄模式切换方法,其特征在于,在所述根据所述磁场变化信息的变化方向对所述头戴显示设备的手柄模式进行切换的步骤之前,所述手柄模式切换方法还包括:

5.如权利要求4所述的手柄模式切换方法,其特征在于,所述手柄模式切换方法还包括:

6.如权利要求1所述的手柄模式切换方法,其特征在于,在所述根据所述磁场变化信息的变化方向对所述头戴显示设备的手柄模式进行切换的步骤之前,所述手柄模式切换方法还包括:

7.如权利要求1-6任一项所述的手柄模式切换方法,其特征在于,在所述根据所述磁场变化信息的变化方向对所述头戴显示设备的手柄模式进行切换的步骤之后,所述方法还包括:

8.一种手柄模式切换装置,其特征在于,所述手柄模式切换装置包括:

9.一种头戴显示设备,其特征在于,所述头戴显示设备包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有实现手柄模式切换方法的程序,所述实现手柄模式切换方法的程序被处理器执行以实现如权利要求1至7中任一项所述手柄模式切换方法的步骤。

...

【技术特征摘要】

1.一种手柄模式切换方法,其特征在于,所述手柄模式切换方法应用于头戴显示设备,所述方法包括:

2.如权利要求1所述的手柄模式切换方法,其特征在于,所述磁场变化信息包括磁场强度变化幅值,所述根据所述磁场变化信息,判断手柄的使用状态是否发生变更的步骤包括:

3.如权利要求1所述的手柄模式切换方法,其特征在于,所述磁场变化信息的变化方向包括磁场强度增强或磁场强度减小,所述根据所述磁场变化信息的变化方向对所述头戴显示设备的手柄模式进行切换的步骤包括:

4.如权利要求1所述的手柄模式切换方法,其特征在于,在所述根据所述磁场变化信息的变化方向对所述头戴显示设备的手柄模式进行切换的步骤之前,所述手柄模式切换方法还包括:

5.如权利要求4所述的手柄模式切换方法,其特征在于,所述手柄模式切换...

【专利技术属性】
技术研发人员:李满富
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:

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

1