TWI614048B - Golf robot - Google Patents
Golf robot Download PDFInfo
- 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
Links
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0021—Tracking a path or terminating locations
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
- A63B69/36—Training appliances or apparatus for special sports for golf
- A63B69/3605—Golf club selection aids informing player of his average or expected shot distance for each club
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0062—Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0021—Tracking a path or terminating locations
- A63B2024/0053—Tracking a path or terminating locations for locating an object, e.g. a lost ball
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0021—Tracking a path or terminating locations
- A63B2024/0056—Tracking a path or terminating locations for statistical or strategic analysis
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B71/0622—Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
- A63B2071/0625—Emitting sound, noise or music
- A63B2071/063—Spoken or verbal instructions
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B2071/0691—Maps, e.g. yardage maps or electronic maps
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/10—Positions
- A63B2220/16—Angular positions
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/805—Optical or opto-electronic sensors
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/807—Photo cameras
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/808—Microphones
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/89—Field sensors, e.g. radar systems
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/20—Miscellaneous features of sport apparatus, devices or equipment with means for remote communication, e.g. internet or the like
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/50—Wireless data transmission, e.g. by radio transmitters or telemetry
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0075—Means for generating exercise programs or schemes, e.g. computerized virtual trainer, e.g. using expert databases
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B71/0622—Visual, 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
本發明是有關於一種機器人,特別是指一種高爾夫機器人。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)
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)
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)
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)
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 |
-
2017
- 2017-04-05 TW TW106111316A patent/TWI614048B/en not_active IP Right Cessation
- 2017-09-13 US US15/703,200 patent/US20180290018A1/en not_active Abandoned
Patent Citations (4)
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)
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 |