[go: up one dir, main page]

TWI614048B - Golf robot - Google Patents

Golf robot Download PDF

Info

Publication number
TWI614048B
TWI614048B TW106111316A TW106111316A TWI614048B TW I614048 B TWI614048 B TW I614048B TW 106111316 A TW106111316 A TW 106111316A TW 106111316 A TW106111316 A TW 106111316A TW I614048 B TWI614048 B TW I614048B
Authority
TW
Taiwan
Prior art keywords
self
robot
ball
golf
propellable
Prior art date
Application number
TW106111316A
Other languages
Chinese (zh)
Other versions
TW201836683A (en
Inventor
Shao-Ting Zheng
Jian-Hao Zhu
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed filed Critical
Priority to TW106111316A priority Critical patent/TWI614048B/en
Priority to US15/703,200 priority patent/US20180290018A1/en
Application granted granted Critical
Publication of TWI614048B publication Critical patent/TWI614048B/en
Publication of TW201836683A publication Critical patent/TW201836683A/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/36Training appliances or apparatus for special sports for golf
    • A63B69/3605Golf club selection aids informing player of his average or expected shot distance for each club
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0062Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • A63B2024/0053Tracking a path or terminating locations for locating an object, e.g. a lost ball
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • A63B2024/0056Tracking a path or terminating locations for statistical or strategic analysis
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • A63B2071/0625Emitting sound, noise or music
    • A63B2071/063Spoken or verbal instructions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B2071/0691Maps, e.g. yardage maps or electronic maps
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • A63B2220/16Angular positions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/805Optical or opto-electronic sensors
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/807Photo cameras
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/808Microphones
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/89Field sensors, e.g. radar systems
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/20Miscellaneous features of sport apparatus, devices or equipment with means for remote communication, e.g. internet or the like
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0075Means for generating exercise programs or schemes, e.g. computerized virtual trainer, e.g. using expert databases
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user

Landscapes

  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Manipulator (AREA)
  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Traffic Control Systems (AREA)

Abstract

一種高爾夫機器人,包含一可自走本體、一顯示器、一記憶體、一定位感測器、一磁力感測器、一光達、一都卜勒雷達,及一處理器。該記憶體用以儲存一球場地圖資訊。該定位感測器感測該可自走本體所在位置以產生一位置資訊。該磁力感測器感測該可自走本體所面對的方位以產生一方位資訊。該光達感測該可自走本體周遭物體以產生一光達感測資訊。該處理器根據該球場地圖資訊、該位置資訊、該方位資訊,及該光達感測資訊,致使該可自走本體自動行走至一機器人目標位置,並且致使該都卜勒雷達向前發射微波;根據該球具揮擊該球體時從該球具及該球體反射的該微波的反射波,運算該球體之一預估落點位置;及致使該顯示器顯示該球體之預估落點位置與該球場地圖資訊。A golf robot includes a self-propelled body, a display, a memory, a position sensor, a magnetic sensor, a light, a Doppler radar, and a processor. The memory is used to store a map information of a stadium. The positioning sensor senses the position of the self-propellable body to generate a position information. The magnetic sensor senses the orientation of the self-propellable body to generate a positional information. The light senses the object that can be self-propelled to generate a light sensing information. The processor automatically moves the self-propelled body to a robot target position according to the stadium map information, the location information, the orientation information, and the light sensing information, and causes the Doppler radar to transmit microwaves forward Calculating an estimated drop position of the sphere according to the reflected wave of the microwave reflected from the ball and the sphere when the ball is swung the ball; and causing the display to display the estimated drop position of the sphere The stadium map information.

Description

高爾夫機器人Golf robot

本發明是有關於一種機器人,特別是指一種高爾夫機器人。The present invention relates to a robot, and more particularly to a golf robot.

使用者在高爾夫球場進行某一洞的揮擊練習或比賽時,通常會從發球台開始第一桿的揮擊。由於發球台與果嶺之間的距離通常很遠,所以使用者會用盡全力進行第一桿的揮擊,以期落點可盡量靠近果嶺,甚至一桿進洞。然而,當使用者用盡全力將小白球打出後,由於球場偌大且地形複雜,甚至有樹叢、沙坑、水池等,故使用者常常會遭遇到不容易找到球的問題。因此,有必要尋求解決之道。When a user performs a swing practice or competition on a golf course, the first stroke of the tee is usually started from the tee. Since the distance between the tee and the green is usually very far, the user will use all his strength to make the first shot, so that the drop point can be as close as possible to the green or even one shot. However, when the user exhausts the small white ball, the user often encounters the problem that it is not easy to find the ball because of the large size of the stadium and the complicated terrain, even the trees, bunkers, pools, and the like. Therefore, it is necessary to seek a solution.

因此,本發明之目的,即在提供一種高爾夫機器人。Accordingly, it is an object of the present invention to provide a golf robot.

於是,本發明高爾夫機器人,適用於輔助一使用者以一球體及一球具進行高爾夫球運動。該高爾夫機器人包含一可自走本體、一顯示器、一記憶體、一定位感測器、一磁力感測器、一光達、一都卜勒雷達,及一處理器。該顯示器設置於該可自走本體。該記憶體設置於該可自走本體,並用以儲存一球場地圖資訊。該定位感測器,設置於該可自走本體,並用以感測該可自走本體所在位置以產生一位置資訊。該磁力感測器設置於該可自走本體,並用以感測該可自走本體所面對的方位以產生一方位資訊。該光達設置於該可自走本體,並用以感測該可自走本體周遭物體以產生一光達感測資訊。該都卜勒雷達設置於該可自走本體的前表面。該處理器電連接至該記憶體、該顯示器、該定位感測器、該磁力感測器、該光達,及該都卜勒雷達。該處理器用以:根據該球場地圖資訊、該位置資訊、該方位資訊,及該光達感測資訊,致使該可自走本體自動行走至一機器人目標位置,並且致使該都卜勒雷達向前發射微波;根據該球具揮擊該球體時從該球具及該球體反射的該微波的反射波,運算該球體之一預估落點位置;及致使該顯示器顯示該球體之預估落點位置,及該球場地圖資訊。Therefore, the golf robot of the present invention is suitable for assisting a user to perform golfing with a ball and a ball. The golf robot comprises a self-propelled body, a display, a memory, a positioning sensor, a magnetic sensor, a light, a Doppler radar, and a processor. The display is disposed on the self-propellable body. The memory is disposed on the self-propellable body and is used for storing a map information of the stadium. The position sensor is disposed on the self-propellable body and is configured to sense a position of the self-propellable body to generate a position information. The magnetic sensor is disposed on the self-propellable body and is configured to sense an orientation of the self-propellable body to generate an orientation information. The light is disposed on the self-propellable body, and is configured to sense an object surrounding the self-propellable body to generate a light sensing information. The Doppler radar is disposed on a front surface of the self-propellable body. The processor is electrically coupled to the memory, the display, the position sensor, the magnetic sensor, the light, and the Doppler radar. The processor is configured to: according to the stadium map information, the location information, the orientation information, and the light sensing information, causing the self-propelled body to automatically walk to a robot target position, and causing the Doppler radar to move forward Transmitting a microwave; calculating a predicted drop position of the sphere according to the reflected wave of the microwave reflected from the ball and the sphere when the ball is swung the ball; and causing the display to display the estimated drop point of the sphere Location, and map information for the course.

本發明之功效在於:藉由記憶體中的球場地圖資訊、定位感測器、磁力感測器、光達,及都卜勒雷達等元件之間的協同運作,該高爾夫機器人可自動行走至球體附近的機器人目標位置,因而可引導使用者找到球體。The utility model has the advantages that the golf robot can automatically walk to the sphere by cooperative operation between the stadium map information, the positioning sensor, the magnetic sensor, the optical sensor, and the Doppler radar in the memory. The nearby robot target position, thus guiding the user to find the sphere.

參閱圖1、2、3,本發明高爾夫機器人1之實施例,適用於輔助一使用者91以一球體92及一球具93進行高爾夫球運動。在本實施例中,該高爾夫機器人1包含一電池190、一可自走本體10、一顯示器14、一記憶體12、一定位感測器13、一磁力感測器11、一光達15、一攝影機16、一都卜勒雷達17、一處理器18、一觸控模組193、一無線通訊模組194、一揚聲器191,及一麥克風192。 Referring to Figures 1, 2, and 3, an embodiment of the golf robot 1 of the present invention is adapted to assist a user 91 in performing golfing with a ball 92 and a ball 93. In this embodiment, the golf robot 1 includes a battery 190, a self-propelled body 10, a display 14, a memory 12, a positioning sensor 13, a magnetic sensor 11, and a light up to 15, A camera 16, a Doppler radar 17, a processor 18, a touch module 193, a wireless communication module 194, a speaker 191, and a microphone 192.

該電池190用以提供本發明高爾夫機器人1所有元件運作時所需的電力。 The battery 190 is used to provide the power required for all of the components of the golf robot 1 of the present invention to operate.

該顯示器14設置於該可自走本體10,並與該處理器18電連接。 The display 14 is disposed on the self-propellable body 10 and electrically connected to the processor 18.

該記憶體12設置於該可自走本體10,且與該處理器18電連接,並用以儲存一操作介面120、一球場地圖資訊121,及一使用者擊球歷史資料122。 The memory device 12 is disposed on the self-propelled body 10 and electrically connected to the processor 18 for storing an operation interface 120, a course map information 121, and a user hitting history data 122.

該定位感測器13設置於該可自走本體10,且與該處理器18電連接,並用以感測該可自走本體10所在位置以產生一位置資訊。 The position sensor 13 is disposed on the self-propelled body 10 and electrically connected to the processor 18 for sensing the position of the self-propelled body 10 to generate a position information.

該磁力感測器11設置於該可自走本體10,且與該處理器18電連接,並用以感測該可自走本體10所面對的方位以產生一方位資訊。The magnetic sensor 11 is disposed on the self-propelled body 10 and electrically connected to the processor 18 for sensing the orientation of the self-propellable body 10 to generate an orientation information.

該光達15設置於該可自走本體10,且與該處理器18電連接,並用以感測該可自走本體10周遭物體以產生一光達感測資訊。如圖1所示,在本實施例中,該光達15是設置於該可自走本體10之頂面,以能完全地感測該可自走本體10周遭物體以產生該光達感測資訊。The light 15 is disposed on the self-propelled body 10 and electrically connected to the processor 18 and configured to sense an object around the self-propellable body 10 to generate a light sensing information. As shown in FIG. 1 , in the embodiment, the light 15 is disposed on the top surface of the self-propellable body 10 to completely sense the object around the self-propellable body 10 to generate the light sensing. News.

該攝影機16設置於該可自走本體10的前表面,且與該處理器18電連接,並用以拍攝該可自走本體10前方影像,特別是該球體92之球體影像142。The camera 16 is disposed on the front surface of the self-propellable body 10 and electrically connected to the processor 18 for capturing an image of the front of the self-propellable body 10, in particular, a spherical image 142 of the sphere 92.

該都卜勒雷達17設置於該可自走本體10的前表面,且與該處理器18電連接,並用以向前發射微波171。The Doppler radar 17 is disposed on the front surface of the self-propellable body 10 and is electrically connected to the processor 18 for emitting the microwave 171 forward.

該觸控模組193設置於該可自走本體10,且與該處理器18電連接,並可供使用者91以觸控方式操控本發明高爾夫機器人1之操作介面120。此外,使用者91也可利用麥克風192及揚聲器191而以聲控的方式與高爾夫機器人1進行互動。再者,使用者91還可透過手機32之應用程式(APP)321,與高爾夫機器人1之無線通訊模組194通訊,而與高爾夫機器人1進行互動。The touch module 193 is disposed on the self-propelled body 10 and electrically connected to the processor 18, and is configured by the user 91 to touch the operation interface 120 of the golf robot 1 of the present invention in a touch manner. Further, the user 91 can also interact with the golf robot 1 in a voice-activated manner using the microphone 192 and the speaker 191. Moreover, the user 91 can also communicate with the golf robot 1 through the application (APP) 321 of the mobile phone 32 to communicate with the wireless communication module 194 of the golf robot 1.

該處理器18用以根據該球場地圖資訊121、該定位感測器13產生的位置資訊、該磁力感測器11產生的方位資訊,及該光達15產生的光達感測資訊,致使該可自走本體10自動行走至一機器人目標位置143(標示於圖7)。The processor 18 is configured to generate the sensing information according to the stadium map information 121, the position information generated by the positioning sensor 13, the orientation information generated by the magnetic sensor 11, and the light generated by the light 15 The self-propelled body 10 automatically walks to a robot target position 143 (shown in Figure 7).

參閱圖1、2、7,例如,當使用者91欲開始進行某一球場7的某一洞的練習或比賽時,其可藉由觸控等方式命令該高爾夫機器人1自動行走至第一個機器人目標位置143(如圖1、7所示),即發球台70正後方的一第一預定距離D處。其中,在本實施例中,該第一預定距離D為例如約2m~3m。Referring to Figures 1, 2, and 7, for example, when the user 91 wants to start a practice or competition of a certain hole of a certain course 7, the user can be commanded to automatically walk to the first one by touch or the like. The robot target position 143 (shown in Figures 1 and 7) is a first predetermined distance D directly behind the tee station 70. In the embodiment, the first predetermined distance D is, for example, about 2 m to 3 m.

同時,該處理器18根據該球場地圖資訊121及該使用者擊球歷史資料122,運算一建議使用球具93及一擊球方位,並根據該攝影機16自動辨識的一實際使用球具之編號或以該麥克風192輸入的一使用者語音指示,記錄該實際使用球具93於雲端伺服器34(標示於圖8)或記憶體12中。At the same time, the processor 18 calculates a recommended use of the ball 93 and a ball striking position according to the course map information 121 and the user hitting history data 122, and automatically identifies the number of the ball device according to the camera 16 Or, using the user's voice indication input by the microphone 192, the actual use of the ball 93 is recorded in the cloud server 34 (shown in FIG. 8) or the memory 12.

參閱圖1、2、3、4,接著,該處理器18致使該都卜勒雷達17向前發射微波171,且致使該攝影機16拍攝其前方之景物而在顯示器14上顯示一都卜勒雷達系統啟動條件區域149(如圖3所示)。由於該高爾夫機器人1的第一個機器人目標位置143是在該發球台70正後方,故該都卜勒雷達系統啟動條件區域149亦會對準發球台70之中央區域。然而,使用者91可能會因應實際情況而將球體92置放於該都卜勒雷達系統啟動條件區域149之外。因此,在本實施例中,當該高爾夫機器人1之可自走本體10行走至該第一個機器人目標位置143時,該處理器18致使該攝影機16擷取在該第一個機器人目標位置143的該球體92之球體影像142,並將該球體影像142顯示於該顯示器14上。Referring to Figures 1, 2, 3, and 4, the processor 18 causes the Doppler radar 17 to emit microwaves 171 forward, and causes the camera 16 to capture the scene in front of it and display a Doppler radar on the display 14. System boot condition area 149 (shown in Figure 3). Since the first robot target position 143 of the golf robot 1 is directly behind the tee station 70, the Doppler radar system activation condition region 149 is also aligned with the central region of the tee station 70. However, the user 91 may place the ball 92 outside of the Doppler radar system activation condition area 149 in response to actual conditions. Therefore, in the present embodiment, when the self-propelled body 10 of the golf robot 1 walks to the first robot target position 143, the processor 18 causes the camera 16 to capture the first robot target position 143. The sphere image 142 of the sphere 92 is displayed on the display 14 .

繼而,該處理器18根據該球體影像142與該都卜勒雷達系統啟動條件區域149之間的相對位置關係,自動調整該可自走本體10之位置,使得該球體92所在位置落入該可自走本體10調整位置後的該都卜勒雷達系統啟動條件區域149內,如圖4所示。因而,如圖1所示,該都卜勒雷達17可發射出微波171照射在該球具93及該球體92上,並接收從該球具93及該球體92反射回來的反射波。Then, the processor 18 automatically adjusts the position of the self-propelled body 10 according to the relative positional relationship between the sphere image 142 and the Doppler radar system activation condition area 149, so that the position of the sphere 92 falls into the position The Doppler radar system start condition area 149 after the self-propelled body 10 is adjusted in position, as shown in FIG. Therefore, as shown in FIG. 1, the Doppler radar 17 emits a microwave 171 to be irradiated onto the fixture 93 and the sphere 92, and receives reflected waves reflected from the fixture 93 and the sphere 92.

參閱圖1、2、5、6,然後,當使用者91以球具93揮擊球體92時,該處理器18根據該球具93與該球體92接觸期間從該球具93及該球體92反射的該微波171的反射波,運算該球體92之一飛行路徑146、一預估落點位置141,以及一飛行資訊147顯示於該顯示器14,以便於該使用者尋找該球體92。其中,在本實施例中,該飛行資訊147包括飛行距離(Carry)1471、最大高度(Max Height)1472、桿頭速度(Club Speed)1473、球速(Ball Speed)1474、後旋(Backspin)1475等。Referring to Figures 1, 2, 5, and 6, then, when the user 91 swings the ball 92 with the ball 93, the processor 18 is from the ball 93 and the ball during contact with the ball 92 according to the ball 93. 92 reflects the reflected wave of the microwave 171, calculates a flight path 146 of the sphere 92, an estimated landing position 141, and a flight information 147 is displayed on the display 14 to facilitate the user to find the sphere 92. In this embodiment, the flight information 147 includes a flight distance (1), a maximum height (Max Height) 1472, a club head speed (Club Speed) 1473, a ball speed (Ball Speed) 1474, and a back spin (Backspin) 1475. Wait.

參閱圖1、2、7,同時,該處理器18根據該球場地圖資訊121及該使用者擊球歷史資料122,運算一建議揮擊落點位置145。在使用者91擊球後,該處理器18根據該預估落點位置141及該球場地圖資訊121,運算下一個機器人目標位置144,並致使該可自走本體10自動行走至該下一個機器人目標位置144,以便於該使用者91尋找該球體92。而該下一個機器人目標位置144距離該預估落點位置141一第二預定距離d。其中,在本實施例中,該第二預定距離d為例如約2m~3m。Referring to Figures 1, 2, and 7, at the same time, the processor 18 calculates a suggested swipe drop location 145 based on the pitch map information 121 and the user hitting history data 122. After the user 91 hits the ball, the processor 18 calculates the next robot target position 144 according to the estimated landing position 141 and the course map information 121, and causes the self-propelled body 10 to automatically walk to the next robot. The target position 144 is such that the user 91 looks for the sphere 92. The next robot target position 144 is a second predetermined distance d from the estimated landing position 141. In the embodiment, the second predetermined distance d is, for example, about 2 m to 3 m.

因此,在本發明高爾夫機器人1自動行走至該下一個機器人目標位置144的過程中,使用者91便可跟隨該高爾夫機器人1一起行走,因而能相當容易地找到該球體92。Therefore, in the process in which the golf robot 1 of the present invention automatically moves to the next robot target position 144, the user 91 can follow the golf robot 1 to walk together, and thus the sphere 92 can be found relatively easily.

然後,當該高爾夫機器人1自走到該下一個機器人目標位置144使得使用者91找到該球體92時,該高爾夫機器人1便可再度藉由其攝影機16影像辨識的輔助,自動微調位置,使得該球體92所在位置落入該高爾夫機器人調整位置後的該都卜勒雷達系統啟動條件區域149內,以預備感測使用者91下一桿的揮擊。Then, when the golf robot 1 self-goes to the next robot target position 144 so that the user 91 finds the sphere 92, the golf robot 1 can automatically fine-tune the position by the assistance of the image recognition of the camera 16, so that the golf robot 1 The position of the ball 92 falls within the Doppler radar system activation condition area 149 after the golf robot adjustment position to prepare to sense the swing of the next shot of the user 91.

參閱圖2、8,此外,本發明高爾夫機器人1可利用其無線通訊模組194(例如WIFI模組或行動通訊模組)連上網際網路33下載更新該球場地圖資訊121。再者,使用者9在該高爾夫機器人1的輔助下進行高爾夫運動過程中的資料,可藉由各種方式上傳至雲端伺服器34,以便後續可再利用高爾夫機器人1連線至雲端伺服器34查詢統計資料,例如,該高爾夫機器人1可藉由其本身具有的行動通訊功能連線至行動通訊網路35,再連線至網際網路33,繼而連線至該雲端伺服器34;或者,該高爾夫機器人1也可藉由其無線通訊模組194,透過電腦31、手機32,或無線基地台36,連線至該雲端伺服器34。Referring to FIGS. 2 and 8, in addition, the golf robot 1 of the present invention can download and update the stadium map information 121 by using the wireless communication module 194 (for example, a WIFI module or a mobile communication module). Moreover, the user 9 performs the data during the golfing process with the assistance of the golf robot 1, and can be uploaded to the cloud server 34 by various means, so that the subsequent reusable golf robot 1 can be connected to the cloud server 34 for inquiry. Statistics, for example, the golf robot 1 can be connected to the mobile communication network 35 by its own mobile communication function, and then connected to the Internet 33, and then connected to the cloud server 34; or, the golf ball The robot 1 can also be connected to the cloud server 34 via the computer 31, the mobile phone 32, or the wireless base station 36 via its wireless communication module 194.

綜上所述,本發明高爾夫球機器人1的功效在於:In summary, the effectiveness of the golf robot 1 of the present invention lies in:

(1)藉由記憶體12中的球場地圖資訊121、定位感測器13、磁力感測器11、光達15、攝影機16,及都卜勒雷達17等元件之間的協同運作,可自動行走至球體92的預估落點位置141附近的下一個機器人目標位置144,因而可引導使用者91找到球體92。(1) Automatically operated by the cooperative operation between the stadium map information 121, the positioning sensor 13, the magnetic sensor 11, the light up to 15, the camera 16, and the Doppler radar 17 in the memory 12. Walking to the next robot target position 144 near the estimated drop position 141 of the sphere 92, the user 91 can be directed to find the sphere 92.

(2)處理器18紀錄使用者擊球歷史資料122於雲端伺服器34或記憶體12中,當使用者91到達預擊球點(即預估落點位置141)時,可透過該歷史資料122獲知建議使用球具93及擊球方位,並在使用者91擊球前,藉由攝影機16自動辨識實際使用球具93之編號或藉由使用者91語音指示,而記錄實際使用球具93,以更新該使用者擊球歷史資料122。故確實能達成本發明的目的。(2) The processor 18 records the user's hitting history data 122 in the cloud server 34 or the memory 12, and when the user 91 reaches the pre-hitting point (ie, the estimated landing position 141), the historical data can be transmitted. 122 is informed to recommend the use of the ball 93 and the hitting direction, and before the user 91 hits the ball, the camera 16 automatically recognizes the number of the actual use of the ball 93 or the user 91 voice instruction, and records the actual use of the ball 93 To update the user's batting history data 122. Therefore, the object of the present invention can be achieved.

惟以上所述者,僅為本發明的實施例而已,當不能以此限定本發明實施的範圍,凡是依本發明申請專利範圍及專利說明書內容所作的簡單的等效變化與修飾,皆仍屬本發明專利涵蓋的範圍內。However, the above is only the embodiment of the present invention, and the scope of the invention is not limited thereto, and all the simple equivalent changes and modifications according to the scope of the patent application and the patent specification of the present invention are still Within the scope of the invention patent.

1‧‧‧高爾夫機器人1‧‧‧Golf Robot

10‧‧‧可自走本體10‧‧‧ Self-propelled ontology

11‧‧‧磁力感測器11‧‧‧Magnetic sensor

12‧‧‧記憶體12‧‧‧ memory

120‧‧‧操作介面120‧‧‧Operator interface

121‧‧‧球場地圖資訊121‧‧‧Site map information

122‧‧‧使用者擊球歷史資料122‧‧‧User hitting history data

13‧‧‧定位感測器13‧‧‧ Positioning Sensor

14‧‧‧顯示器14‧‧‧ display

141‧‧‧預估落點位置141‧‧‧ Estimated location

142‧‧‧球體影像142‧‧‧Spherical image

143‧‧‧機器人目標位置143‧‧‧Robot target position

144‧‧‧下一個機器人目標位置144‧‧‧Next robot target position

145‧‧‧建議揮擊落點位置145‧‧‧Recommended to swipe the location

146‧‧‧飛行路徑146‧‧‧ Flight path

147‧‧‧飛行資訊147‧‧‧ Flight Information

1471‧‧‧飛行距離1471‧‧‧ Flight distance

1472‧‧‧最大高度1472‧‧‧Maximum height

1473‧‧‧桿頭速度1473‧‧‧ head speed

1474‧‧‧球速1474‧‧‧speed

1475‧‧‧後旋1475‧‧‧ rear spin

149‧‧‧都卜勒雷達系統啟動條件區域149‧‧‧Doppler radar system start-up condition area

15‧‧‧光達15‧‧‧ ‧

16‧‧‧攝影機16‧‧‧ camera

17‧‧‧都卜勒雷達17‧‧‧Doppler radar

171‧‧‧微波171‧‧‧ microwave

18‧‧‧處理器18‧‧‧ processor

190‧‧‧電池190‧‧‧Battery

191‧‧‧揚聲器191‧‧‧ Speaker

192‧‧‧麥克風192‧‧‧ microphone

193‧‧‧觸控模組193‧‧‧Touch Module

194‧‧‧無線通訊模組194‧‧‧Wireless communication module

31‧‧‧電腦31‧‧‧ computer

32‧‧‧手機32‧‧‧Mobile phones

321‧‧‧應用程式(APP)321‧‧‧Application (APP)

33‧‧‧網際網路33‧‧‧Internet

34‧‧‧雲端伺服器34‧‧‧Cloud Server

35‧‧‧行動通訊網路35‧‧‧Mobile communication network

36‧‧‧無線基地台36‧‧‧Wireless base station

7‧‧‧球場7‧‧‧ Stadium

70‧‧‧發球台70‧‧‧Terry

91‧‧‧使用者91‧‧‧Users

92‧‧‧球體92‧‧‧ sphere

93‧‧‧球具93‧‧‧Balls

D‧‧‧第一預定距離D‧‧‧First predetermined distance

d‧‧‧第二預定距離D‧‧‧second predetermined distance

本發明的其他的特徵及功效,將於參照圖式的實施方式中清楚地呈現,其中:圖1是一示意圖,說明本發明高爾夫機器人之實施例;圖2是一功能方塊圖,說明本實施例;圖3是一顯示畫面示意圖,說明本實施例中當高爾夫機器人剛到達機器人目標位置時的顯示器顯示畫面,其中,使用者置放的球體影像並未落入都卜勒雷達系統啟動條件區域內;圖4是一顯示畫面示意圖,說明本實施例中高爾夫機器人藉由攝影機之輔助而微調位置,使得使用者置放的球體影像已落入都卜勒雷達系統啟動條件區域內;圖5是一顯示畫面示意圖,說明本實施例中的顯示器可顯示球體之預估落點位置、飛行路徑,及飛行資訊;圖6是一顯示畫面示意圖,說明本實施例中的顯示器可顯示從空中鳥瞰的球體之預估落點位置及飛行距離;圖7是一顯示畫面示意圖,說明本實施例中的顯示器可顯示機器人目標位置、預估落點位置、建議揮擊落點位置,及下一個機器人目標位置之間的相對關係;及圖8是一系統架構圖,說明本實施例具有無線通訊功能,可將使用者的揮擊統計資料上傳至雲端伺服器。 Other features and advantages of the present invention will be apparent from the embodiments of the present invention. FIG. 1 is a schematic diagram illustrating an embodiment of the golf robot of the present invention. FIG. 2 is a functional block diagram illustrating the present embodiment. FIG. 3 is a schematic diagram showing a display screen when the golf robot just reaches the target position of the robot in the embodiment, wherein the spherical image placed by the user does not fall into the Doppler radar system start condition area. FIG. 4 is a schematic diagram showing a display screen in which the golf robot fine-tunes the position by the assistance of the camera, so that the spherical image placed by the user has fallen into the Doppler radar system starting condition area; FIG. 5 is A display screen diagram illustrating that the display in the embodiment can display an estimated landing position, a flight path, and flight information of the sphere; FIG. 6 is a schematic diagram of the display screen, illustrating that the display in the embodiment can display a bird's eye view from the sky. The predicted landing position and flight distance of the sphere; FIG. 7 is a schematic diagram showing the display in the embodiment. The device can display the robot target position, the estimated drop position, the recommended swipe drop position, and the relative position between the next robot target position; and FIG. 8 is a system architecture diagram illustrating that the embodiment has a wireless communication function. Upload the user's swing statistics to the cloud server.

1‧‧‧高爾夫機器人 1‧‧‧Golf Robot

10‧‧‧可自走本體 10‧‧‧ Self-propelled ontology

14‧‧‧顯示器 14‧‧‧ display

15‧‧‧光達 15‧‧‧ ‧

16‧‧‧攝影機 16‧‧‧ camera

17‧‧‧都卜勒雷達 17‧‧‧Doppler radar

171‧‧‧微波 171‧‧‧ microwave

70‧‧‧發球台 70‧‧‧Terry

91‧‧‧使用者 91‧‧‧Users

92‧‧‧球體 92‧‧‧ sphere

93‧‧‧球具 93‧‧‧Balls

D‧‧‧第一預定距離 D‧‧‧First predetermined distance

Claims (13)

一種高爾夫機器人,適用於輔助一使用者以一球體及一球具進行高爾夫球運動,該高爾夫機器人包含:一可自走本體;一顯示器,設置於該可自走本體;一記憶體,設置於該可自走本體,並用以儲存一球場地圖資訊;一定位感測器,設置於該可自走本體,並用以感測該可自走本體所在位置以產生一位置資訊;一磁力感測器,設置於該可自走本體,並用以感測該可自走本體所面對的方位以產生一方位資訊;一光達,設置於該可自走本體,並用以感測該可自走本體周遭物體以產生一光達感測資訊;一都卜勒雷達,設置於該可自走本體的前表面;一處理器,電連接至該記憶體、該顯示器、該定位感測器、該磁力感測器、該光達,及該都卜勒雷達,其中,該處理器用以:根據該球場地圖資訊、該位置資訊、該方位資訊,及該光達感測資訊,致使該可自走本體自動行走至一機器人目標位置,並且致使該都卜勒雷達向前發射微波;根據該球具揮擊該球體時從該球具及該球體反射的該微波的反射波,運算該球體之一預估落點位 置;及致使該顯示器顯示該球體之預估落點位置,及該球場地圖資訊;一攝影機,在該使用者擊球前,該處理器先根據該球場地圖資訊及一使用者擊球歷史資料,運算一建議使用球具及一擊球方位,並根據該攝影機自動辨識的一實際使用球具之編號或一使用者語音指示,記錄該實際使用球具,再根據該球場地圖資訊及該使用者擊球歷史資料,運算一建議揮擊落點位置,繼而在該使用者擊球後,根據該預估落點位置及該球場地圖資訊,運算下一個機器人目標位置,並且致使該可自走本體自動行走至該下一個機器人目標位置,以便於該使用者尋找該球體,而該下一個機器人目標位置距離該預估落點位置一第二預定距離。 A golf robot, which is suitable for assisting a user to perform golf ball with a ball and a ball. The golf robot includes: a self-propellable body; a display disposed on the self-propellable body; and a memory body disposed on the The self-propelled body is configured to store a stadium map information; a positioning sensor is disposed on the self-propellable body, and is configured to sense a position of the self-propellable body to generate a position information; a magnetic sensor The self-propelled body is disposed to sense the orientation of the self-propellable body to generate a position information; the light is disposed on the self-propellable body, and is configured to sense the self-propellable body a surrounding object to generate a light sensing information; a Doppler radar disposed on the front surface of the self-propellable body; a processor electrically connected to the memory, the display, the positioning sensor, the magnetic force a sensor, the light, and the Doppler radar, wherein the processor is configured to: cause the self-propelled according to the stadium map information, the location information, the orientation information, and the light sensing information Automatically walking to a robot target position, and causing the Doppler radar to emit a microwave forward; calculating one of the spheres according to the reflected wave of the microwave reflected from the ball and the sphere when the ball is swung the ball Estimated point And causing the display to display the estimated location of the sphere and the map information of the stadium; a camera, before the user hits the ball, the processor first based on the map information and a user's hitting history data The operation 1 suggests using the ball and a ball hitting direction, and recording the actual use of the ball according to the actual use of the ball number or a user voice indication automatically recognized by the camera, and then according to the course map information and the use The hitting history data, calculating a recommended swing position, and then, after the user hits the ball, calculating the next robot target position based on the estimated landing position and the stadium map information, and causing the self-propellable body The robot is automatically moved to the next robot target position so that the user can find the sphere, and the next robot target position is a second predetermined distance from the estimated landing position. 如請求項1所述的高爾夫機器人,還包含一攝影機,其中,該攝影機設置於該可自走本體之該前表面,並電連接至該處理器,當該可自走本體行走至該機器人目標位置時,該處理器致使該攝影機擷取該球體之一球體影像,且繼而根據該球體影像與該微波的一掃描區域之間的相對位置關係,調整該可自走本體之位置,使得該球體所在位置落入該可自走本體調整位置後的該微波之掃描區域內。 The golf robot of claim 1, further comprising a camera, wherein the camera is disposed on the front surface of the self-propellable body and electrically connected to the processor, and the self-propelled body walks to the robot target In position, the processor causes the camera to capture a sphere image of the sphere, and then adjusts the position of the self-propellable body according to a relative positional relationship between the sphere image and a scanning area of the microwave, such that the sphere The location falls within the scanning area of the microwave after the self-propelled body adjustment position. 如請求項1所述的高爾夫機器人,其中,該處理器還運算該球體之一飛行資訊顯示於該顯示器,該飛行資訊是選自於由飛行距離、最大高度、桿頭速度、球速,及後旋所組 成之一群組。 The golf robot of claim 1, wherein the processor further calculates a flight information of the sphere displayed on the display, the flight information is selected from a flight distance, a maximum height, a head speed, a ball speed, and a rear Rotary group Into a group. 如請求項1所述的高爾夫機器人,其中,該機器人目標位置為一發球台後方的一第一預定距離處。 The golf robot of claim 1, wherein the robot target position is a first predetermined distance behind a tee. 如請求項4所述的高爾夫機器人,其中,該第一預定距離為約2m~3m。 The golf robot of claim 4, wherein the first predetermined distance is about 2 m to 3 m. 如請求項1所述的高爾夫機器人,其中,該第二預定距離為約2m~3m。 The golf robot of claim 1, wherein the second predetermined distance is about 2 m to 3 m. 如請求項1所述的高爾夫機器人,其中,該光達是設置於該可自走本體之頂面,以能完全地感測該可自走本體周遭物體以產生該光達感測資訊。 The golf robot of claim 1, wherein the light is disposed on a top surface of the self-propellable body to completely sense the surrounding object of the self-propellable body to generate the light sensing information. 如請求項1所述的高爾夫機器人,其中,該記憶體還儲存一操作介面,且該高爾夫機器人還包含一觸控模組,該使用者可利用該觸控模組以觸控方式操控該操作介面。 The golf robot of claim 1, wherein the memory further stores an operation interface, and the golf robot further includes a touch module, wherein the user can use the touch module to manipulate the operation in a touch manner. interface. 如請求項1所述的高爾夫機器人,還包含一麥克風,及一揚聲器,該使用者可利用該麥克風及該揚聲器,而以聲控的方式與該高爾夫機器人進行互動。 The golf robot of claim 1, further comprising a microphone and a speaker, wherein the user can use the microphone and the speaker to interact with the golf robot in a voice-activated manner. 如請求項1所述的高爾夫機器人,還包含一可連上一網際網路以下載更新該球場地圖資訊之無線通訊模組。 The golf robot of claim 1, further comprising a wireless communication module connectable to an internet to download and update the stadium map information. 如請求項1所述的高爾夫機器人,還適用於將該使用者進行高爾夫球運動過程中的資料透過一行動通訊網路上傳至一雲端伺服器,且該高爾夫機器人還包含一無線通訊模組,該高爾夫機器人可藉由該無線通訊模組連線至一行動通訊網路,再連線至一網際網路,繼而連線至該雲端伺服 器。 The golf robot of claim 1 is further adapted to upload the data during the golfing process to a cloud server through a mobile communication network, and the golf robot further includes a wireless communication module. The golf robot can be connected to a mobile communication network by the wireless communication module, and then connected to an internet network, and then connected to the cloud servo. Device. 如請求項1所述的高爾夫機器人,還適用於將該使用者進行高爾夫球運動過程中的資料透過一行動通訊網路上傳至一雲端伺服器,且該高爾夫機器人還包含一無線通訊模組,該高爾夫機器人可藉由該無線通訊模組,透過一電腦、一手機,或一無線基地台連線至該雲端伺服器。 The golf robot of claim 1 is further adapted to upload the data during the golfing process to a cloud server through a mobile communication network, and the golf robot further includes a wireless communication module. The golf robot can be connected to the cloud server through a wireless communication module through a computer, a mobile phone, or a wireless base station. 如請求項1所述的高爾夫機器人,還包含一無線通訊模組,其中,該使用者可透過一手機之一應用程式與該無線通訊模組進行通訊,而與該高爾夫機器人進行互動。 The golf robot of claim 1, further comprising a wireless communication module, wherein the user can communicate with the wireless communication module through an application of a mobile phone to interact with the golf robot.
TW106111316A 2017-04-05 2017-04-05 Golf robot TWI614048B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW106111316A TWI614048B (en) 2017-04-05 2017-04-05 Golf robot
US15/703,200 US20180290018A1 (en) 2017-04-05 2017-09-13 Robot for assisting in playing golf

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW106111316A TWI614048B (en) 2017-04-05 2017-04-05 Golf robot

Publications (2)

Publication Number Publication Date
TWI614048B true TWI614048B (en) 2018-02-11
TW201836683A TW201836683A (en) 2018-10-16

Family

ID=62014509

Family Applications (1)

Application Number Title Priority Date Filing Date
TW106111316A TWI614048B (en) 2017-04-05 2017-04-05 Golf robot

Country Status (2)

Country Link
US (1) US20180290018A1 (en)
TW (1) TWI614048B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109597409A (en) * 2018-11-27 2019-04-09 辽宁工程技术大学 A kind of golf caddie robot control method and system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102548763B1 (en) * 2022-12-20 2023-06-29 주식회사 파이엇 caddy robot supporting two golfers and supporting methods thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5711388A (en) * 1995-07-20 1998-01-27 Golfpro International, Inc. Robotic golf caddy apparatus and method
CN2705207Y (en) * 2004-02-25 2005-06-22 田稼 Golf training device
TWM488078U (en) * 2014-05-08 2014-10-11 feng-chun Cai Interactive teaching robot
CN205384508U (en) * 2016-01-18 2016-07-13 深圳思科尼亚科技有限公司 Golf cart is followed to all -round intelligence

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5711388A (en) * 1995-07-20 1998-01-27 Golfpro International, Inc. Robotic golf caddy apparatus and method
CN2705207Y (en) * 2004-02-25 2005-06-22 田稼 Golf training device
TWM488078U (en) * 2014-05-08 2014-10-11 feng-chun Cai Interactive teaching robot
CN205384508U (en) * 2016-01-18 2016-07-13 深圳思科尼亚科技有限公司 Golf cart is followed to all -round intelligence

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109597409A (en) * 2018-11-27 2019-04-09 辽宁工程技术大学 A kind of golf caddie robot control method and system

Also Published As

Publication number Publication date
TW201836683A (en) 2018-10-16
US20180290018A1 (en) 2018-10-11

Similar Documents

Publication Publication Date Title
US11148026B2 (en) System and method for monitoring performance characteristics associated with user activities involving swinging instruments
US10328342B2 (en) Magic wand methods, apparatuses and systems for defining, initiating, and conducting quests
US20180221739A1 (en) System for remotely swinging a golf club
WO2017057157A1 (en) Flight device, movement device, server, and program
CN110505408A (en) Terminal image pickup method, device, mobile terminal and readable storage medium storing program for executing
JP2018190391A (en) Portable mobile robot and operation method thereof
TWI614048B (en) Golf robot
JP6204635B1 (en) Golf play support system, golf play support method, and program
CN105406556A (en) Auxiliary equipment charging system and method
US11801433B2 (en) Golf instruction method, apparatus and analytics platform
CN118401282A (en) Tennis self-training system
JP2018190363A (en) Portable mobile robot and operation method thereof
WO2022102491A1 (en) Control apparatus and control method
KR102548032B1 (en) Ai golf cart and golf system comprising the ai golf cart
JP2019082910A (en) Golf cart control system and golf cart control program
US20230372802A1 (en) Golf platform for training and gaming
CN108126336B (en) Method, device, electronic equipment and storage medium for realizing golf tracking
JP2022003549A (en) Entertainment system
KR20240026841A (en) Method and apparatus of controlling operation of unmanned golf cart
TWM520700U (en) System for golf course automation service
TWM452795U (en) Small-sized ball collector
TW201717148A (en) System and method for golf course automation service

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees