一种牵引绳摆动控制方法、装置、终端设备及存储介质制造方法及图纸

技术编号:17204837 阅读:66 留言:0更新日期:2018-02-07 18:25
本发明专利技术公开了一种牵引绳摆动控制方法,包括以下步骤:将预设数量的绳段进行连接组成牵引绳;其中,所述绳段附加有刚体组件,所述牵引绳与抓取器通过第一可配置关节进行连接,且所述抓取器附加有刚体组件和碰撞器组件;当检测到所述抓取器发生碰撞时,通过所述碰撞器组件获取碰撞产生的作用力;通过所述第一可配置关节将所述作用力作用至所述牵引绳的预定绳段,以控制所述预定绳段的摆动,从而使所述牵引绳根据所述作用力进行摆动。本发明专利技术还提供一种牵引绳摆动控制装置、终端设备及存储介质,提升虚拟牵引绳摆动的真实感,效果更生动。

A method, device, terminal equipment and storage medium for the swing control of a traction rope

The invention discloses a traction rope swing control method, which comprises the following steps: the default number of segments connected rope traction rope; wherein the rope is attached rigid components, the traction rope and the gripper can be connected via a first joint configuration, and the gripper with rigid components and the collider component; when detecting the gripper collision, collision force obtained by the collider component; through the first predetermined configuration of the rope joint force to the traction rope, rope intended to control the swing section, so that the the traction rope swing according to the force. The invention also provides a traction rope swing control device, terminal equipment and storage medium to improve the realistic sense of the swinging of the virtual traction rope, and the effect is more vivid.

【技术实现步骤摘要】
一种牵引绳摆动控制方法、装置、终端设备及存储介质
本专利技术涉及虚拟游戏领域,尤其涉及一种牵引绳摆动控制方法、装置、终端设备及存储介质。
技术介绍
传统的抓娃娃游戏是在一个封闭的四面由玻璃包围的密闭空间中,放入机械的游戏设备,通过机台外部的控制器,使玩家能够和机台互动,进而游戏娱乐。随着电子技术的进一步发展和普及,很多原本机械构造的游戏都可以通过虚拟游戏的方式展示在玩家的面前,但是为了让虚拟的游戏机台更逼真,效果更生动,同时也有很多问题亟待解决。例如,对应虚拟的娃娃机游戏,如何实现虚拟抓取器的牵引绳摆动的真实感,这都是需要解决的问题。
技术实现思路
针对上述问题,本专利技术的目的在于提供一种牵引绳摆动控制方法、装置、终端设备及存储介质,提升虚拟牵引绳摆动的真实感,效果更生动,提升了玩家的游戏体验和视觉体验。本专利技术提供了一种牵引绳摆动控制方法,包括以下步骤:将预设数量的绳段进行连接组成牵引绳;其中,所述绳段附加有刚体组件,所述牵引绳与抓取器通过第一可配置关节进行连接,且所述抓取器附加有刚体组件和碰撞器组件;当检测到所述抓取器发生碰撞时,通过所述碰撞器组件获取碰撞产生的作用力;通过所述第一可配置关节将所述作用力作用至所述牵引绳的预定绳段,以控制所述预定绳段的摆动,从而使所述牵引绳根据所述作用力进行摆动。优选地,所述预设数量的绳段通过第二可配置关节进行连接组成牵引绳。优选地,还包括:通过设置所述第二可配置关节的属性以使所述绳段能够根据受到的作用力分别沿一预设三维坐标系的三个轴向进行旋转从而使牵引绳进行相应摆动;其中,所述属性至少包括连接刚体、轴移动、轴旋转、平移限制、旋转限制、角驱动、差值驱动、投影、断开力及断开扭矩中的一个或多个。优选地,所述绳段附加有碰撞器组件;则所述牵引绳摆动控制方法还包括:当检测到第一绳段受到作用力时,通过所述第二可配置关节将所述作用力作用在与所述第一绳段相邻的绳段上从而使绳段组成的牵引绳受到力的作用进行摆动。优选地,所述作用力为所述第一绳段受到碰撞时所述第一绳段的碰撞器获取的碰撞对所述第一绳段产生的作用力;或者,所述作用力为所述第一绳段受到相邻的绳段通过所述第二可配置关节作用在所述第一绳段上的作用力。优选地,组成牵引绳的末端绳段与抓取器通过所述第一可配置关节进行连接;则所述通过所述第一可配置关节将所述作用力作用至所述牵引绳的绳段,以控制所述预定绳段的摆动,从而使所述牵引绳根据所述作用力进行摆动具体包括:通过所述第一可配置关节将所述作用力作用至所述牵引绳的末端绳段;当检测到所述末端绳段受到作用力作用时,将所述作用力通过第二可配置关节作用在相邻的绳段上从而使所述绳段组成的牵引绳受到力的作用进行相应摆动。优选地,所述预设数量大于30。本专利技术还提供了一种牵引绳摆动控制装置,包括:连接模块,用于将预设数量的绳段进行连接组成牵引绳;其中,所述绳段附加有刚体组件,所述牵引绳与抓取器通过第一可配置关节进行连接,且所述抓取器附加有刚体组件和碰撞器组件;碰撞模块,用于当检测到所述抓取器发生碰撞时,通过所述碰撞器组件获取碰撞产生的作用力;力作用模块,用于通过所述第一可配置关节将所述作用力作用至所述牵引绳的预定绳段,以控制所述预定绳段的摆动,从而使所述牵引绳根据所述作用力进行摆动。优选地,所述预设数量的绳段通过第二可配置关节进行连接组成牵引绳。优选地,还包括:属性设置模块,用于通过设置所述第二可配置关节的属性以使所述绳段能够根据受到的作用力分别沿一预设三维坐标系的三个轴向进行旋转从而使牵引绳进行相应摆动;其中,所述属性至少包括连接刚体、轴移动、轴旋转、平移限制、旋转限制、角驱动、差值驱动、投影、断开力及断开扭矩中的一个或多个。优选地,所述绳段附加有碰撞器组件;则所述牵引绳摆动控制方法还包括:作用摆动模块,用于当检测到第一绳段受到作用力时,通过所述第二可配置关节将所述作用力作用在与所述第一绳段相邻的绳段上从而使绳段组成的牵引绳受到力的作用进行摆动。优选地,所述作用力为所述第一绳段受到碰撞时所述第一绳段的碰撞器获取的碰撞对所述第一绳段产生的作用力;或者,所述作用力为所述第一绳段受到相邻的绳段通过所述第二可配置关节作用在所述第一绳段上的作用力。优选地,组成牵引绳的末端绳段与抓取器通过所述第一可配置关节进行连接;则所述力作用模块具体包括:作用单元,用于通过所述第一可配置关节将所述作用力作用至所述牵引绳的末端绳段;力传递单元,用于当检测到所述末端绳段受到作用力作用时,将所述作用力通过第二可配置关节作用在相邻的绳段上从而使所述绳段组成的牵引绳受到力的作用进行相应摆动。优选地,所述预设数量大于30。本专利技术还提供了一种牵引绳摆动控制终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述中任意一项所述的牵引绳摆动控制方法。本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述中任意一项所述的牵引绳摆动控制方法。本专利技术实施例提供的一种牵引绳摆动控制方法、装置、终端设备及存储介质,通过将预设数量的绳段进行连接组成牵引绳并为所述绳段附加刚体组件,所述牵引绳与抓取器通过第一可配置关节进行连接,当检测到附加有刚体和碰撞体的所述抓取器发生碰撞时,通过所述碰撞器组件获取碰撞产生的作用力并通过所述第一可配置关节将所述作用力作用至所述牵引绳的预定绳段以使所述牵引绳根据所述作用力进行摆动,模拟出真实绳子的摆动效果,且使得有多段绳段构成的牵引绳在摆动过程中呈现自然平滑的效果,提升虚拟牵引绳摆动的真实感,效果更生动。附图说明为了更清楚地说明本专利技术的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术第一实施例提供的牵引绳摆动控制方法的流程示意图。图2是本专利技术实施例提供的刚体属性设置的示意图。图3是本专利技术实施例提供的可配置关节属性设置的示意图。图4是本专利技术实施例提供的碰撞器属性设置的示意图。图5是本专利技术实施例提供的绳段组成的牵引绳与抓取器连接的示意图。图6是本专利技术实施例提供的牵引绳摆动控制装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,本专利技术第一实施例提供了一种牵引绳摆动控制方法,其可由牵引绳摆动控制终端设备来执行,并包括以下步骤:S11,将预设数量的绳段进行连接组成牵引绳;其中,所述绳段附加有刚体组件,所述牵引绳与抓取器通过第一可配置关节进行连接,且所述抓取器附加有刚体组件和碰撞体组件。在本专利技术实施例中,为保证牵引绳在摆动过程中的自然平滑,牵引绳由超过30个的绳段组成,增加牵引绳在摆动过程中的真实感。所述牵引绳摆动控制终端设备为各个绳段附加刚体组件,刚体使物体能在物本文档来自技高网...
一种牵引绳摆动控制方法、装置、终端设备及存储介质

【技术保护点】
一种牵引绳摆动控制方法,其特征在于,包括以下步骤:将预设数量的绳段进行连接组成牵引绳;其中,所述绳段附加有刚体组件,所述牵引绳与抓取器通过第一可配置关节进行连接,且所述抓取器附加有刚体组件和碰撞器组件;当检测到所述抓取器发生碰撞时,通过所述碰撞器组件获取碰撞产生的作用力;通过所述第一可配置关节将所述作用力作用至所述牵引绳的预定绳段,以控制所述预定绳段的摆动,从而使所述牵引绳根据所述作用力进行摆动。

【技术特征摘要】
1.一种牵引绳摆动控制方法,其特征在于,包括以下步骤:将预设数量的绳段进行连接组成牵引绳;其中,所述绳段附加有刚体组件,所述牵引绳与抓取器通过第一可配置关节进行连接,且所述抓取器附加有刚体组件和碰撞器组件;当检测到所述抓取器发生碰撞时,通过所述碰撞器组件获取碰撞产生的作用力;通过所述第一可配置关节将所述作用力作用至所述牵引绳的预定绳段,以控制所述预定绳段的摆动,从而使所述牵引绳根据所述作用力进行摆动。2.根据权利要求1所述的牵引绳摆动控制方法,其特征在于,所述预设数量的绳段通过第二可配置关节进行连接组成牵引绳。3.根据权利要求2所述的牵引绳摆动控制方法,其特征在于,还包括:通过设置所述第二可配置关节的属性以使所述绳段能够根据受到的作用力分别沿一预设三维坐标系的三个轴向进行旋转从而使牵引绳进行相应摆动;其中,所述属性至少包括连接刚体、轴移动、轴旋转、平移限制、旋转限制、角驱动、差值驱动、投影、断开力及断开扭矩中的一个或多个。4.根据权利要求3所述的牵引绳摆动控制方法,其特征在于,所述绳段附加有碰撞器组件;则所述牵引绳摆动控制方法还包括:当检测到第一绳段受到作用力时,通过所述第二可配置关节将所述作用力作用在与所述第一绳段相邻的绳段上从而使绳段组成的牵引绳受到力的作用进行摆动。5.根据权利要求4所述的牵引绳摆动控制方法,其特征在于,所述作用力为所述第一绳段受到碰撞时所述第一绳段的碰撞器获取的碰撞对所述第一绳段产生的作用力;或者,所述作用力为所述第一绳段受到相邻的绳段通过所述第二可配置关节作用在所述第一绳段上的作用力。6.根据权利要求3所述的牵...

【专利技术属性】
技术研发人员:陈大伟王煜琦
申请(专利权)人:广州市雷军游乐设备有限公司
类型:发明
国别省市:广东,44

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

1