高爾夫球的擊球系統(tǒng)及其方法
【技術領域】
[0001]本發(fā)明涉及一種高爾夫球的對應系統(tǒng)及其方法,特別是指一種偵測高爾夫球桿的揮動速度與方位以擊球高爾夫球而產(chǎn)生擊球建議的系統(tǒng)及其方法。
【背景技術】
[0002]近年來高爾夫球運動日漸受到社會大眾的喜愛,因此高爾夫球的新手也如雨后春筍般地增加,再加上高爾夫球不像其它運動一般激烈,而具有散步健身的效果,故也有許多老年人加入打高爾夫球的行列,并將其視為養(yǎng)生之道。
[0003]在高爾夫球運動中是否能將高爾夫球以正確的方向與力量揮擊是影響比賽結果的關鍵之一,不論新手與老手都在追求以正確的方向與力量擊球,因此,坊間有許多高爾夫球運動的訓練工具。
[0004]然而,目前高爾夫球運動的訓練工具中,大多只能訓練使用者的揮擊動作,但并無法訓練使用者以正確的方位與力道揮動高爾夫球桿,因此,即使使用者在經(jīng)過訓練后有不錯的揮擊動作,但到了高爾夫球場上時,并沒有判斷揮動高爾夫球桿的方位與力道的能力,只能依靠實際揮動高爾夫球桿后,被揮動的高爾夫球桿所擊中的高爾夫球的移動距離以及移動的方向不斷的調整揮動的力道與方位。
[0005]綜上所述,可知現(xiàn)有技術中長期以來一直存在如何更準確的將高爾夫球打進洞的問題,因此有必要提出改進的技術手段,來解決此一問題。
【發(fā)明內容】
[0006]有鑒于現(xiàn)有技術存在如何更準確的將高爾夫球打進洞的問題,本發(fā)明遂揭露一種高爾夫球的擊球系統(tǒng)及其方法,其中:
[0007]本發(fā)明所揭露的高爾夫的擊球系統(tǒng),至少包含:位置獲取模塊,用以獲取擊球目標位置、球桿當前位置、及擊球目標位置與球桿當前位置的實際距離;速度偵測模塊,用以偵測高爾夫球桿被揮動時的揮動速度;方位偵測模塊,用以偵測高爾夫球桿被揮動時的揮動方位;距離計算模塊,用以依據(jù)揮動速度計算移動距離;建議產(chǎn)生模塊,用以依據(jù)移動距離與實際距離及揮動方位產(chǎn)生擊球建議。
[0008]本發(fā)明所揭露的高爾夫球的擊球方法,應用于高爾夫球桿,其步驟至少包括:獲取擊球目標位置、球桿當前位置、及擊球目標位置與球桿當前位置之間的實際距離;偵測高爾夫球桿被揮動時的揮動速度;偵測高爾夫球桿被揮動時的揮動方位;依據(jù)揮動速度計算移動距離;依據(jù)移動距離與實際距離及揮動方位產(chǎn)生擊球建議。
[0009]本發(fā)明所揭露的系統(tǒng)與方法如上,與現(xiàn)有技術之間的差異在于本發(fā)明通過獲取擊球目標位置、球桿當前位置、及擊球目標位置與球桿當前位置之間的實際距離,并偵測高爾夫球桿被揮動時的揮動速度與揮動方位,以及在依據(jù)揮動速度計算移動距離后,依據(jù)移動距離與實際距離及揮動方位產(chǎn)生擊球建議,藉以解決現(xiàn)有技術所存在的問題,并可以達成提高使用者將高爾夫球打進洞內的準確率的技術功效。
【附圖說明】
[0010]圖1為本發(fā)明所提的高爾夫球的擊球系統(tǒng)架構圖。
[0011]圖2A為本發(fā)明所提的高爾夫球的擊球方法流程圖。
[0012]圖2B為本發(fā)明所提的獲取擊球目標位置與球桿當前位置間的實際距離的詳細方法流程圖。
[0013]【符號說明】
[0014]120位置獲取模塊
[0015]130速度偵測模塊
[0016]140方位偵測模塊
[0017]150距離計算模塊
[0018]160建議產(chǎn)生模塊
[0019]180軌跡判斷模塊
[0020]190動作分析模塊
【具體實施方式】
[0021]以下將配合圖式及實施例來詳細說明本發(fā)明的特征與實施方式,內容足以使任何本領域技術人員能夠輕易地充分理解本發(fā)明解決技術問題所應用的技術手段并據(jù)以實施,藉此實現(xiàn)本發(fā)明可達成的功效。
[0022]本發(fā)明可以在使用者實際揮動高爾夫球桿擊球前,試揮高爾夫球桿時時,偵測高爾夫球桿被使用者揮動時的揮動速度與揮動方向,并依據(jù)所偵測到的揮動速度與揮動方向給予使用者該次試揮的擊球建議,使得使用者可以調整揮動速度與揮動方向。
[0023]以下先以「圖1」本發(fā)明所提的高爾夫球的擊球系統(tǒng)架構圖來說明本發(fā)明的系統(tǒng)運作。如「圖1」所示,本發(fā)明的系統(tǒng)含有位置獲取模塊120、速度偵測模塊130、方位偵測模塊140、距離計算模塊150、以及建議產(chǎn)生模塊160。
[0024]位置獲取模塊120負責獲取擊球目標位置、球桿當前位置、以及擊球目標位置與球桿當前位置間的實際距離。其中,本發(fā)明所提的擊球目標位置為使用者希望把高爾夫球打到的位置,一般而言,擊球目標位置即為使用者正在進行的高爾夫球洞。
[0025]在部分的實施例中,位置獲取模塊120可以通過設置于高爾夫球桿中的GPS接收器(圖中未示)獲取球桿當前位置的位置信息,也就是經(jīng)緯度,但位置獲取模塊120獲取球桿當前位置的位置信息的方式與位置信息的表現(xiàn)方式并不以上述為限。另外,位置獲取模塊120所獲取到的擊球目標位置的位置信息的類型會與位置獲取模塊120所獲取到的球桿當前位置的位置信息的類型相同,例如,當位置獲取模塊120所獲取到的擊球目標位置的位置信息為經(jīng)緯度時,位置獲取模塊120直接或間接獲取到的球桿當前位置的位置信息也會是經(jīng)纟韋度。
[0026]位置獲取模塊120可以提供選擇擊球目標位置,并由預先建立的文件或數(shù)據(jù)表中讀取被選擇的擊球目標位置的位置信息。在部分的實施例中,位置獲取模塊120是提供以特定的方式選擇目標位置,例如,連續(xù)揮動或晃動高爾夫球桿預定的次數(shù),以預定的頻率或節(jié)奏揮動或晃動高爾夫球桿等,藉以循環(huán)的選擇下一個擊球目標位置。又如,提供按鍵或轉盤等輸入單元以提供選擇目標位置,或是提供以語音控制的方式選擇目標位置。
[0027]位置獲取模塊120也負責依據(jù)所獲取到的擊球目標位置的位置信息與所獲取到的球桿當前位置的位置信息,判斷擊球目標位置與球桿當前位置之間的實際距離。一般而言,位置獲取模塊120可以對所獲取到的擊球目標位置的位置信息與球桿當前位置的位置信息進行特定的計算,藉以計算目標位置與當前位置的實際距離,但位置獲取模塊120判斷判斷擊球目標位置與球桿當前位置之間的實際距離的方式并不以上述為限。
[0028]速度偵測模塊130負責偵測高爾夫球桿被揮動時的揮動速度。在部分的實施例中,速度偵測模塊130包含速度感測器及/或加速度感測器,藉以在高爾夫球桿被揮動時偵測當次揮動的揮動速度。其中,速度偵測模塊130所包含的速度感測器及/或加速度感測器通常會被設置在高爾夫球桿中,但本發(fā)明并不以此為限。
[0029]方位偵測模塊140負責偵測高爾夫球桿被揮動時的揮動方位。方位偵測模塊140可以是可直接偵測當前方位的電子羅盤,也可以獲取如指南針等方向感測器所測得的當前方位,并依據(jù)所取得的當前方位判斷揮動方位。在部分的實施例中,方位偵測模塊140所取得的當前方位為高爾夫球桿的桿頭的朝向,而方位偵測模塊140所判斷出的揮動方位會是與高爾夫球桿的桿頭(Head)的朝向垂直也與高爾夫球桿的桿身(Shaft)垂直的方向。
[0030]距離計算模塊150負責依據(jù)速度偵測模塊130所偵測出的揮動速度計算移動距離。在部分的實施例中,距離計算模塊150可以依據(jù)揮動速度計算高爾夫球桿在當次揮動而擊中球時所產(chǎn)生的揮擊作用力,并依據(jù)所計算出的揮擊作用力計算移動距離。
[0031]建議產(chǎn)生模塊160負責依據(jù)距離計算模塊150計算產(chǎn)生的移動距離與位置獲取模塊120計算產(chǎn)生的實際距離、以及方位偵測模塊140所偵測出的揮動方位產(chǎn)