一种远程挥动高尔夫球杆的系统的制作方法

文档序号:8343823阅读:421来源:国知局
一种远程挥动高尔夫球杆的系统的制作方法
【专利说明】
【背景技术】
技术领域
[0001 ] 本发明涉及高尔夫球杆,尤其涉及自动的挥动高尔夫球杆。
[0002]相关现有技术
高尔夫是一项困难的运动,需要不断的练习和高超的技巧。很多高尔夫手对此项运动很感兴趣,但少有高尔夫手也同样的对例如尝试完成“一杆进洞”或击打最长杆而越过高尔夫球钉感兴趣。为了体验这些活动,人们必须来到高尔夫球场,高尔夫练习场,或高尔夫模拟器中,使用高尔夫设备击打小球。
[0003]进一步的,高尔夫是这样一项运动,获得它的正确装备对于成功和运动体验是必不可少的。有许多不同的品质和模式的高尔夫装备,包括高尔夫球杆。每个高尔夫球杆生产商可使相同类型的球杆有轻微的不同。例如,一个生产商可以生产由钢制造的杆身制成的高尔夫球杆,而另一个装备生产商可以使用石墨生产杆身。除了对球员提供正确的设计特性之外,测试一个特别的高尔夫球杆或一套球杆有助于确保球杆对于球员符合正确的大小和重量。
[0004]为了测试一个高尔夫球杆,球员不得不远涉击球区,无论它是在一个商店,一个练习场,或使用一个高尔夫仿真器,通过击打高尔夫球试验球杆。然而,在人们热衷于从舒适的家中进行网上购物的年代,这可能是困难的和不可取的。进一步的,为了恰当的试验一根高尔夫球杆,球员应当在相同的环境内为每种类型的杆进行测试。例如,如果球员在丛林中测试,他/她应当在相同位置击打,使用相同类型的球钉或击球面,以便获取一个不同球杆间精确的比较数据。测试可包含击打距离,精确度,和/或控制力。

【发明内容】

[0005]本发明的目的是解决关于远程挥动高尔夫球杆的现有技术的不足,并提供一种新颖的和非显而易见的方法,系统和计算机程序产品,以用于远程挥动高尔夫球杆。在本法明的一个实施例中,可以通过一个计算机通信网络从远程操作者中接收一套挥动参数。这些挥动参数可定义不同范围的高尔夫球杆摆动。在一个自动高尔夫球杆摇摆设备中的多个机械臂可被用于挥动插上的高尔夫球杆。高尔夫球杆挥动所导致的小球的飞行可以被设备感测到,并且从中获取的数据可以通过计算机网络传输至远端的操作者。
[0006]本发明的另一个目的是提供一种远程高尔夫球杆挥动系统。此系统可包括一服务器,用于依靠通信技术连接一个网络服务器和一个计算机设备。自动高尔夫球杆摇摆设备也可提供和包括一伺服电机,连接一控制器,一数据捕获装置,连接此控制器,以及多个附着在伺服电机上的机械臂。每个机械臂可连接至一个高尔夫球杆。远程高尔夫球杆测试模块可包括程序代码,程序代码可通过计算机通信网络从远端操作员的上接收一套挥动参数,挥动参数定义不同范围的高尔夫球杆摆动,以用于引导设备的多个机械臂依据收到的挥动参数挥动一对高尔夫球杆,用于感测高尔夫球杆的结果,并把从感测结果获取的数据通过计算机通信网络传输给远端的操作者。
[0007]本发明的另一个目的是提供一种远程高尔夫球杆测试方法。在本发明的一个实施例中,从一个远程操作员处获得的一套挥动参数可以通过一个计算机通信网络获取。挥动参数可定义高尔夫球杆挥动的不同范围。在自动高尔夫球杆摇摆设备中的多个机械臂可用于挥动插上的高尔夫球杆。高尔夫球杆的性能可以被感测,并且从中获取的数据可以通过计算机通信网络传输至远程操作者。
[0008]本发明其它的目的将会在某种程度上在随后的描述中提及,并在某种程度上是显而易见的,或可以从本发明的实践中得到。本发明的目的将会被原理及附属的权利要求的组合所认知和获得。应当理解,之前的普通描述和之后的详细描述都是并且只是用于举例,并不受本法明的权利要求的限制。
【附图说明】
[0009]附图是说明书的一部分,说明了本发明的实施例,并同描述一起,用于解释本发明的原理。此中列举的实施例是当前优选的;然而应当理解,本发明并不仅限于明显的布置和显示的结构,其中:
图1是远程挥动一个高尔夫球杆的插图;
图2是一个远程挥动系统的示意图,配置用于远程挥动一个高尔夫球杆;以及图3是一个流程图,用于远程挥动一个高尔夫球杆。
【具体实施方式】
[0010]本发明的目的是提供用于远程挥动高尔夫球杆。在本发明的一个实施例中,远程操作员可以指定一个或多个与高尔夫球杆的挥动相关联的参数,如电源和方向。所述指定参数可以通过计算机通信网络来配置远程布置的机械测试设备,使其通过一个或多个机械臂的激活来挥动高尔夫球杆。此后,机械测试设备可根据接收到的参数挥动高尔夫球杆,而且高尔夫球杆和/或射击的表现结果可被测量。最后,测量结果通过网络被提供给远程操作员,使得高尔夫球杆和/或挥动之后的球的表现由远程操作员呈现并可视化,而不需要远程操作员自身出现在相同位置使用高尔夫球杆击打高尔夫球。
[0011]图1进一步描述了远程挥动高尔夫球杆的过程。如图1所示,位于计算设备110上的最终用户105可以通过来自浏览器120网页125上的不同的图形用户界面,来设置多个不同的挥动参数108。挥动参数108可以定义高尔夫球杆挥动的不同方面,包括但不仅限于方向、速度、力量和击球形态。进一步的,挥动参数108可呈现为百分比或数字,例如从I至100,其中I可以是最低值而100可以是最高值。一旦最终用户105对他或她的选择感到满意,那么最终用户105可以选择“挥动”按钮112或其它图形用户界面。
[0012]“挥动”按钮112的选择可以导致挥动参数108通过通信网络140,例如因特网,发送到服务器125。在服务器125上的执行的高尔夫球杆挥动逻辑175可以格式化挥动参数108。在一个实施例中,高尔夫球杆挥动逻辑175可将挥动参数108格式化为数据串。高尔夫球杆挥动逻辑175可以通过通信网络140转发挥动参数108到自动高尔夫球杆挥动设备199。自动高尔夫球杆挥动设备199可包括控制器155。控制器155可以指挥机器人145使用挥动参数108来挥动紧握的高尔夫球杆185。在另外一个实施例中,高尔夫球杆挥动逻辑175可在控制器155的存储器中被执行,其中,控制器可格式化挥动参数108为数据串。控制器155可以通过串行电缆或其他电缆连接转发挥动参数108到自动高尔夫球杆挥动设备199。高尔夫球杆185可以进一步与高尔夫球接触。当高尔夫球杆185被机器人145挥动时,高尔夫球会被击打并在空中飞行。值得注意的是,控制器155可以通过串行电缆连接机器人145。
[0013]所述控制器155可以捕捉数据一例如,高尔夫球杆挥动的相关发射数据和高尔夫球飞行的相关发射数据。在一个实施例中,高尔夫球杆挥动逻辑175可以计算在高尔夫挥动期间数据122来自由控制器155捕获的任何(原始)数据。在不同的实施例中,对于每一次高尔夫球杆的挥动,控制器155可以直接生成数据122。在另一个实施例中,在控制器的存储器中执行的计算机程序可以捕获和/或计算高尔夫球杆的挥动和/或高尔夫球的运动相关的任何数据122。进一步的,在又一个实施例中,多个不同的外部设备,如照相机170、发射监视器172和跟踪装置,可被用于捕获信息或高尔夫球杆挥动和/或球飞行的相关数据122。例如,发射监视器172可以捕获与高尔夫球杆185的挥动和被高尔夫球杆185打击的球的转向有关的发射条件。进一步的,照相机170可以这样的方式被定位,来捕获高尔夫球杆185的摆动、高尔夫球杆185和球之间的接触、以及着陆区域186周围的球的飞行和着陆。值得注意的是,着陆区域186可以是外部。因此,在一个实施例中,自动高尔夫球杆挥动设备199可远程操作,并且数据122可通过照相机170和发射监视器172记录以显示高尔夫球杆的挥动、球如何飞行、以及作为挥动的结果的球的着陆点。与高尔夫球杆挥动和球飞行相关的数据122可包括但不仅限于杆头速度,球速,垂直发射角,水平发射角度,回旋,侧旋,峰轨迹,下降角度,下降速度,飞行离差,飞行距离,总离差和总距离。
[0014]可选地,可以提供一个高尔夫球模拟器。注意,取决于高尔夫球模拟器是如何被使用的,它可以连接到不同的组件上。在一个实施例中,通过连接球杆185的至少一个照相机170和/或至少一个发射显示器172中所得的的摆动结果中获取的数据可以被发送到连接的高尔夫球模拟器。更具体地说,在一个实施例中,高尔夫球模拟器可以连接到控制器155。值得注意地,可以预期的是高尔夫球模拟器、控制器155、服务器200或其它组件上的计算机程序或程序可以从高尔夫球的运行所得效果中检测到的原始数据来确定。换句话说,高尔夫球杆185由机器人挥动,原始数据可以被收集并通过几个不同的组件进行处理。在一个实施例中,球的运动可以通过高尔夫球模拟器被显示给最终用户105
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1