游戏手柄控制方法和虚拟现实系统技术方案

技术编号:16617698 阅读:37 留言:0更新日期:2017-11-24 15:51
本发明专利技术公开了一种游戏手柄控制方法和虚拟现实系统,主游戏手柄与虚拟现实主设备连接,而多部从游戏手柄与主游戏手柄连接,由主游戏手柄接收从游戏手柄发送的第一从游戏手柄数据,将第一从游戏手柄数据发送给虚拟现实主设备,以使得虚拟现实主设备解析第一从游戏手柄数据得到从游戏手柄的编号、从游戏手柄的空间姿态信息和从游戏手柄的控制信息,并基于从游戏手柄的编号、从游戏手柄的空间姿态信息和从游戏手柄的控制信息执行与从游戏手柄对应的功能;相比现有技术中所有游戏手柄与虚拟现实主设备连接传输数据的方式,本申请中仅主游戏手柄与主设备连接传输数据,节省了主设备的功耗。

Game handle control method and virtual reality system

The invention discloses a joystick control method and virtual reality system, the main game handle and virtual reality equipment connection, and more from the game handle and the handle is connected with the main game, the game received by the main handle from the game handle sending data from the first game handle, the first from the sending data to the virtual reality game handle the main equipment, in order to make the virtual reality equipment analytical data from the first game handle from the game handle number, from the game handle space attitude information and control information from the handle of the game, and based on the number, from the handle of the game from the game handle space attitude information and control information from the execution and from the corresponding game handle the function of the game controller; compared to all the game handle and virtual reality in existing technology, main equipment connected data transmission mode, the application only in the main game hand The main component is connected with the main device to transmit data, which saves the power consumption of the main equipment.

【技术实现步骤摘要】
游戏手柄控制方法和虚拟现实系统
本专利技术属于虚拟现实
,具体地说,是涉及一种游戏手柄控制方法和虚拟现实系统。
技术介绍
虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统,它利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真,使用户沉浸到该环境中。虚拟现实系统应用在游戏中时,使用户沉浸在虚拟场景中,增强游戏真实性,收到游戏玩家的喜爱。这其中,游戏应用中使用的游戏手柄是操控虚拟游戏的主要控制设备,目前的游戏手柄通常直接与虚拟现实头盔通信。随着虚拟现实游戏应用的功能扩展,一个虚拟现实游戏应用中需要配置不止一部游戏手柄进行操作。例如在一个搏斗游戏的典型场景中,需要频繁切换游戏手柄以达到在游戏中用户切换不同武器的目的;又例如,在高尔夫球运动的典型场景中,需要用户切换手柄以达到切换不同球杆的目的。在这种应用中,各个游戏手柄分别与虚拟现实头盔连接,存在增大头盔功耗的技术问题。
技术实现思路
本申请提供了一种游戏手柄控制方法和虚拟现实系统,解决现有虚拟现实系统中多部游戏手柄连接主机时存在功耗大的技术问题。为解决上述技术问题,本申请采用以下技术方案予以实现:提出一种游戏手柄控制方法,包括:主游戏手柄接收从游戏手柄发送的第一从游戏手柄数据;将所述第一从游戏手柄数据发送给虚拟现实主设备,以使得所述虚拟现实主设备解析所述第一从游戏手柄数据得到所述从游戏手柄的编号、所述从游戏手柄的空间姿态信息和所述从游戏手柄的控制信息,并基于所述从游戏手柄的编号、所述从游戏手柄的空间姿态信息和所述从游戏手柄的控制信息执行与所述从游戏手柄对应的功能;其中,所述从游戏手柄至少为一部,均与所述主游戏手柄连接。进一步的,所述方法还包括:所述主游戏手柄将自身的第一主游戏手柄数据发送给所述虚拟现实主设备,以使得所述虚拟现实主设备解析所述第一主游戏手柄数据得到所述主游戏手柄的编号、所述主游戏手柄的空间姿态信息和所述主游戏手柄的控制信息,并基于所述主游戏手柄的编号、所述主游戏手柄的空间姿态信息和所述主游戏手柄的控制信息执行与所述主游戏手柄对应的功能。进一步的,所述方法还包括:所述主游戏手柄接收所述从游戏手柄发送的运动信息;接收智能终端发送的数据请求;将第二从游戏手柄数据和/或第二主游戏手柄数据发送给所述智能终端;其中,所述智能终端与所述主游戏手柄连接;所述第二主游戏手柄数据包括所述主游戏手柄的编号和所述主游戏手柄的运动信息;所述第二从游戏手柄数据包括所述虚拟现实从设备的编号和所述从游戏手柄的运动信息。提出一种游戏手柄控制方法,包括:虚拟现实主设备接收主游戏手柄发送的第一从游戏手柄数据;所述第一从游戏手柄数据为从游戏手柄发送给所述主游戏手柄的;解析所述第一从游戏手柄数据得到所述从游戏手柄的编号、所述从游戏手柄的空间姿态信息和所述从游戏手柄的控制信息;基于所述从游戏手柄的编号、所述从游戏手柄的空间姿态信息和所述从游戏手柄的控制信息执行与所述从游戏手柄对应的功能;其中,所述从游戏手柄至少为一部,均与所述主游戏手柄连接。进一步的,所述方法还包括:接收所述主游戏手柄发送的第一主游戏手柄数据;解析所述第一主游戏手柄数据得到所述主游戏手柄的编号、所述主游戏手柄的空间姿态信息和所述主游戏手柄的控制信息;基于所述主游戏手柄的编号、所述主游戏手柄的空间姿态信息和所述主游戏手柄的控制信息执行与所述主游戏手柄对应的功能。提出一种虚拟现实系统,包括虚拟现实主设备和主游戏手柄,所述主游戏手柄与所述虚拟现实主设备连接,还包括至少一部从游戏手柄;所述从游戏手柄均与所述主游戏手柄连接;每部所述从游戏手柄均包含有传感器模块、空间姿态数据转换模块、控制模块和从游戏手柄数据发送模块;每部所述从游戏手柄中,所述传感器模块,用于获取从游戏手柄的状态信息;所述空间姿态数据转换模块,用于基于所述传感器模块获取的状态信息计算出所述从游戏手柄的空间姿态信息;所述控制模块,用于产生所述从游戏手柄的控制信息;所述从游戏手柄数据发送模块,用于将所述从游戏手柄的第一从游戏手柄数据发送给所述主游戏手柄,其中,所述第一从游戏手柄数据包括所述从游戏手柄的编号、所述从游戏手柄的空间姿态信息和所述从游戏手柄的控制信息;所述主游戏手柄包括第一数据中转模块;所述第一数据中转模块,用于将接收的所述第一从游戏手柄数据发送给所述虚拟现实主设备;所述虚拟现实主设备包括解析模块和执行模块;所述解析模块,用于从接收的所述第一从游戏手柄数据中解析出所述从游戏手柄的编号、所述从游戏手柄的空间姿态信息和所述从游戏手柄的控制信息;所述执行模块,用于基于所述从游戏手柄的编号、所述从游戏手柄的空间姿态信息和所述从游戏手柄的控制信息执行与所述从游戏手柄对应的功能。进一步的,所述主游戏手柄也包括主游戏手柄传感器模块、主游戏手柄空间姿态数据转换模块和主游戏手柄控制模块;所述主游戏手柄传感器模块,用于获取主游戏手柄的主游戏手柄状态信息;所述主游戏手柄空间姿态数据转换模块,用于基于所述主游戏手柄传感器模块获取的所述主游戏手柄状态信息计算出所述主游戏手柄的空间姿态信息;所述主游戏手柄控制模块,用于产生所述主游戏手柄的控制信息;所述主游戏手柄的第一数据中转模块,还用于将自身的第一主游戏手柄数据发送给所述虚拟现实主设备;其中,所述第一主游戏手柄数据包括所述主游戏手柄的编号、所述主游戏手柄的空间姿态信息和所述主游戏手柄的控制信息;所述虚拟现实主设备的所述解析模块,还用于从接收的所述第一主游戏手柄数据中解析出所述主游戏手柄的编号、所述主游戏手柄的空间姿态信息和所述主游戏手柄的控制信息;所述虚拟现实主设备的所述执行模块,还用于基于所述主游戏手柄的编号、所述主游戏手柄的空间姿态信息和所述主游戏手柄的控制信息执行与所述主游戏手柄对应的功能。进一步的,所述虚拟现实系统还包括智能终端;所述智能终端与所述主游戏手柄连接;每部所述从游戏手柄还包括运动数据转化模块;所述运动数据转化模块,用于基于所述传感器获取的状态信息计算出所述从游戏手柄的运动信息;所述从游戏手柄数据发送模块,还用于将所述从游戏手柄的运动信息发送给所述虚拟现实主设备;所述主游戏手柄还包括主游戏手柄运动数据转化模块和第二数据中转模块;所述主游戏手柄运行数据转化模块,用于基于所述主游戏手柄传感器模块获取的主游戏手柄状态信息计算出所述主游戏手柄的运动信息;所述第二数据中转模块,用于将第二从游戏手柄数据和第二主游戏手柄数据发送给所述智能终端;其中所述第二从游戏手柄数据包括所述主游戏手柄的编号和所述主游戏手柄的运动信息;所述第二主游戏手柄数据包括所述主游戏手柄的编号和所述主游戏手柄的运动信息;所述智能终端,用于向所述主游戏手柄发送数据请求,接收并应用所述主游戏手柄发送的第二从游戏手柄数据和/或第二主游戏手柄数据。与现有技术相比,本申请的优点和积极效果是:本申请提出的游戏手柄控制方法和虚拟现实系统中,一部虚拟现实主设备配置一部主游戏手柄以及至少一部从游戏手柄,每部从游戏手柄与主游戏手柄连接,例如蓝牙连接,每部从游戏手柄将自身的编号、空间姿态信息和控制信息发送给主游戏手柄,主游戏手柄将这些从游戏手柄的数据以及自身的编号、空间姿态信息、控制信息等数据发送给虚拟现实主设备,使得虚本文档来自技高网...
游戏手柄控制方法和虚拟现实系统

【技术保护点】
游戏手柄控制方法,其特征在于,包括:主游戏手柄接收从游戏手柄发送的第一从游戏手柄数据;将所述第一从游戏手柄数据发送给虚拟现实主设备,以使得所述虚拟现实主设备解析所述第一从游戏手柄数据得到所述从游戏手柄的编号、所述从游戏手柄的空间姿态信息和所述从游戏手柄的控制信息,并基于所述从游戏手柄的编号、所述从游戏手柄的空间姿态信息和所述从游戏手柄的控制信息执行与所述从游戏手柄对应的功能;其中,所述从游戏手柄至少为一部,均与所述主游戏手柄连接。

【技术特征摘要】
1.游戏手柄控制方法,其特征在于,包括:主游戏手柄接收从游戏手柄发送的第一从游戏手柄数据;将所述第一从游戏手柄数据发送给虚拟现实主设备,以使得所述虚拟现实主设备解析所述第一从游戏手柄数据得到所述从游戏手柄的编号、所述从游戏手柄的空间姿态信息和所述从游戏手柄的控制信息,并基于所述从游戏手柄的编号、所述从游戏手柄的空间姿态信息和所述从游戏手柄的控制信息执行与所述从游戏手柄对应的功能;其中,所述从游戏手柄至少为一部,均与所述主游戏手柄连接。2.根据权利要求1所述的游戏手柄控制方法,其特征在于,所述方法还包括:所述主游戏手柄将自身的第一主游戏手柄数据发送给所述虚拟现实主设备,以使得所述虚拟现实主设备解析所述第一主游戏手柄数据得到所述主游戏手柄的编号、所述主游戏手柄的空间姿态信息和所述主游戏手柄的控制信息,并基于所述主游戏手柄的编号、所述主游戏手柄的空间姿态信息和所述主游戏手柄的控制信息执行与所述主游戏手柄对应的功能。3.根据权利要求2所述的游戏手柄控制方法,其特征在于,所述方法还包括:所述主游戏手柄接收所述从游戏手柄发送的运动信息;接收智能终端发送的数据请求;将第二从游戏手柄数据和/或第二主游戏手柄数据发送给所述智能终端;其中,所述智能终端与所述主游戏手柄连接;所述第二主游戏手柄数据包括所述主游戏手柄的编号和所述主游戏手柄的运动信息;所述第二从游戏手柄数据包括所述虚拟现实从设备的编号和所述从游戏手柄的运动信息。4.游戏手柄控制方法,其特征在于,包括:虚拟现实主设备接收主游戏手柄发送的第一从游戏手柄数据;所述第一从游戏手柄数据为从游戏手柄发送给所述主游戏手柄的;解析所述第一从游戏手柄数据得到所述从游戏手柄的编号、所述从游戏手柄的空间姿态信息和所述从游戏手柄的控制信息;基于所述从游戏手柄的编号、所述从游戏手柄的空间姿态信息和所述从游戏手柄的控制信息执行与所述从游戏手柄对应的功能;其中,所述从游戏手柄至少为一部,均与所述主游戏手柄连接。5.根据权利要求4所述的游戏手柄控制方法,其特征在于,所述方法还包括:接收所述主游戏手柄发送的第一主游戏手柄数据;解析所述第一主游戏手柄数据得到所述主游戏手柄的编号、所述主游戏手柄的空间姿态信息和所述主游戏手柄的控制信息;基于所述主游戏手柄的编号、所述主游戏手柄的空间姿态信息和所述主游戏手柄的控制信息执行与所述主游戏手柄对应的功能。6.虚拟现实系统,包括虚拟现实主设备和主游戏手柄,所述主游戏手柄与所述虚拟现实主设备连接,其特征在于,还包括至少一部从游戏手柄;所述从游戏手柄均与所述主游戏手柄连接;每部所述从游戏手柄均包含有传感器模块、空间姿态数据转换模块、控制模块和从游戏手柄数据发送模块;每部所述从游戏手柄中,所述传感器模块,用于获取从游戏手柄的状态信息;所述空间姿态数据转换模块,用于基于所述传感器模块获取的状态信息计算出所述从游戏手柄的空间姿态信息;所述控制模块,用于产生所...

【专利技术属性】
技术研发人员:李加云陈维亮
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:山东,37

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

1