玩具专利数据库

基于环形手柄的交互方法及环形手柄与流程

发布日期:2024-09-01 浏览次数:

本申请涉及设备交互,尤其涉及一种基于环形手柄的交互方法、环形手柄、装置、计算机设备及存储介质。背景技术: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、本申请公开了一种基于环形手柄的交互方法、环形手柄、装置、计算机设备及存储介质,基于环形手柄的操作面板和/或陀螺仪传感器,接收用户手指的触摸信息和/或用户手部的摆动信息;基于所述触摸信息和/或所述摆动信息,在预设的操作数据库中确定目标操作数据库,并在所述目标操作数据库中确定当前用户操作;基于预设的映射关系表以及所述当前用户操作,确定当前交互指令,并基于所述当前交互指令,对所述环形手柄对应的终端设备进行控制。本申请首先通过环形手柄实现交互,用户可以通过环形手柄的操作面板和陀螺仪传感器触发交互指令,操作简单便捷,无需熟悉过程,且环形手柄可直接佩戴于手掌,无需握持,避免了因长时间使用导致的操作精确度降低,降低了交互操作的错误发生率,进而提高了交互效率。其次,根据触摸信息和/或摆动信息确定目标操作数据库,进而根据目标操作数据库确定当前用户操作,减少了数据量,提高了当前用户操作的确定速度,进而提高了交互效率。技术特征:1.一种基于环形手柄的交互方法,其特征在于,包括:2.根据权利要求1所述的基于环形手柄的交互方法,其特征在于,所述基于预设的映射关系表以及所述当前用户操作,确定当前交互指令,并基于所述当前交互指令,对所述环形手柄对应的终端设备进行控制之前,还包括:3.根据权利要求2所述的基于环形手柄的交互方法,其特征在于,所述基于至少一个预设的所述交互指令以及用户操作,获得所述交互指令与所述用户操作之间的映射关系,包括;4.根据权利要求1所述的基于环形手柄的交互方法,其特征在于,所述基于所述触摸信息和/或所述摆动信息,在预设的操作数据库中确定目标操作数据库,并在所述目标操作数据库中确定当前用户操作,包括:5.根据权利要求4所述的基于环形手柄的交互方法,其特征在于,所述在接收到所述触摸信息且未接收到所述摆动信息时,将按键操作数据库作为所述目标操作数据库,包括:6.根据权利要求1所述的基于环形手柄的交互方法,其特征在于,所述基于环形手柄的操作面板和/或陀螺仪传感器,接收用户手指的触摸信息和/或用户手部的摆动信息之前,还包括:7.一种环形手柄,其特征在于,包括:8.一种基于环形手柄的交互装置,其特征在于,包括:9.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器;10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如权利要求1至7中任一项所述的基于环形手柄的交互方法。技术总结本申请涉及设备交互技术领域,具体公开了一种基于环形手柄的交互方法、环形手柄、装置、计算机设备及存储介质。本申请首先通过环形手柄实现交互,用户可以通过环形手柄的操作面板和陀螺仪传感器触发交互指令,操作简单便捷,无需熟悉过程,且环形手柄可直接佩戴于手掌,无需握持,避免了因长时间使用导致的操作精确度降低,降低了交互操作的错误发生率,进而提高了交互效率。其次,根据触摸信息和/或摆动信息确定目标操作数据库,进而根据目标操作数据库确定当前用户操作,减少了数据量,提高了当前用户操作的确定速度,进而提高了交互效率。技术研发人员:陈志东受保护的技术使用者:深圳铅笔视界科技有限公司技术研发日:技术公布日:2024/6/20