Sensor for improving and training putting technique
First Claim
Patent Images
1. A putting stroke sensor system including a putting stroke sensor attachable to a putter head, the system comprising:
- a memory storing an executable program;
a processor configured to execute the program; and
a motion sensor integrated circuit communicating with the processor, the motion sensor integrated circuit being configured to measure acceleration of the putter head along X, Y and Z axes and rotation of the putter head around the X, Y and Z axes during a putting stroke, the putting stroke being defined by intervals,wherein by executing the program, the processor is programmed to, based on the measured acceleration, calculate, using mathematical formulae including calculus principles and polynomial regression, a speed and a position of the putter head at selective ones of the intervals during the putting stroke, and the processor is programmed to determine the rotation of the putter head at selective ones of the intervals during the putting stroke based on the measured rotation of the putter head around the X, Y and Z axes.
0 Assignments
0 Petitions
Accused Products
Abstract
A putting stroke sensor is attachable to a putter head for measuring characteristics of a putting stroke. A motion sensor integrated circuit is configured to measure acceleration of the putter head along several axes and rotation of the putter head around the several axes during a putting stroke. A processor is programmed to determine a speed, a position and an orientation of the putter head at selective intervals during the putting stroke.
27 Citations
19 Claims
-
1. A putting stroke sensor system including a putting stroke sensor attachable to a putter head, the system comprising:
-
a memory storing an executable program; a processor configured to execute the program; and a motion sensor integrated circuit communicating with the processor, the motion sensor integrated circuit being configured to measure acceleration of the putter head along X, Y and Z axes and rotation of the putter head around the X, Y and Z axes during a putting stroke, the putting stroke being defined by intervals, wherein by executing the program, the processor is programmed to, based on the measured acceleration, calculate, using mathematical formulae including calculus principles and polynomial regression, a speed and a position of the putter head at selective ones of the intervals during the putting stroke, and the processor is programmed to determine the rotation of the putter head at selective ones of the intervals during the putting stroke based on the measured rotation of the putter head around the X, Y and Z axes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A putting stroke sensor system including a putting stroke sensor attachable to a putter head, the sensor comprising:
-
a memory storing an executable program; a processor configured to execute the program; and a motion sensor integrated circuit communicating with the processor, the motion sensor integrated circuit including an accelerometer configured to measure acceleration of the putter head along X, Y and Z axes during a putting stroke and a gyroscope configured to measure rotation of the putter head around the X, Y and Z axes during the putting stroke, wherein by executing the program, the processor is programmed to, based on the measured acceleration, calculate, using mathematical formulae including calculus principles and polynomial regression, a speed and a position of the putter head at selective intervals during the putting stroke, and the processor is programmed to determine the rotation of the putter head at selective ones of the intervals during the putting stroke based on the measured rotation of the putter head around the X, Y and Z axes, wherein the processor is programmed to compare the speed, the position and the orientation of the putter head at the selective intervals during the putting stroke with corresponding characteristics at corresponding intervals of a preferred putting stroke, wherein the processor is programmed to display deviations in the position, speed and/or rotation with the corresponding characteristics of the preferred putting stroke, wherein the processor is programmed to operate in a learning mode upon execution of the program, and wherein in the learning mode, the processor stores the speed, the position and the orientation of the putter head at the selective intervals during a successful putting stroke, the system further comprising a user input device that is actuated to signify the successful putting stroke, wherein the user input device comprises one of a user-operated switch and a robotic putting arm, wherein the processor is programmed to calculate the preferred putting stroke differently depending on the user input device. - View Dependent Claims (14, 15)
-
-
16. A putting training method using a putting stroke sensor attached to a putter head, the method comprising:
-
(a) measuring, with a motion sensor, acceleration of the putter head along at least two axes and rotation of the putter head around the at least two axes during a putting stroke, the putting stroke being defined by intervals; (b) calculating, by a processor, based on the measured acceleration, using mathematical formulae including calculus principles and polynomial regression, a speed and a position of the putter head at selective ones of the intervals during the putting stroke; (c) determining, by the processor, a rotation of the putter head at selective ones of the intervals during the putting stroke based on the measured rotation of the putter head around the at least two axes; and (d) comparing, by the processor, the speed, the position, and the rotation of the putter head at the selective intervals during the putting stroke with corresponding characteristics at corresponding intervals of a preferred putting stroke. - View Dependent Claims (17, 18, 19)
-
Specification