一种虚拟现实设备及其控制装置和方法制造方法及图纸

技术编号:15335434 阅读:83 留言:0更新日期:2017-05-16 22:04
本发明专利技术涉及一种虚拟现实设备及其控制装置和方法,其中,控制方法包括:与虚拟现实设备进行配对;识别用户操作并生成操作数据;对所述操作数据进行处理并生成指令数据,调用蓝牙模块将所述指令数据发送至虚拟现实设备。本发明专利技术通过现有的智能移动终端丰富的控制功能来控制虚拟现实设备,能够克服现有蓝牙手柄功能单一、互不匹配且携带不便的问题,降低了虚拟现实设备的成本并且提升了交互体验。

【技术实现步骤摘要】
一种虚拟现实设备及其控制装置和方法
本专利技术涉及虚拟现实领域,尤其涉及一种虚拟现实设备及其控制装置和方法。
技术介绍
虚拟现实(VR)技术是一种可以创建和体验虚拟世界的计算机仿真系统它利用计算机生成一种模拟环境是一种多源信息融合的交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中。当今市面上使用的VR设备主要分两类,一类是全独立硬件的VR外接设备,如:HTCVive、OculusRift,这类产品主要有独立的头戴设备和手持设备组成,具有良好的设备性能和效果,但价格昂贵,另需较高配置的PC机作为主机;另一类是市面上较廉价的头戴式VR盒子,通过将安装了特定VR应用的手机放入盒子来观看VR,如果用户想要对VR进行操作,则需要购买配套的手持设备,手持设备以蓝牙手柄为主流,但现在市面上用于VR的蓝牙手柄一般与VR设备配套使用,相互间很多都不通用,且携带不便,另外,蓝牙手柄的功能也较少,一般仅能实现方向控制,体验效果差。蓝牙是一种无线技术标准,可实现固定设备、移动设备和个人域网之间的短距离数据交换。在现在的智能手机上已经得到了普及,并大量应用于蓝牙耳机、蓝牙传输文件等方面,在配备了相兼容版本蓝牙的手机间可以非常容易的建立起安全稳定的连接。
技术实现思路
本专利技术提供一种虚拟现实设备及其控制装置和方法,通过现有的智能移动终端具有的丰富的控制功能来控制虚拟现实设备,能够克服现有蓝牙手柄功能单一、互不匹配且携带不便的问题。本专利技术解决上述技术问题的技术方案如下:一种虚拟现实设备的控制装置,包括:蓝牙模块,用于与虚拟现实设备进行配对;识别模块,用于识别用户操作并生成操作数据;处理模块,用于对所述操作数据进行处理并生成指令数据,调用蓝牙模块将所述指令数据发送至虚拟现实设备。本专利技术的有益效果是:通过现有的智能移动终端来控制虚拟现实设备,能够克服现有蓝牙手柄互不匹配且携带不便的问题。在上述技术方案的基础上,本专利技术还可以做如下改进。进一步,所述识别模块包括运动识别单元、声音识别单元、按键识别单元和触摸识别单元中的一种或几种。采用上述进一步方案的有益效果是,现有的智能移动终端具有多种硬件单元,能够识别运动、语音、按键、触摸等操作来实现丰富的控制功能,从而提升交互体验。进一步,所述处理模块包括:校验单元,用于对操作数据进行校验,得到当前帧指令数据;判断单元,用于判断当前帧指令数据与上一帧是否相同,并在当前帧指令数据与上一帧不同时将当前帧指令数据发送至封装单元;封装单元,用于按照预设数据格式对当前帧指令数据进行压缩和封装;发送模块,用于调用蓝牙模块将封装的当前帧指令数据发送至虚拟现实设备。采用上述进一步方案的有益效果是,这里将当前帧指令与上一帧的数据进行比较,只传输有差异的数据,即只有和上一帧不同的指令数据才会被传输,能够减小传输数据以保证传输效率和数据的实时性。进一步,所述校验单元包括:获取子单元,用于获取操作数据记录表,所述操作数据记录表逐条记录当前帧操作数据;分析子单元,用于逐条分析所述操作数据的操作信息;生成子单元,用于根据所述操作信息生成指令数据。采用上述进一步方案的有益效果是,对于触摸数据进行处理后得到指令数据。进一步,所述数据格式由8位编号位、95位数据位、1位奇偶校验位和8位数据类型位组成。采用上述进一步方案的有益效果是,将数据压缩到112位,共14个字节,可以减少传输的数据,保证传输效率和数据的实时性。为实现上述专利技术目的,本专利技术还提供一种虚拟现实设备,包括:蓝牙模块,用于与控制装置进行配对并接收所述控制装置发送的指令数据,并转发至处理模块;处理模块,用于根据所述指令数据对当前显示的虚拟现实信息进行控制;显示模块,用于显示虚拟现实信息。本专利技术的有益效果是:根据控制装置发送的指令对虚拟现实信息进行控制,从而实现对虚拟现实画面的操控。本专利技术还提供一种虚拟现实设备的控制方法,包括:步骤1、与虚拟现实设备进行配对;步骤2、识别用户操作并生成操作数据;步骤3、对所述操作数据进行处理并生成指令数据,调用蓝牙模块将所述指令数据发送至虚拟现实设备。本专利技术的有益效果是:通过现有的智能移动终端来控制虚拟现实设备,能够克服现有蓝牙手柄互不匹配且携带不便的问题。在上述技术方案的基础上,本专利技术还可以做如下改进。进一步,步骤2中识别用户的操作类型包括运动、语音、按键和触摸中的一种或几种进一步,所述步骤3具体包括:步骤3.1、对操作数据进行校验,得到当前帧指令数据;步骤3.2、判断当前帧指令数据与上一帧是否相同,若是,则结束,若否,则进行步骤3.3;步骤3.3、按照预设数据格式对当前帧指令数据进行压缩和封装;步骤3.4、调用蓝牙模块将封装的当前帧指令数据发送至虚拟现实设备。进一步,所述步骤3.1具体包括:步骤3.1.1、获取操作数据记录表,所述操作数据记录表逐条记录当前帧操作数据;步骤3.1.2、逐条分析所述操作数据的操作信息;步骤3.1.3、根据所述操作信息生成指令数据。进一步,所述预设数据格式由8位编号位、95位数据位、1位奇偶校验位和8位数据类型位组成。本专利技术还提供一种虚拟现实设备的控制方法,包括:步骤1、虚拟现实设备与控制装置配对,接收控制装置发送的指令数据;步骤2、根据所述指令数据对当前显示的虚拟现实信息进行控制;步骤3、显示虚拟现实信息。附图说明图1为本专利技术实施例提供的一种虚拟现实设备的控制方法的流程图;图2为本专利技术实施例提供的一种虚拟现实设备的控制方法步骤3的流程图;图3为本专利技术实施例提供的一种虚拟现实设备的控制方法步骤31的流程图;图4为本专利技术另一实施例提供的一种虚拟现实设备的控制方法的流程图;图5为为本专利技术实施例提供的一种虚拟现实设备的控制方法的示意性交互图;图6为本专利技术实施例提供的一种虚拟现实设备的控制装置的示意性结构框图;图7为本专利技术实施例提供的一种虚拟现实设备的控制装置的识别模块的示意性结构框图;图8为本专利技术实施例提供的虚拟现实设备的控制装置的处理模块的示意性结构框图;图9为本专利技术实施例提供的校验单元的示意性结构框图;图10为本专利技术实施例提供的一种虚拟现实设备的示意性结构框图;具体实施方式以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。如图1所示,本专利技术实施例提供一种虚拟现实设备的控制方法1,该方法1的执行主体是虚拟现实设备的控制装置,包括:11、与虚拟现实设备进行配对;12、识别用户操作并生成操作数据;13、对所述操作数据进行处理并生成指令数据,调用蓝牙模块将所述指令数据发送至虚拟现实设备。可选地,作为本专利技术的一个实施例,步骤12中识别用户的操作类型包括运动、声音、按键和触摸中的一种或几种。应理解,识别用户的运动、语音、按键和触摸均利用现有技术实现,例如,可以利用陀螺仪识别运动的姿态,利用加速度传感器识别抖动等运动,利用语音识别技术来识别语音。可选地,作为本专利技术的一个实施例,如图2所示,13具体包括:131、对操作数据进行校验,得到当前帧指令数据;132、判断当前帧指令数据与上一帧是否相同,若是,则结束,若否,则进行步骤133;133、按照预设数据格式对当前帧指令数据进行压缩和封装;134、调用蓝牙模块将封装的当前帧指令数据发送至虚拟现实设备。具体的,为了保证减小本文档来自技高网...
一种虚拟现实设备及其控制装置和方法

【技术保护点】
一种虚拟现实设备的控制装置,其特征在于,包括:蓝牙模块,用于与虚拟现实设备进行配对;识别模块,用于识别用户操作并生成操作数据;处理模块,用于对所述操作数据进行处理并生成指令数据,调用蓝牙模块将所述指令数据发送至虚拟现实设备。

【技术特征摘要】
1.一种虚拟现实设备的控制装置,其特征在于,包括:蓝牙模块,用于与虚拟现实设备进行配对;识别模块,用于识别用户操作并生成操作数据;处理模块,用于对所述操作数据进行处理并生成指令数据,调用蓝牙模块将所述指令数据发送至虚拟现实设备。2.根据权利要求1所述的虚拟现实设备的控制装置,其特征在于,所述识别模块包括运动识别单元、语音识别单元、按键识别单元和触摸识别单元中的一种或几种。3.根据权利要求1所述的虚拟现实设备的控制装置,其特征在于,所述处理模块包括:校验单元,用于对操作数据进行校验,得到当前帧指令数据;判断单元,用于判断当前帧指令数据与上一帧是否相同,并在当前帧指令数据与上一帧不同时将当前帧指令数据发送至封装单元;封装单元,用于按照预设数据格式对当前帧指令数据进行压缩和封装;发送模块,用于调用蓝牙模块将封装的当前帧指令数据发送至虚拟现实设备。4.根据权利要求3所述的虚拟现实设备的控制装置,其特征在于,所述校验单元包括:获取子单元,用于获取操作数据记录表,所述操作数据记录表逐条记录当前帧操作数据;分析子单元,用于逐条分析所述操作数据的操作信息;生成子单元,用于根据所述操作信息生成指令数据。5.根据权利要求1-4任一项所述的虚拟现实设备的控制装置,其特征在于,所述预设数据格式由8位编号位、95位数据位、1位奇偶校验位和8位数据类型位组成。6.一种虚拟现实设备,其特征在于,包括:蓝牙模块,用于使虚拟现实设备与控制装置配对并接收如所述的控制装置发送的指令数据,并转发至处理模块;处理模块,用于根据所述指令数据对当前显示的虚拟...

【专利技术属性】
技术研发人员:王波陈明王玉玺刘良
申请(专利权)人:成都六维人科技有限公司
类型:发明
国别省市:四川,51

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

1