Golf shot distance measurement method and system based on satellite and bluetooth positioning
By setting up smart terminals on golf courses and having golfers wear wearable devices, combined with satellite and Bluetooth positioning technology, the problems of positioning errors and high hardware costs of golf GPS devices have been solved, achieving high-precision and low-cost ball distance measurement.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN DASQI LTD
- Filing Date
- 2026-03-25
- Publication Date
- 2026-06-12
AI Technical Summary
Existing golf GPS devices suffer from large positioning errors and high hardware costs when calculating the distance from the golfer to the hole, especially after the golfer leaves the phone or golf cart, leading to inaccurate club selection strategies and increased complexity of use.
Using a satellite and Bluetooth positioning method, a triangle is formed by setting up smart terminals on the course and wearing wearable devices on the golfers. The location information of the hole and the golfer is obtained by combining satellite positioning with Bluetooth wireless communication and antenna array to receive signals, calculate the distance between the golfer and the hole, and use the cosine theorem formula for accurate measurement.
It achieves high-precision, low-cost distance measurement from the golfer to the hole, reduces the impact of errors, simplifies the usage process, and lowers hardware costs.
Smart Images

Figure CN122194056A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of golf assistive systems technology, specifically to methods and system improvements for calculating the distance from the golfer to the hole. Background Technology
[0002] Currently, golf GPS devices on the market used to calculate the distance from a golfer to the hole have the following core problems: Large positioning errors: Traditional equipment relies on GPS positioning from mobile phones or golf carts. When the golfer leaves the phone or cart, the distance from the phone or cart to the hole displayed on the device is not equal to the actual hitting distance from the golfer to the hole, leading to inaccurate club selection strategies. The greater the distance between the golfer and the cart, the greater the error, seriously affecting the hitting decision; moreover, carrying a bulky mobile phone during golf is inconvenient.
[0003] High hardware costs: To solve the positioning problem, existing solutions involve installing expensive GPS devices in the clubs and using specialized equipment to connect the clubs to calculate the distance between the golfer and the hole, which increases costs and complexity. Summary of the Invention
[0004] In summary, the purpose of this invention is to address the shortcomings of existing golf GPS devices used to calculate the distance between a golfer and the hole, which suffer from large measurement errors and high costs. The invention proposes a golf distance measurement method and system based on satellite and Bluetooth positioning.
[0005] To address the shortcomings of the technology proposed in this invention, the following technical solution is adopted: A method for measuring golf shot distance based on satellite and Bluetooth positioning is characterized by the following steps: First, a smart terminal is set up at a different geographical location on the golf course than at the hole, and a wearable device connected to the smart terminal via Bluetooth wireless communication is worn by the golfer, so that the hole, the smart terminal, and the wearable device form the three vertices of a triangle; then, the smart terminal marks the location of the hole from the electronic map of the golf course, obtains the geographical coordinates of the hole, and defines it as point A; simultaneously, the smart terminal also uses its own satellite positioning module to obtain the geographical coordinates of the smart terminal, defines it as point B, and calculates the distance AB from point B to point A, as well as the geographical coordinates of the distance AB, according to geodetic formulas. Azimuth angle; the distance BC between the smart terminal and the golfer is calculated based on the RSSI or channel detection during Bluetooth wireless communication between the smart terminal and the wearable device. The CTE signal is received by the antenna array between the smart terminal and the wearable device, and the incident angle AoA of the wearable device relative to the smart terminal is resolved. Based on the distance BC between the smart terminal and the golfer, the golfer's geographical coordinates are determined and defined as point C. The angle between distance BC and distance AB is calculated. Finally, based on the distance AB from point B to point A, the distance BC between the smart terminal and the golfer, and the angle between distance BC and distance AB, the distance AC from point C to point A is calculated using the cosine theorem formula. The smart terminal outputs the distance AC as the measured distance from the golfer to the hole.
[0006] The technical features that further define the present invention include: The distance between the smart terminal and the hole is greater than the distance between the smart terminal and the wearable device.
[0007] After scaling and matching the golf course construction drawings with the electronic map of the golf course, the hole locations are marked on the electronic map of the golf course based on the hole locations on the construction drawings.
[0008] After determining the distance BC between the smart terminal and the player, and using the antenna array between the smart terminal and the wearable device to receive the CTE signal and resolve the incident angle AoA of the wearable device relative to the smart terminal, the relative orientation between the smart terminal and the wearable device is converted into geographical orientation based on the orientation sensor, and then the angle between the distance BC and the distance AB is calculated.
[0009] Smart terminals use real-time dynamic positioning technology to obtain their own geographical location coordinates.
[0010] The smart terminal will also measure the distance from the golfer to the hole via Bluetooth headset and provide the value to the golfer via voice.
[0011] The system for implementing the measurement method includes a smart terminal and a wearable device; wherein, The smart terminal is a smartphone, a golf cart in-vehicle system, or a smart rangefinder equipped with a global navigation satellite system receiver and a Bluetooth transceiver; Wearable devices are Bluetooth tags that golfers wear on their bodies; The smart terminal obtains its geographical location coordinates from the Global Navigation Satellite System receiver; it also communicates wirelessly with the wearable device via Bluetooth transceiver, calculates the distance and relative orientation between the smart terminal and the wearable device based on RSSI or channel detection during Bluetooth wireless communication, and converts the relative orientation between the smart terminal and the wearable device into geographical orientation using the smart terminal's orientation sensor; the smart terminal also has pre-stored geographical location coordinates of the holes marked on the electronic map of the golf course.
[0012] The smart terminal is pre-stored with the geographical coordinates of two or more holes, and each hole's geographical coordinates is associated with a unique number.
[0013] It also includes smart terminals Connected Bluetooth headset for players to interact with smart devices via voice.
[0014] The wearable device is a BLE 5.3 transmitter that transmits broadcasts containing CTE signals.
[0015] The system also includes a Bluetooth beacon located at the hole; the wearable device obtains the distance between the golfer and the hole via the Bluetooth beacon.
[0016] The beneficial effects of this invention are as follows: This invention utilizes a Bluetooth tag worn by the golfer, in conjunction with smart devices such as mobile phones, golf cart systems, or smart rangefinders placed in the surrounding area. Satellite positioning technology is used to determine the distance and geographical location between the hole and the smart device. Bluetooth positioning technology is then used to determine the golfer's relative distance and location relative to the smart device. Based on the known lengths of the two sides and the included angle of a triangle, the distance from the golfer to the hole is calculated using the law of cosines. The measurement system, built using existing hardware, offers high accuracy, low cost, and convenient system deployment. Attached Figure Description
[0017] Figure 1 This is a system schematic diagram of the present invention. Detailed Implementation
[0018] The technical solution of the present invention will be further described below with reference to the accompanying drawings and preferred embodiments.
[0019] Reference Figure 1As shown in the figure, this invention discloses a golf hitting distance measurement method based on satellite and Bluetooth positioning. The main purpose is to obtain the distance between the golfer and the hole. Existing golf GPS apps rely solely on the GPS positioning of smartphones. However, smartphones are usually placed on golf carts or in golf bags, and golfers may be tens of meters away from the cart when hitting the ball. This causes the app on the phone to display a distance that is not the actual distance from the golfer to the hole, affecting club selection. This invention mainly aims to solve the error caused by the golfer being far from the golf cart. The specific method is as follows: First, smart terminals are placed at different geographical locations on the golf course from the holes, and wearable devices connected to the smart terminals via Bluetooth wireless communication are placed on the golfers, so that the holes, smart terminals, and wearable devices form the three vertices of a triangle. Since the smart terminals and wearable devices use Bluetooth positioning technology, the Bluetooth communication range is relatively small. The preferred solution is that the distance between the smart terminals and the holes is greater than the distance between the smart terminals and the wearable devices.
[0020] Then, the location of the hole is marked from the electronic map of the golf course using a smart terminal, and the geographical coordinate information of the hole location is obtained, that is, the latitude and longitude coordinate information of the marked hole, which is defined as point A. Since the size of the hole is relatively small compared to the golf course, the hole location cannot be directly determined in the electronic map. The hole mark can be roughly determined manually by recognizing the shape of the green where the hole is located and combining it with the actual scene. Alternatively, the golf course construction drawing and the electronic map of the golf course can be scaled up and matched proportionally, and the hole location can be marked on the electronic map of the golf course according to the hole location on the golf course construction drawing.
[0021] The smart terminal also uses its own satellite positioning module to obtain the geographical coordinates of the smart terminal, defining it as point B. That is, the smart terminal confirms the precise coordinates of point B via GPS / RTK signals and calculates the distance AB from point B to point A, as well as the geographical azimuth of distance AB, according to geodetic formulas. For example, taking true north as 0 degrees, the angle between the line segment containing distance AB and true north can be determined on the smart terminal. Specifically, the Haversine formula can be used, which combines the Earth's average radius R = 6371 km to calculate the straight-line distance between two points, thus obtaining the distance AB from point B to point A.
[0022] The distance BC between the smart terminal and the player is calculated based on the RSSI (Received Signal Strength Index) or channel detection during Bluetooth wireless communication between the smart terminal and the wearable device. RSSI, measured in dBm, is commonly used to measure the strength of the Bluetooth wireless signal and is a core indicator for judging distance, connection quality, and positioning. A stronger signal indicates a closer distance. For example, in unobstructed outdoor conditions, an RSSI of -50 dBm corresponds to a distance of 2-5 meters, -70 dBm to 20-50 meters, and -80 dBm to 80-150 meters. Channel detection utilizes Phase Scale (PBR) and Round-Trip Time (RTT). PBR calculates distance using the phase difference of multi-frequency signals, with an accuracy of ±0.5 meters; RTT calculates distance by measuring the round-trip time of the signal. A smart terminal cannot calculate the distance between the wearable device and the hole simply by knowing the distance to the wearable device. Therefore, this invention also utilizes the antenna array between the smart terminal and the wearable device to receive the CTE signal and resolve the incident angle AoA of the wearable device relative to the smart terminal. When the smart terminal is a smartphone, existing smartphones generally have multiple antennas and AoA... The baseband CTE signal emitted by the wearable device is used in the phone to measure the phase difference via an antenna array, allowing the calculation of the incident angle AoA relative to the smart terminal. If the phone is facing due north, the player's geographical coordinates and the angle between the line segment containing distance BC and due north can be determined based on the distance BC between the phone and the player and the incident angle AoA between the wearable device and the smart terminal, defining the player's geographical location as point C. However, in practical use, it is difficult to precisely position the phone facing due north. Therefore, this invention, after determining the distance BC between the smart terminal and the player, and using the antenna array between the smart terminal and the wearable device to receive the CTE signal and resolve the incident angle AoA between the wearable device and the smart terminal, further converts the relative orientation between the smart terminal and the wearable device into geographical orientation using a direction sensor, and then calculates the angle between distance BC and distance AB. The direction sensor can specifically be the phone's built-in magnetometer and gyroscope, which obtains the phone's current geographical orientation, thereby accurately obtaining the true angle between distance BC and distance AB.
[0023] Finally, based on the distance AB from point B to point A, the distance BC between the smart terminal and the golfer, and the angle between distance BC and distance AB, the distance AC from point C to point A is calculated using the cosine theorem formula. The smart terminal outputs the distance AC as the measured distance from the golfer to the hole.
[0024] To facilitate the implementation of this invention, the smart terminal employs real-time dynamic positioning technology to obtain its own geographical coordinate information. That is, the smart terminal is dynamically positioned on the golf course, for example, by placing the phone on a moving golf ball near the golfer. Before clicking to measure distance, the smart terminal refreshes its own geographical coordinate information, or refreshes it at preset intervals, thus displaying the real-time distance between the golfer and the hole.
[0025] Furthermore, to facilitate the smart terminal in providing feedback on the distance between the golfer and the hole to the golfer, the smart terminal will also provide the measured distance value from the golfer to the hole via Bluetooth headset and voice.
[0026] This invention also discloses a system for implementing the above-described measurement method, mainly comprising a smart terminal and a wearable device; wherein, The smart terminal is a smartphone, a golf cart in-vehicle system, or a smart rangefinder equipped with a global navigation satellite system receiver and a Bluetooth transceiver; The wearable device is a Bluetooth tag worn by the player; the wearable device is preferably a BLE 5.3 transmitter that sends broadcasts containing CTE signals.
[0027] The smart terminal obtains its geographical location coordinates from a Global Navigation Satellite System (GNSS) receiver. It also communicates wirelessly with the wearable device via Bluetooth transceiver, calculating the distance and relative orientation between the smart terminal and the wearable device based on RSSI or channel detection during Bluetooth communication. This relative orientation is then converted into geographic location using the smart terminal's orientation sensor. The smart terminal also stores pre-set geographical coordinates of the holes marked on an electronic map of the golf course. The specific implementation method for measuring golf shot distance using a hybrid satellite and Bluetooth positioning system is the same as described above and will not be repeated here.
[0028] A further defining feature of the measurement system of this invention is that: the smart terminal has pre-stored the geographical coordinates of two or more holes, each hole's geographical coordinates being associated with a unique number; it also includes a Bluetooth headset connected to the smart terminal for voice interaction between the golfer and the smart terminal. Voice interaction is established between the Bluetooth headset and the smart terminal; for example, the golfer can send the hole number to the smart terminal via voice, and the smart terminal can then provide feedback on the distance between the golfer and the corresponding hole, making it convenient to use.
[0029] In practical implementation, to more accurately measure the distance between the golfer and the hole, the system also includes a Bluetooth beacon positioned at the hole. For example, when the golfer enters a range of 10-30 meters from the hole, after the wearable device on the golfer receives the Bluetooth beacon broadcast signal, the system automatically switches to Bluetooth beacon ranging mode. The Bluetooth beacon is a small, one-way broadcast device based on Bluetooth Low Energy (BLE). Its core function is to continuously transmit data packets containing unique identifiers, without actively establishing connections or receiving data. It achieves long-term operation through extremely low power consumption and is widely used for indoor positioning. In this invention, only the received signal strength (RSSI) of the Bluetooth signal between the wearable device and the Bluetooth beacon is used, combined with a signal propagation loss model, to estimate the distance between the beacon and the receiving device. The distance between the wearable device and the Bluetooth beacon is also the distance between the golfer and the hole. When the golfer and the hole are relatively close, the distance can be calculated more accurately, thus enabling this invention to employ various ranging methods and improving its measurement accuracy.
Claims
1. A method for measuring golf shot distance based on satellite and Bluetooth positioning, characterized in that... The measurement method is as follows: First, a smart terminal is set up at a different geographical location on the golf course than at the hole, and a wearable device connected to the smart terminal via Bluetooth wireless communication is worn by the golfer, so that the hole, the smart terminal, and the wearable device form the three vertices of a triangle; then, the location of the hole is marked on the electronic map of the golf course through the smart terminal, and the geographical coordinate information of the hole is obtained and defined as point A; the smart terminal also uses its own satellite positioning module to obtain the geographical coordinate information of the smart terminal, which is defined as point B, and the distance AB from point B to A and the geographical azimuth angle of the distance AB are calculated according to the geodetic formula; The distance BC between the smart terminal and the golfer is calculated based on the RSSI or channel detection during Bluetooth wireless communication between the smart terminal and the wearable device. The CTE signal is received using the antenna array between the smart terminal and the wearable device, and the incident angle AoA of the wearable device relative to the smart terminal is resolved. Based on the distance BC between the smart terminal and the golfer, the golfer's geographical coordinates are determined and defined as point C. The angle between distance BC and distance AB is also calculated. Finally, based on the distance AB from point B to point A, the distance BC between the smart terminal and the golfer, and the angle between distance BC and distance AB, the distance AC from point C to point A is calculated using the law of cosines. The smart terminal outputs the distance AC as the measured distance from the golfer to the hole.
2. The method for measuring golf shot distance based on satellite and Bluetooth positioning according to claim 1, characterized in that: The distance between the smart terminal and the hole is greater than the distance between the smart terminal and the wearable device.
3. The method for measuring golf shot distance based on satellite and Bluetooth positioning according to claim 1, characterized in that: After scaling and aligning the course construction drawings with the electronic map of the golf course, the hole locations are marked on the electronic map of the golf course based on the hole locations on the course construction drawings.
4. The method for measuring golf shot distance based on satellite and Bluetooth positioning according to claim 1, characterized in that: After determining the distance BC between the smart terminal and the player, and using the antenna array between the smart terminal and the wearable device to receive the CTE signal and resolve the incident angle AoA of the wearable device relative to the smart terminal, the relative orientation between the smart terminal and the wearable device is converted into geographical orientation based on the orientation sensor, and then the angle between the distance BC and the distance AB is calculated.
5. The method for measuring golf shot distance based on satellite and Bluetooth positioning according to claim 1, characterized in that: Smart terminals use real-time dynamic positioning technology to obtain their own geographical location coordinates.
6. The method for measuring golf shot distance based on satellite and Bluetooth positioning according to claim 1, characterized in that: The smart terminal will also provide the golfer with the distance measured from the hole via Bluetooth headset through voice.
7. A system for implementing the measurement method according to claims 1-6, characterized in that... The system includes smart terminals and wearable devices; wherein... The smart terminal is a smartphone, a golf cart in-vehicle system, or a smart rangefinder equipped with a global navigation satellite system receiver and a Bluetooth transceiver; Wearable devices are Bluetooth tags that golfers wear on their bodies; The smart terminal obtains its geographical location coordinates from the Global Navigation Satellite System receiver; it also communicates wirelessly with the wearable device via Bluetooth transceiver, calculates the distance and relative orientation between the smart terminal and the wearable device based on RSSI or channel detection during Bluetooth wireless communication, and converts the relative orientation between the smart terminal and the wearable device into geographical orientation using the smart terminal's orientation sensor; the smart terminal also has pre-stored geographical location coordinates of the holes marked on the electronic map of the golf course.
8. The system according to claim 7, characterized in that: The smart terminal is pre-stored with the geographical coordinates of two or more holes, and each hole's geographical coordinates is associated with a unique number.
9. The system according to claim 8, characterized in that: It also includes smart terminals The connected Bluetooth headset is used for voice interaction between the player and the smart terminal; the wearable device is a BLE 5.3 transmitter that transmits broadcasts containing CTE signals.
10. The system according to claim 7, characterized in that: The system also includes a Bluetooth beacon located at the hole; the wearable device obtains the distance between the golfer and the hole via the Bluetooth beacon.