Golf Simulator Trajectory Calculation Using Orthogonal Planes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current golf simulators experience significant simulation delays, often taking 4 or more seconds for the simulated golf ball to appear on the display after a physical ball is struck, which detracts from the user's experience.

Innovation Solution

A golf simulator system incorporating a stereographic image capture system with cameras and a computer that determines the initial trajectory of a golf ball using linear expressions, adjusts for variations based on orthogonal planes, and generates simulation data for a virtual golf ball flight path, allowing the simulated ball to appear on the screen within 1 second of the physical ball strike.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional golf simulator processing methods are used, then comprehensive ball flight analysis can be achieved, but simulation delay increases to 4 or more seconds

Engineering Contradiction:
Improveball flight analysis accuracyVSAvoidsimulation delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent divides the trajectory calculation into two independent segments: (1) determining initial ball parameters (launch angle, speed, spin) using image capture and linear expressions, and (2) calculating trajectory variations using orthogonal planes. This segmentation allows parallel processing of different calculation components, reducing overall computation time while maintaining comprehensive analysis accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system pre-establishes the orthogonal plane reference frames and linear expression models before ball flight occurs. During actual operation, the computer only needs to substitute measured values into these pre-configured mathematical models, significantly reducing real-time computation requirements and enabling faster simulation response.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If complex trajectory calculations are performed, then simulation accuracy is improved, but processing speed decreases

Engineering Contradiction:
Improvetrajectory accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The patent replaces complex iterative mechanical calculation methods with direct mathematical substitutions using linear expressions and orthogonal plane geometry. By substituting measured ball parameters directly into pre-established mathematical models, the system achieves accurate trajectory calculation without requiring time-consuming iterative simulations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system transforms the complex three-dimensional trajectory problem into a series of simpler calculations by changing the parameter representation method. Using orthogonal planes allows the decomposition of 3D trajectory into independent 2D plane calculations, which can be processed more efficiently while maintaining overall accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11167203B2System, method and apparatus for golf simulation
Publication Date: 2021.11.09 TRUGOLF HOLDINGS INC
  • US11167203B2 patent drawing
  • US11167203B2 patent drawing
  • US11167203B2 patent drawing

AI summary

Embodiments of the present disclosure relate to simulation, generally, and in some embodiments, more specifically to simulating a flight path of a golf ball. In such embodiments, a computer may be adapted to determine a first trajectory of the golf ball based on one linear expression; determine variations based on a flight path of the golf ball according to a first plane and a second plane, the first plane and second plane having orthogonality; adjust the first trajectory based on the variations; and provide a virtual golf ball with a virtual flight path based on the adjusted trajectory.