VR控制的方法、装置及电子设备与流程

文档序号:12185287阅读:来源:国知局

技术特征:

1.一种VR控制的方法,其特征在于,所述方法包括:

获取关于VR穿戴设备在三维空间移动的设定时间段内的传感器数据,所述设定时间段由接收第一控制指令时的第一时间点与接收第二控制指令时的第二时间点确定;

基于所述设定时间段内的传感器数据确定所述VR穿戴设备在所述设定时间段内的移动轨迹;

控制VR执行设备执行与所述移动轨迹对应的操作并于VR显示设备显示所述移动轨迹对应的操作视效。

2.根据权利要求1所述的方法,其特征在于,所述基于所述设定时间段内的传感器数据确定所述VR穿戴设备在所述设定时间段内的移动轨迹,包括:

基于所述设定时间段内的传感器数据确定所述VR穿戴设备在所述三维空间移动的方向;

在所述VR显示设备上,基于时间顺序将所述设定时间段内的传感器数据沿着所述方向绘制成所述VR穿戴设备的移动轨迹。

3.根据权利要求2所述的方法,其特征在于,所述基于时间顺序将所述设定时间段内的传感器数据沿着所述方向绘制成所述VR穿戴设备的移动轨迹,包括:

在所述第一时间点,将所述设定时间段内的传感器数据中的第一组传感器数据绘制在所述VR显示设备的中心位置;

基于时间顺序,沿着所述方向移动绘制所述设定时间段内的传感器数据对应的轨迹;

在所述第二时间点,将所述设定时间段内的传感器数据中的最后一组传感器数据绘制在所述VR显示设备的中心位置,得到所述VR穿戴设备的移动轨迹。

4.根据权利要求1所述的方法,其特征在于,所述控制VR执行设备执行与所述移动轨迹对应的操作,包括:

从多个参考轨迹中确定与所述移动轨迹的形状相匹配的目标轨迹,所述多个参考轨迹各自对应一个用于控制VR执行设备的操作指令;

确定所述目标轨迹对应的操作指令;

控制所述VR执行设备执行所述操作指令对应的操作。

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

当从所述多个参考轨迹中不能确定出所述目标轨迹时,生成用于提示重新移动所述VR穿戴设备的消息;

清除所述设定时间段内的传感器数据。

6.根据权利要求1所述的方法,其特征在于,所述获取关于VR穿戴设备在三维空间移动的设定时间段内的传感器数据,包括:

在接收到来自与VR穿戴设备相绑定的手柄的所述第一控制指令时,获取电子设备的第一陀螺仪传感器采集的关于所述VR穿戴设备在三维空间移动的传感器数据;

在接收到来自所述手柄的所述第二控制指令时,停止从所述第一陀螺仪传感器获取传感器数据,得到设定时间段内的传感器数据。

7.根据权利要求1所述的方法,其特征在于,所述获取关于VR穿戴设备在三维空间移动的设定时间段内的传感器数据,包括:

在检测到VR穿戴设备上的预设按键被触发时,生成所述第一控制指,确定生成所述第一控制指令的第一时间点;

根据所述第一控制指令获取所述VR穿戴设备的第二陀螺仪采集的关于所述VR穿戴设备在三维空间移动的传感器数据;

在检测到所述预设按键被再次触发时,生成所述第二控制指令,确定生成所述第二控制指令的第二时间点;

根据所述第二控制指令停止从所述第二陀螺仪传感器获取传感器数据,得到设定时间段内的传感器数据。

8.一种VR控制的装置,其特征在于,所述装置包括:

数据获取模块,被配置为获取关于VR穿戴设备在三维空间移动的设定时间段内的传感器数据,所述设定时间段由接收第一控制指令时的第一时间点与接收第二控制指令时的第二时间点确定;

轨迹确定模块,被配置为基于所述数据获取模块获取到的所述设定时间段内的传感器数据确定所述VR穿戴设备在所述设定时间段内的移动轨迹;

操作控制模块,被配置为控制VR执行设备执行与所述轨迹确定模块确定的所述移动轨迹对应的操作并于VR显示设备显示所述移动轨迹对应的操作视效。

9.根据权利要求8所述的装置,其特征在于,所述轨迹确定模块包括:

方向确定子模块,被配置为基于所述设定时间段内的传感器数据确定所述VR穿戴设备在所述三维空间移动的方向;

轨迹绘制子模块,被配置为在所述VR显示设备上,基于时间顺序将所述设定时间段内的传感器数据沿着所述方向确定子模块确定的所述方向绘制成所述VR穿戴设备的移动轨迹。

10.根据权利要求9所述的装置,其特征在于,所述轨迹绘制子模块被配置为:

在所述第一时间点,将所述设定时间段内的传感器数据中的第一组传感器数据绘制在所述VR显示设备的中心位置;

基于时间顺序,沿着所述方向移动绘制所述设定时间段内的传感器数据对应的轨迹;

在所述第二时间点,将所述设定时间段内的传感器数据中的最后一组传感器数据绘制在所述VR显示设备的中心位置,得到所述VR穿戴设备的移动轨迹。

11.根据权利要求8所述的装置,其特征在于,所述操作控制模块包括:

目标轨迹确定子模块,被配置为从多个参考轨迹中确定与所述移动轨迹的形状相匹配的目标轨迹,所述多个参考轨迹各自对应一个用于控制VR执行设备的操作指令;

操作指令确定子模块,被配置为确定所述目标轨迹确定子模块确定的所述目标轨迹对应的操作指令;

操作执行子模块,被配置为控制所述VR执行设备执行所述操作指令确定子模块确定的所述操作指令对应的操作。

12.根据权利要求11所述的装置,其特征在于,所述装置还包括:

提示消息生成模块,被配置为当从所述多个参考轨迹中不能确定出所述目标轨迹时,生成用于提示重新移动所述VR穿戴设备的消息;

数据清除模块,被配置为在所述提示消息生成模块生成所述消息后,清除所述数据获取模块获取到的所述设定时间段内的传感器数据。

13.根据权利要求8所述的装置,其特征在于,所述数据获取模块包括:

第一获取子模块,被配置为在接收到来自与所述VR穿戴设备相绑定的手柄的所述第一控制指令时,获取电子设备的第一陀螺仪传感器采集的关于所述VR穿戴设备在三维空间移动的传感器数据;

第一停止子模块,被配置为在接收到来自所述手柄的所述第二控制指令时,停止从所述第一陀螺仪传感器获取传感器数据,得到设定时间段内的传感器数据。

14.根据权利要求8所述的装置,其特征在于,所述数据获取模块包括:

第一指令生成子模块,被配置为在检测到所述VR穿戴设备上的预设按键被触发时,生成所述第一控制指;

第二获取子模块,被配置为根据所述第一指令生成子模块生成的所述第一控制指令获取所述VR穿戴设备的第二陀螺仪采集的关于所述VR穿戴设备在三维空间移动的传感器数据;

第二指令生成子模块,被配置为在检测到所述预设按键被再次触发时,生成所述第二控制指令;

第二停止子模块,被配置为根据所述第二指令生成子模块生成的所述第二控制指令停止从所述第二陀螺仪传感器获取传感器数据,得到设定时间段内的传感器数据。

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

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

获取关于VR穿戴设备在三维空间移动的设定时间段内的传感器数据,所述设定时间段由接收第一控制指令时的第一时间点与接收第二控制指令时的第二时间点确定;

基于所述设定时间段内的传感器数据确定所述VR穿戴设备在所述设定时间段内的移动轨迹;

控制VR执行设备执行与所述移动轨迹对应的操作并于VR显示设备显示所述移动轨迹对应的操作视效。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1