高尔夫球场系统的控制方法、装置和可读存储介质与流程

文档序号:14271756阅读:339来源:国知局
高尔夫球场系统的控制方法、装置和可读存储介质与流程

本发明高尔夫球技术领域,尤其涉及一种高尔夫球场系统的控制方法、装置和可读存储介质。



背景技术:

随着人们生活节奏的加快以及人们生活水平的提高,高尔夫已经逐渐成为人们休闲放松的娱乐方式。

现有的高尔夫球场,高尔夫球的计分、高尔夫球场的预约与高尔夫球的收集等流程都需要人工进行,使得高尔夫球场的服务成本高。



技术实现要素:

本发明的主要目的在于提供一种高尔夫球场系统的控制方法、装置和可读存储介质,旨在解决高尔夫球场的服务成本高的问题。

为实现上述目的,本发明提供一种高尔夫球场系统的控制方法,高尔夫球场系统的控制方法包括以下步骤:

在接收到高尔夫球落点采集装置发送高尔夫球信息时,获取所述高尔夫球信息对应的位置信息以及用户信息;

根据所述位置信息以及所述用户信息计算所述高尔夫球信息对应的分数;

将所述分数与所述用户信息关联。

优选地,所述根据所述位置信息以及所述用户信息计算所述高尔夫球信息对应的分数的包括:

根据所述用户信息确定用户选定的高尔夫游戏模式;

在所述高尔夫游戏模式为推球时,根据所述高尔夫球信息获取高尔夫球rfid标签,并获取读取所述高尔夫球rfid标签的高尔夫球垫的位置参数,其中,所述高尔夫球垫设置有rfid读写器;

根据所述高尔夫球垫的位置参数确定所述高尔夫球对应的分数。

优选地,所述根据所述用户信息确定用户选定的高尔夫游戏模式的步骤之后,还包括:

在所述高尔夫游戏模式为击球时,确定所述位置信息对应的rfid读写器的设备标识;

根据所述设备标识确定所述高尔夫球对应的分数,并执行所述将分数与所述用户信息关联的步骤。

优选地,所述确定所述位置信息对应的rfid读写器的设备标识的步骤之后,还包括:

根据所述设备标识确定所述rfid读写器的类型;

在所述rfid读写器为移动靶的rfid读写器时,根据所述移动靶的rfid读写器的设备标识计算所述高尔夫球对应的分数,并执行所述将所述分数与所述用户信息关联的步骤;

在所述rfid读写器为计分管道的rfid读写器时,确定所述计分管道的rfid读写器对应的移动靶的rfid读写器,并根据所述高尔夫信息获取高尔夫球rfid标签;

获取所述移动靶的rfid读写器在预设时间段内的历史rfid读取信息;

在所述历史rfid读取信息未含有所述高尔夫球的rfid标签时,根据所述计分管道的rfid读写器的设备标识计算所述高尔夫球对应的分数,并执行所述将所述分数与所述用户信息关联的步骤。

优选地,所述根据所述用户信息确定用户选定的高尔夫游戏模式的步骤之后,还包括:

在所述高尔夫游戏模式为击球时,根据所述高尔夫球信息获取高尔夫球rfid标签;

根据所述高尔夫球rfid标签获取高尔夫球在经过第一道光栅以及第二道光栅时的位置参数以及时间参数;

根据所述位置参数以及所述时间参数,计算所述高尔夫球飞行的垂直距离以及水平距离;

根据所述垂直距离以及所述水平距离生成所述高尔夫球的飞行轨迹,并将所述高尔夫球的飞行轨迹与所述用户信息关联。

优选地,所述获取所述高尔夫球信息对应的位置信息以及用户信息的步骤之前,还包括:

在接收到高尔夫游戏模式的预约请求时,根据所述预约请求确定所述用户选择的高尔夫游戏模式;

确定所述高尔夫游戏模式对应的高尔夫游戏区域;

将所述高尔夫游戏区域与所述用户关联。

优选地,所述将所述分数与所述用户信息关联的步骤之后,还包括:

根据所述用户信息获取所述用户的积分,并判断所述用户是否满足积分奖励的结算条件;

在所述用户满足积分奖励的结算条件时,获取所述积分所在的积分区间;

根据所述积分区间确定所述用户的奖励。

优选地,所述高尔夫球场系统的控制方法,还包括:

在接收高尔夫球的分配请求时,根据所述分配请求确定待分配的发球机以及待分配的高尔夫球数量;

向所述发球机分配确定的数量的高尔夫球。

为实现上述目的,本发明还提供一种高尔夫球场系统的控制装置,所述高尔夫球场系统的控制装置包括处理器、存储器和存储在所述存储器上并可在所述处理器上运行的高尔夫球场系统的控制方法,所述高尔夫球场系统的控制程序被所述处理器执行时实现如上所述的高尔夫球场系统的控制方法的步骤。

为实现上述目的,本发明还提供一种可读存储介质,所述可读存储介质存储有高尔夫球场系统的控制程序,所述高尔夫球场系统的控制程序被所述处理器执行时实现如上所述的高尔夫球场系统的控制方法的步骤。

本发明提供的高尔夫球场的控制方法、装置和可读存储介质,高尔夫球场的控制装置在接收到高尔夫球落点采集装置发送高尔夫球信息时,获取高尔夫球信息对应的位置信息以及用户信息;根据位置信息计算高尔夫球信息对应的分数;将分数与用户信息关联;因高尔夫球场的控制装置能够处理接收的高尔夫信息,并将高尔夫信息与用户信息自动关联,减少了人力成本,降低了高尔夫球场的服务成本,并提高了用户的体验。

附图说明

图1为本发明实施例方案涉及的高尔夫球场系统的控制装置的硬件运行环境示意图;

图2为本发明高尔夫球场系统的控制方法的第一实施例的流程示意图;

图3为本发明高尔夫球场系统的控制方法的第二实施例的流程示意图;

图4为本发明高尔夫球场系统的控制方法的第三实施例的流程示意图;

图5为本发明高尔夫球场系统的控制方法的第四实施例的流程示意图;

图6为本发明高尔夫球场系统的控制方法的第五实施例的流程示意图;

图7为本发明高尔夫球场系统的控制方法的第六实施例的流程示意图。

图8为本发明高尔夫球场系统的控制方法的第七实施例的流程示意图;

图9为本发明高尔夫球场系统的控制方法的第八实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:在接收到高尔夫球落点采集装置发送高尔夫球信息时,获取所述高尔夫球信息对应的位置信息以及用户信息;根据所述位置信息计算所述高尔夫球信息对应的分数;将所述分数与所述用户信息关联。

由于现有的高尔夫球场,高尔夫球的计分、高尔夫球场的预约与高尔夫球的收集等流程都需要人工进行,使得高尔夫球场的服务成本高。

本发明提供一种解决方案,因高尔夫球场的控制装置能够处理接收的高尔夫信息,并将高尔夫信息与用户信息自动关联,减少了人力成本,降低了高尔夫球场的服务成本,并提高了用户的体验。

作为一种实现方案,高尔夫球场系统的控制装置的硬件结构可以如图1所述。

参照图1,高尔夫球场系统的控制装置可以包括:处理器1001,例如cpu,存储器1002,通信总线1003。其中,通信总线1003用于实现该服务器中各组成部件之间的连接通信。存储器1002可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1002可选的还可以是独立于前述处理器1001的存储装置。

如图1所示,作为一种计算机存储介质的存储器1002中可以包括高尔夫球场系统的控制程序。

在图1所示的高尔夫球场系统的控制装置中,处理器1001可以用于调用存储器1002中存储的高尔夫球场系统的控制程序,并执行以下操作:

在接收到高尔夫球落点采集装置发送高尔夫球信息时,获取所述高尔夫球信息对应的位置信息以及用户信息;

根据所述位置信息以及所述用户信息计算所述高尔夫球信息对应的分数;

将所述分数与所述用户信息关联。

进一步地,处理器1001可以调用存储器1002中存储的高尔夫球场系统的控制程序,还执行以下操作:

根据所述用户信息确定用户选定的高尔夫游戏模式;

在所述高尔夫游戏模式为推球时,根据所述高尔夫球信息获取高尔夫球rfid标签,并获取读取所述高尔夫球rfid标签的高尔夫球垫的位置参数,其中,所述高尔夫球垫设置有rfid读写器;

根据所述高尔夫球垫的位置参数确定所述高尔夫球对应的分数。

进一步地,处理器1001可以调用存储器1002中存储的高尔夫球场系统的控制程序,还执行以下操作:

在所述高尔夫游戏模式为击球时,确定所述位置信息对应的rfid读写器的设备标识;

根据所述设备标识确定所述高尔夫球对应的分数,并执行所述将分数与所述用户信息关联的步骤。

进一步地,处理器1001可以调用存储器1002中存储的高尔夫球场系统的控制程序,还执行以下操作:

根据所述设备标识确定所述rfid读写器的类型;

在所述rfid读写器为移动靶的rfid读写器时,根据所述移动靶的rfid读写器的设备标识计算所述高尔夫球对应的分数,并执行所述将所述分数与所述用户信息关联的步骤;

在所述rfid读写器为计分管道的rfid读写器时,确定所述计分管道的rfid读写器对应的移动靶的rfid读写器,并根据所述高尔夫信息获取高尔夫球rfid标签;

获取所述移动靶的rfid读写器在预设时间段内的历史rfid读取信息;

在所述历史rfid读取信息未含有所述高尔夫球的rfid标签时,根据所述计分管道的rfid读写器的设备标识计算所述高尔夫球对应的分数,并执行所述将所述分数与所述用户信息关联的步骤。

进一步地,处理器1001可以调用存储器1002中存储的高尔夫球场系统的控制程序,还执行以下操作:

在所述高尔夫游戏模式为击球时,根据所述高尔夫球信息获取高尔夫球rfid标签;

根据所述高尔夫球rfid标签获取高尔夫球在经过第一道光栅以及第二道光栅时的位置参数以及时间参数;

根据所述位置参数以及所述时间参数,计算所述高尔夫球飞行的垂直距离以及水平距离;

根据所述垂直距离以及所述水平距离生成所述高尔夫球的飞行轨迹,并将所述高尔夫球的飞行轨迹与所述用户信息关联。

进一步地,处理器1001可以调用存储器1002中存储的高尔夫球场系统的控制程序,还执行以下操作:

在接收到高尔夫游戏模式的预约请求时,根据所述预约请求确定所述用户选择的高尔夫游戏模式;

确定所述高尔夫游戏模式对应的高尔夫游戏区域;

将所述高尔夫游戏区域与所述用户关联。

进一步地,处理器1001可以调用存储器1002中存储的高尔夫球场系统的控制程序,还执行以下操作:

根据所述用户信息获取所述用户的积分,并判断所述用户是否满足积分奖励的结算条件;

在所述用户满足积分奖励的结算条件时,获取所述积分所在的积分区间;

根据所述积分区间确定所述用户的奖励。

进一步地,处理器1001可以调用存储器1002中存储的高尔夫球场系统的控制程序,还执行以下操作:

在接收高尔夫球的分配请求时,根据所述分配请求确定待分配的发球机以及待分配的高尔夫球数量;

向所述发球机分配确定的数量的高尔夫球。

本实施例根据上述方案,高尔夫球场的控制装置在接收到高尔夫球落点采集装置发送高尔夫球信息时,获取高尔夫球信息对应的位置信息以及用户信息;根据位置信息计算高尔夫球信息对应的分数;将分数与用户信息关联;因高尔夫球场的控制装置能够处理接收的高尔夫信息,并将高尔夫信息与用户信息自动关联,减少了人力成本,降低了高尔夫球场的服务成本,并提高了用户的体验。

基于上述硬件构架,提出本发明车高尔夫球场系统的控制方法的实施例。

参照图2,图2为本发明高尔夫球场系统的控制方法的第一实施例,所述高尔夫球场系统的控制方法包括:

步骤s10,在接收到高尔夫球落点采集装置发送高尔夫球信息时,获取所述高尔夫球信息对应的位置信息以及用户信息;

在本发明中,执行主体为高尔夫球场系统的控制装置,控制装置可视为云端服务器,为了叙述方便,下面均以云端服务器作为执行主体对本发明的方案进行描述。

高尔夫球落点采集装置为计分管道,计分管道设置有rfid读写器,rfid读写器可以读取高尔夫球内部的rfid标签(高尔夫球信息包括高尔夫球rfid标签),从而将高尔夫球rfid标签向云端服务器发送。用户携带有rfid标签,且用户rfid标签关联有对应的高尔夫球rfid标签,云端服务器可以根据高尔夫球rfid标签确定用户rfid标签,进而根据用户rfid标签获取用户信息。计分管道具有唯一的设备标识,云端服务器可以根据设备标识确定计分管道的位置信息。

步骤s20,根据所述位置信息以及所述用户信息计算所述高尔夫球信息对应的分数;

步骤s30,将所述分数与所述用户信息关联;

每一个计分管道具有对应的分值,云端服务器只需根据计分管道的位置信息即可确定高尔夫球的分数,在计算高尔夫球的分数后,将分数计入用户的积分中,即将分数与用户信息关联。

进一步的,每一个计分管道设有对应的rfid读写器,rfid读写器具有唯一的设备标识,且设备标识代表有唯一的分数,云端服务器可以根据计分管道的位置信息获取rfid读写器的设备标识,从而根据设备标识确定高尔夫球对应的分数。

本实施例提供的技术方案中,高尔夫球场的控制装置在接收到高尔夫球落点采集装置发送高尔夫球信息时,获取高尔夫球信息对应的位置信息以及用户信息;根据位置信息计算高尔夫球信息对应的分数;将分数与用户信息关联;因高尔夫球场的控制装置能够处理接收的高尔夫信息,并将高尔夫信息与用户信息自动关联,减少了人力成本,降低了高尔夫球场的服务成本,并提高了用户的体验。

参照图3,图3为本发明高尔夫球场系统的控制方法的第二实施例,基于上述实施例,所述步骤s20的步骤包括:

步骤s21,根据所述用户信息确定用户选定的高尔夫游戏模式;

高尔夫游戏模式分为击球以及推球,即高尔夫球场分为高尔夫推球区域以及高尔夫击球区域,击球区域与推球区域均设置有rfid读写器,由于击球区域与推球区域的高尔夫球的计分规则不同,所以云端服务器需要根据用户信息确定用户选择的高尔夫游戏模式。

步骤s22,在所述高尔夫游戏模式为推球时,根据所述高尔夫球信息获取高尔夫球rfid标签,并获取读取所述高尔夫球rfid标签的高尔夫球垫的位置参数,其中,所述高尔夫球垫设置有rfid读写器;

步骤s23,根据所述高尔夫球垫的位置参数确定所述高尔夫球对应的分数;

推球场地(推球区域)设有多个高尔夫球台以及一个球洞,不同的球台与球洞之间的路径难度不同,因此不同的球台对应的分数不同。在预约过程中,根据用户选择的游戏模式以及难度等级,为用户推荐球台。

球台中设置有高尔夫球垫,高尔夫球垫设有rfid读卡器可用于读取高尔夫球信息以及用户信息。在用户预约成功并进入高尔夫区域时,用户获取rfid标签,此rfid标签即为用户信息。高尔夫球台中的用户rfid读卡器读取用户信息,并将用户信息发送至发球机以及云端服务器。发球机根据用户信息获取用户信息对应的高尔夫球数量,并在用户信息对应的高尔夫球数量大于该用户信息已发出的高尔夫时,发球机输出具有rfid标签的高尔夫球。高尔夫球台中的高尔夫球rfid读卡器读取发球机输出的高尔夫球的rfid标签,此rfid标签即为高尔夫球信息,并将该高尔夫球的rfid标签发送至云端服务器,这样,云端服务器可在高尔夫球信息获取用户信息。由于推球场地设置有多个高尔夫球台,因此每一个高尔夫球台对应有位置参数(即高尔夫球垫的位置参数),每一个高尔夫球垫的位置参数对应推球的不同难度,即高尔夫球垫的位置参数具有对应的分数,云端服务器可以根据高尔夫球垫的位置参数确定高尔夫球的分数。

本实施例提供的技术方案中,高尔夫球场系统的控制装置根据用户信息确定用户选定的高尔夫游戏模式,若高尔夫游戏模式为推球时,则获取与高尔夫球rfid标签,由此获得读取高尔夫rfid标签的高尔夫球垫的位置参数,在根据位置参数计算高尔夫球的分数;因高尔夫球场系统的控制装置可以根据高尔夫球垫的位置参数计算高尔夫球的分数,而不需要人工计算高尔夫球的分数,降低了高尔夫球场的服务成本,提高了高尔夫球的计分精度。

参照图4,图4为本发明高尔夫球场系统的控制方法的第三实施例,基于第二实施例,所述步骤s21之后,还包括:

步骤s40,在所述高尔夫游戏模式为击球时,确定所述位置信息对应的rfid读写器的设备标识;

步骤s50,根据所述设备标识确定所述高尔夫球对应的分数,并执行所述将分数与所述用户信息关联的步骤;

高尔夫球场分为击球场地以及推球场地,击球场地设有多个高尔夫球区域,每一个高尔夫球区域可为多个同心圆构成,相邻同心圆之间的环形区域被分割多个区域,每个区域设置有收集网,收集网的中心连接计分管道,计分管道埋在地下,而每个计分管道设置有对应的rfid读写器,在高尔夫球落入计分管道时,rfid读写器可读取高尔夫球的rfid标签;高尔夫球区域的中心圆代表的分数最大,距离中心圆越远的环形区域的分数越小,可以理解的是,高尔夫球区域的分数排布规则与现有技术中的靶子的分数排布规则一致。每个计分管道的rfid具有唯一的标识信息,该标识信息可以是编码,也可以是名称,每一个标识信息对应有固定的分数值,所以高尔夫球的计分装置可以根据计分管道的rfid读写器的标识信息确定高尔夫球的分数。

计分管道的rfid读写器读取到高尔夫球的rfid标签时,会将含有高尔夫球的rfid标签的rfid读取信息发送至高尔夫球的计分装置,该rfid读取信息中含有计分管道的rfid读写器的标识信息。

在用户进行高尔夫球击球游戏时,会获得rfid标签。用户在击球时,发球机会读取用户携带的rfid标签以及高尔夫球的rfid标签,并将用户的rfid标签与高尔夫球的rfid标签发送给高尔夫球的计分装置,使得高尔夫球的计分装置将高尔夫球的rfid标签与用户的rfid标签关联;需要说明的是,每一台发球机关联一个用户的rfid标签,从而使得该发球机的传输的高尔夫球可与用户rfid标签关联,从而方便高尔夫球的计分装置计分。

用户的积分,实则为用户rfid标签关联的积分,在高尔夫球的计分装置计算高尔夫球的分数后,会将该分数计入用户的积分中,即在原有积分的基础上叠加分数,以获得新的积分。

本实施例提供的技术方案中,高尔夫球场系统的控制装置在确定用户选择的高尔夫游戏模式为击球时,根据位置信息获取对应的rfid读写器的设备标识,在根据设备标识计算高尔夫球的分数;因高尔夫球场系统的控制装置可以根据rfid读写器的设备标识计算高尔夫球的分数,而不需要人工计算高尔夫球的分数,提高了高尔夫球的计分精度。

参照图5,图5为本发明高尔夫球场系统的控制方法的第四实施例,基于第三实施例,所述步骤s40之后,还包括:

步骤s60,,根据所述设备标识确定所述rfid读写器的类型;

步骤s70,在所述rfid读写器为移动靶的rfid读写器时,根据所述移动靶的rfid读写器的设备标识计算所述高尔夫球对应的分数,并执行所述将所述分数与所述用户信息关联的步骤;

击球场地(击球区域)设有多个高尔夫球区域,每一个高尔夫球区域可为多个同心圆构成,相邻同心圆之间的环形区域被分割多个区域,每个区域设置有收集网,收集网的中心连接计分管道,计分管道埋在地下,而每个计分管道设置有对应的rfid读写器,在高尔夫球落入计分管道时,rfid读写器可读取高尔夫球的rfid标签;高尔夫球区域的中心圆代表的分数最大,距离中心圆越远的环形区域的分数越小,可以理解的是,高尔夫球区域的分数排布规则与现有技术中的靶子的分数排布规则一致。每个计分管道的rfid具有唯一的标识信息,该标识信息可以是编码,也可以是名称,每一个标识信息对应有固定的分数值,所以高尔夫球的计分装置可以根据计分管道的rfid读写器的标识信息确定高尔夫球的分数。

计分管道的rfid读写器读取到高尔夫球的rfid标签时,会将含有高尔夫球的rfid标签的rfid读取信息发送至云端服务器,该rfid读取信息中含有计分管道的rfid读写器的标识信息。

在用户进行高尔夫球击球游戏时,会获得rfid标签。用户在击球时,发球机会读取用户携带的rfid标签以及高尔夫球的rfid标签,并将用户的rfid标签与高尔夫球的rfid标签发送给高尔夫球的计分装置,使得高尔夫球的计分装置将高尔夫球的rfid标签与用户的rfid标签关联;需要说明的是,每一台发球机关联一个用户的rfid标签,从而使得该发球机的传输的高尔夫球可与用户rfid标签关联,从而方便高尔夫球的计分装置计分。

用户的积分,实则为用户rfid标签关联的积分,在云端服务器计算高尔夫球的分数后,会将该分数计入用户的积分中,即在原有积分的基础上叠加分数,以获得新的积分。

高尔夫球区域(击球区域)设有靶子,该靶子树立于该高尔夫球区域,可选的,该靶子可以在该高尔夫球区域内以预设速度移动,靶子上设置有rfid读写器,移动靶的rfid读写器的读写范围较小,该读写范围可为10mm,从而使得移动靶的rfid读写器只能读取10mm范围内的高尔夫球的rfid标签,避免移动靶的rfid读写器读取未击中移动靶的高尔夫的rfid标签,当然,移动rfid读写器的读写范围不限于10mm,可以为其它任意合适的数值。为了保护移动靶的rfid读写器不被高尔夫球损坏,可在rfid外设置保护壳。

高尔夫球区域设有二种rfid读写器,一种为移动靶的rfid读写器,另一种为计分管道的rfid读写器,高尔夫球击中移动靶的分数与落入计分管道的分数不一致,可选的,击中移动靶的分数均高于落入计分管道的分数(移动靶与各个计分管道处于同一高尔夫球区域)。

高尔夫球在击中移动靶后,会根据高尔夫球的击中移动靶的力度以及角度弹落至计分管道,即高尔夫球击中移动靶后,会随机落入计分管道,针对这种情况,高尔夫球的计分装置采用单一计分,若击中移动靶,则以移动靶的rfid标识信息计算高尔夫球的分数,而不会叠加击中移动靶落入计分管道的高尔夫球分数。

在高尔夫球的计分装置在接收到rfid读写器的rfid读取信息时,先判断rfid读写器的类型,若该rfid读写器为移动靶的rfid读写器时,则直接根据移动靶的rfid的标识信息计算高尔夫球的分数,然后将分数计入用户的积分。

步骤s80,在所述rfid读写器为计分管道的rfid读写器时,确定所述计分管道的rfid读写器对应的移动靶的rfid读写器,并根据所述高尔夫信息获取高尔夫球rfid标签;

步骤s90,获取所述移动靶的rfid读写器在预设时间段内的历史rfid读取信息;

步骤s100,在所述历史rfid读取信息未含有所述高尔夫球的rfid标签时,根据所述计分管道的rfid读写器的设备标识计算所述高尔夫球对应的分数,并执行所述将所述分数与所述用户信息关联的步骤;

在rfid读写器为计分管道的rfid读写器时,此时,云端服务器需要确定与该计分管道的rfid读写器处于同一高尔夫球区域的移动靶的rfid读写器是否读取了同样的高尔夫球的rfid标签,即高尔夫球的计分装置获取预设时间段(预设时间段以当时时间点为结束时间点,预设时间段可以是任意合数的数值,比如2min)内移动靶的rfid读写器的历史rfid读取信息,从而根据历史rfid读取信息判断移动靶的rfid读写器是否与计分管道的rfid读写器读取了相同的高尔夫球的rfid标签。

在当历史rfid读取信息中未含有高尔夫球的rfid标签(计分管道的rfid读写器的读取的高尔夫球的rfid标签)时,高尔夫球的计分装置直接判定该高尔夫球未击中移动靶,则直接根据计分管道的rfid读写器的标识信息计算该高尔夫球的分数。

在当历史rfid读取信息中含有高尔夫球的rfid标签(计分管道的rfid读写器的读取的高尔夫球的rfid标签)时,则说明该高尔夫球是击中移动靶后,再落入计分管道的,此时,高尔夫球的计分装置将高尔夫球的分数计为零分。

需要说明的是,在当高尔夫球的计分装置确定rfid读写器为移动靶的rfid读写器时,判定高尔夫球击中了移动靶,此时,高尔夫球的计分装置根据用户的名称生成提示信息,并播报提示信息,提示信息可以为“恭贺张三击中xx区域内的移动靶!”

本实施例提供的技术方案中,高尔夫球场系统的控制装置会根据rfid读写器的类型采用不同的规则计算高尔夫球对应的分数,从而使得高尔夫球的计分装置能够智能化的计算高尔夫球的分数,在提高高尔夫球的计分精度的同时,提高了用户的体验,节省了高尔夫球的服务成本。

参照图6,图6为本发明高尔夫球场系统的控制方法的第五实施例,基于第二至第四实施例,所述步骤s21之后,还包括:

步骤s110,在所述高尔夫游戏模式为击球时,根据所述高尔夫球信息获取高尔夫球rfid标签;

步骤s120,根据所述高尔夫球rfid标签获取高尔夫球在经过第一道光栅以及第二道光栅时的位置参数以及时间参数,其中,所述位置参数包括所述高尔夫球在经过所述第一道光栅时的第一高度、所述高尔夫球在经过所述第二道光栅时的第二高度,所述时间参数包括所述高尔夫球在经过所述第一道光栅时的第一时间、所述高尔夫球在经过所述第二道光栅时的第二时间;

步骤s130,根据所述位置参数以及所述时间参数,计算所述高尔夫球飞行的垂直距离以及水平距离;

步骤s140,根据所述垂直距离以及所述水平距离生成所述高尔夫球的飞行轨迹,并将所述高尔夫球的飞行轨迹与所述用户信息关联;

高尔夫击球区域的击球区域设置有球垫,在球垫前方设置光栅测速器,以在高尔夫球被击出时,通过光栅测速器检测高尔夫球经过时的高度和时间,从而计算得到高尔夫球的初始垂直速度和初始水平速度。光栅测速器由光发射器和光感器构成,其中,光发射器的数量可以是两道,光感器的数量可以是一道。光发射器发射激光至光感器上形成两道光栅,即二道光栅为第一道光栅和第二道光栅,两道光栅之间的距离可以是0.5米。光栅测速器与显示设备相连,以在光栅测速器检测到高尔夫球的初始垂直速度以及初始水平速度时,显示设备计算相关参数并生成高尔夫球的飞行轨迹。即云端服务器在就接收到高尔夫球信息时,会确定用户选择高尔夫游戏模式,在云端服务器确定用户选择的游戏模式为击球时,在高尔夫信息中获取高尔夫球rfid标签,然后根据高尔夫球rfid标签获取光栅测试装置已发送的高尔夫球的位置参数以及时间参数,从而生成高尔夫球飞行轨迹。

需要说明的是,光栅数量以及光栅间隙可根据实际情况进行设置,本发明不做具体限定。由于高尔夫球的直径为4.2厘米,可根据高尔夫球的直径以及光栅间隙,判断经过光栅的物体是否为高尔夫球。比如,在光栅间隙是1厘米时,高尔夫球经过光栅测速器会经过10条光线。

一般来说,高尔夫的飞行轨迹是一条抛物线。由于高尔夫在初始飞行阶段首先经过第一道光栅,然后经过第二道光栅,且高尔夫在初始飞行阶段的飞行轨迹呈上升趋势,因此第二高度大于第一高度。若检测到第二高度低于第一高度,说明高尔夫球的飞行轨迹无法形成抛物线,故输出无法形成飞行轨迹的提示信息。

在检测得到第一高度、第二高度、第一时间以及第二时间时,根据第一高度、第二高度、第一时间以及第二时间,计算得到高尔夫球飞行的初始垂直速度,根据高尔夫球飞行的初始垂直速度,计算得到高尔夫球到达最高点的上升时间,从而计算得到高尔夫球飞行的垂直距离。

本实施例中,根据第一道光栅与第二道光栅之间的距离、第一时间以及第二时间,计算得到高尔夫球飞行的初始水平速度,根据垂直距离,计算高尔夫球由最高点降落所需要的下降时间,从而根据初始水平速度、上升时间以及下降时间,计算高尔夫球飞行的水平距离。

在计算得到高尔夫球飞行的垂直距离以及水平距离时,由于高尔夫球的初始位置已知,因此根据初始位置、到达最高点的上升时间、垂直距离以及水平距离,生成高尔夫球的飞行轨迹。

需要说明的是,高尔夫球内置rfid标签,高尔夫球区域的高尔夫球rfid读写器读取待击出的高尔夫球的rfid标签,在用户进入高尔夫球区域时,高尔夫球区域的用户rfid读写器读取用户的rfid信息,并将高尔夫球的rfid标签与用户的rfid信息进行关联,从而计算用户的分数。

本实施例提供的技术方案中,高尔夫球场系统的控制装置根据高尔夫rfid标签获取高尔夫球在经过第一道光栅以及第二道光栅时的位置参数以及时间参数,然后,根据所述位置参数以及所述时间参数,计算所述高尔夫球飞行的垂直距离以及水平距离,并根据所述垂直距离以及所述水平距离,生成所述高尔夫球的飞行轨迹。本发明设置光栅装置测量高尔夫球的初始速度,从而确定高尔夫球的飞行轨迹,精简了测量过程。

参照图7,图7为本发明高尔夫球场系统的控制方法的第六实施例,基于第一至第五实施例,所述步骤s10之前,还包括:

步骤s150,在接收到高尔夫游戏模式的预约请求时,根据所述预约请求确定所述用户选择的高尔夫游戏模式;

步骤s160,确定所述高尔夫游戏模式对应的高尔夫游戏区域;

步骤s170,将所述高尔夫游戏区域与所述用户关联;

云端服务器关联有预约高尔夫球场的app,该app具有二维码,用户可以通过扫描二维码将app下载于用户的终端,从而使得用户可以通过app预约高尔夫球场的场地。用户在使用app进行高尔夫球场场地预约时,首先需要注册,即用户需要提供联系方式等信息,使得云端服务器保存该用户的信息,从而使得云端服务器在接收到终端发送的预约请求时,可以获取与该终端对应的用户信息。

高尔夫球场含有多种游戏模式,比如推球以及击球,推球对应的高尔夫场地与击球对应的高尔夫场地不同,所以在当用户预约高尔夫场地时,用户需要首先选择高尔夫游戏模式。云端服务器在接收到高尔夫游戏模式的预约请求时,可以根据该预约请求确定用户选择的高尔夫游戏模式,并可根据预约请求获取用户信息(用户通过app向云端服务器发送高尔夫游戏模式的预约请求时,云端服务器可以根据app的注册用户获取用户信息)。

每一种高尔夫游戏模式匹配有相应的高尔夫游戏区域,云端服务器存储有高尔夫游戏模式以及高尔夫游戏区域的映射关系,比如高尔夫游戏模式为击球时,该推球对应的高尔夫场地为1号场地,则云端服务器将击球与1号场地关联并保存,在当用户选择击球时,可将1号场地分配于用户。进一步的,击球或推球设有多个难度,每一个难度对应一个高尔夫游戏区域。

在云端服务器确定与高尔夫游戏模式对应的高尔夫游戏区域后,会将该高尔夫游戏区域与用户信息关联并保存,同时向发送预约请求的终端反馈预约成功的提示信息,并将高尔夫游戏区域的标识信息发送至该终端,标识信息指的是高尔夫游戏区域的名称、编号等信息。

本实施例提供的技术方案中,高尔夫球场系统的控制方法在接收到高尔夫游戏模式的预约请求时,根据预约请求确定高尔夫游戏模式以及用户信息,然后确定高尔夫游戏模式对应的高尔夫区域,再将高尔夫游戏区域与用户信息关联,从而完成高尔夫游戏区域的分配;因高尔夫球场的控制装置可以自动分配与用户需求对应的高尔夫球游戏区域,不需要人工进行分配,节省了人力成本,降低了高尔夫球场的服务成本。

参照图8,图8为本发明高尔夫球场系统的控制方法的第七实施例,基于第一至第六实施例,所述步骤s30之后,还包括:

步骤s180,根据所述用户信息获取所述用户的积分,并判断所述用户是否满足积分奖励的结算条件;

步骤s190,在所述用户满足积分奖励的结算条件时,获取所述积分所在的积分区间;

步骤s200,根据所述积分区间确定所述用户的奖励;

在用户在进行高尔夫球活动时,会携带有rfid标签,而云端服务器在计算高尔夫球的分数后,会将该分数计入用户的积分中,即积分实则与用户rfid标签关联。

高尔夫球场的预定有二种方式,一种是用户购买一定数量的高尔夫球,在当用户使用完购买的高尔夫球时,结束高尔夫活动;另一种是用户直接选定某一时间段进行高尔夫球活动,在当前时间点晚于用户选定的时间段时,结束高尔夫活动,即用户信息中含有用户预订的方式。

在用户预约高尔夫球的方式为购买一定数据的高尔夫球数时,云端服务器会判断用户当前使用的高尔夫球数是否为预设球数,若是,则判定高尔夫球活动结束,此时,云端服务器确定用户的积分奖励,即在用户当前使用的高尔夫球数为预设球数时,判定用户信息满足用户积分奖励的结算条件;当然,若高尔夫球数少于预设球数,云端服务器不会结算用户的积分。

在用户预约高尔夫球的方式为选定某一时间段时,云端服务器会判断当前时间点是否晚于用户选定的时间段,若是,则判定高尔夫球活动结束,此时,云端服务器确定用户的积分奖励,即在当前时间点晚于用户选定的高尔夫球时间段时,判定用户信息满足积分奖励的结算条件;当然,若当前时间点早于用户选定的时间段时,云端服务器不会结算用户的积分。

云端服务器存储有多个积分区间(预设积分区间),比如第一积分区间为[0,10)、第二积分区间[10,50)、第三积分区间[50,100)、第四积分区间[100,+∞)。当然,积分区间不限于上述数值,可以根据实际情况进行设置。

每一个积分区间设有对应的奖励,云端服务器只需根据积分所处的积分区间,即可以确定用户的积分奖励。在确定用户的积分奖励后,云端服务器会向用户关联的终端发送该积分奖励对应的信息,即向终端发送积分奖励的名称、图片等信息。

本实施例提供的技术方案中,高尔夫球场系统的控制装置在计算用户的积分后,确定用户使用的高尔夫球数,在当用户使用的高尔夫球数为预设球数,获取各个积分区间,并根据用户积分所处的积分区间确定用户的奖励;因高尔夫球场系统的控制装置可以根据用户积分所处的积分区间确定用户的奖励,而不需要人工确定用户的奖励,提高了高尔夫球积分奖励的结算效率,提升了用户的体验。

参照图9,图9为本发明高尔夫球场系统的控制方法的第八实施例,基于第一至第七实施例,所述高尔夫球场系统的控制方法,还包括:

步骤s210,在接收高尔夫球的分配请求时,根据所述分配请求确定待分配的发球机以及待分配的高尔夫球数量;

步骤s220,向所述发球机分配确定的数量的高尔夫球;

在本实施例中,每一个高尔夫球通过其rfid标签与发球机绑定,发球机在发球后会记录发球数量,在当发球数量达到预设数量时,会向云端服务器发送高尔夫球的分配请求,预设数量可以是任意合适的数值。

在云端服务器接收到高尔夫球的分配请求时,会确定发出该高尔夫球的发球机的设备标识以及待分配的高尔夫球数量(待分配的高尔夫球数量可为预设数量),从而向高尔夫收集装置发送含有预设数量以及发球机的设备标识的高尔夫球传输指令,使得高尔夫球收集装置打开与发球机的球道,从而根据设备标识将预设数量的高尔夫球传输至发球机。

本实施例提供的技术方案中,高尔夫球场系统的控制装置在接收高尔夫球的分配请求时,根据分配请求确定待分配的发球机以及待分配的高尔夫球数量,向发球机分配确定的数量的高尔夫球;因高尔夫球场洗衣的控制装置可以控制高尔夫收集装置向发球机传输高尔夫球,而不需要采用人工传输高尔夫球,节省了人力成本,降低了高尔夫球场的服务成本。

本发明还提供一种高尔夫球场系统的控制装置,所述高尔夫球场系统的控制装置包括处理器、存储器和存储在所述存储器上并可在所述处理器上运行的高尔夫球场系统的控制方法,所述高尔夫球场系统的控制程序被所述处理器执行时实现如上实施例所述的高尔夫球场系统的控制方法的步骤。

本发明还提供一种可读存储介质,所述可读存储介质存储有高尔夫球场系统的控制程序,所述高尔夫球场系统的控制程序被所述处理器执行时实现如上实施例所述的高尔夫球场系统的控制方法的步骤。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是电视机,手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1