US20080146365A1 - Motion tracking bar graph display - Google Patents
Motion tracking bar graph display Download PDFInfo
- Publication number
- US20080146365A1 US20080146365A1 US11/985,130 US98513007A US2008146365A1 US 20080146365 A1 US20080146365 A1 US 20080146365A1 US 98513007 A US98513007 A US 98513007A US 2008146365 A1 US2008146365 A1 US 2008146365A1
- Authority
- US
- United States
- Prior art keywords
- indicators
- display elements
- moveable object
- reference object
- positional coordinates
- Prior art date
- Legal status (The legal status 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 status listed.)
- Abandoned
Links
Images
Classifications
-
- 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/3614—Training appliances or apparatus for special sports for golf using electro-magnetic, magnetic or ultrasonic radiation emitted, reflected or interrupted by the golf 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/0003—Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
-
- 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/3623—Training appliances or apparatus for special sports for golf for driving
-
- 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/3658—Means associated with the ball for indicating or measuring, e.g. speed, direction
-
- 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
-
- 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/0028—Tracking the path of an object, e.g. a ball inside a soccer pitch
- A63B2024/0031—Tracking the path of an object, e.g. a ball inside a soccer pitch at the starting point
-
- 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/0636—3D visualisation
-
- 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
- A63B2071/065—Visualisation of specific exercise parameters
-
- 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/0694—Visual indication, e.g. Indicia
-
- 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
-
- 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/13—Relative 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/30—Speed
-
- 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/40—Acceleration
Definitions
- the present invention presents information about the movement of a mechanical device.
- FIG. 1 illustrates a coordinate axes system
- FIG. 2 illustrates a bar graph display
- FIG. 3 illustrates a six dimensional bar graph display.
- FIG. 4 illustrates a collapsed six dimensional display.
- FIG. 5 illustrates another collapsed six dimensional display.
- FIG. 6 a golf swing monitor.
- FIG. 7 illustrates a bar graph display showing side to side.
- FIG. 8 illustrates a bar graph display showing side to side and trajectory.
- FIG. 9 illustrates a bar graph display showing side to side, trajectory, and height.
- FIG. 10 illustrates a bar graph display showing side to side, trajectory, height, and velocity.
- FIG. 11 illustrates a bar graph display showing side to side, trajectory, height, velocity, and angle.
- FIG. 12 illustrates a bar graph display showing side to side, trajectory, height, velocity, angle, and suppination.
- FIG. 1 A three dimensional (3D) Cartesian coordinate axes is shown in FIG. 1 .
- the golf club head swings primarily along the direction of the Z axis in FIG. 1 .
- the Y axis is in the vertical direction representing the height of the club, and the X axis represents the side-to-side (S2S) position of the club.
- S2S side-to-side
- the origin of the axes is centered on the golf ball.
- Each axis has a linear and rotational movement associated with it.
- the three axes times the two movements (linear, rotational) produces the six dimensions (6D) mentioned above. In other words, linear movement is measured along each axis while rotational movement is measured about each axis.
- Each movement is described by three related quantities, position, velocity, and acceleration, (PVA). Each of these quantities can be positive, zero, or negative.
- a complete vector movement of an object moving through this coordinate axes system can be described by using the six dimensions together (3D linear, 3D rotational), referred to as a “superposition.”
- a 3D Cartesian coordinate axes system is used to describe, but any 3D coordinate system can be used, i.e., cylindrical, spherical, etc.
- FIG. 2 shows a 6D Cartesian coordinate system centered on the front face of a golf club.
- a putter is shown in FIG. 2 , but any golf club may be used.
- the club can move along or rotate about each axis (X, Y, Z).
- Each of the axes movements is re-created in the illustration on the right by bar graphs using display elements such as light emitting diodes (LEDs.)
- the display system preferably resembles the coordinate system.
- Each bar graph will display movement along its particular axis, linear or rotational. A complicated movement through this coordinate system will consist of movements on more than one axis simultaneously. This display will intuitively present that movement broken down into composite movements along/about each axis. This simplifies a complex movement into pieces easily comprehended by the person viewing the display.
- a movement has three related components (quantities), position, velocity, and acceleration (PVA.)
- This display is designed to show each of these components along/about each axis in the linear and rotational domain.
- rotation about the Z and X axes is not necessary to display since it would be extremely difficult to rotate a club that way. These two rotational displays can therefore be omitted. Rotation about the Y will remain because that movement during a golf swing is very likely to happen.
- Further display simplification can be accomplished by considering the components of a typical movement (in this example a golf club swing.)
- the Z axis is ideally aligned with the direction that the golf club head should travel. Position along this axis isn't as important because each swing of the golf club goes through the position of the ball. Therefore position along this axis will be omitted from the display. Acceleration along the Z axis is less important than velocity so it may be omitted or not. For the example presented here acceleration will be omitted leaving only velocity along the Z axis for the display.
- the X axis also has one dominant component during a golf swing, position. Velocity and acceleration along this axis are less important so they will be omitted only for this discussion. Similar logic follows for the Y axis, or height.
- One complicated swing a golf club can make is to not travel directly along the Z axis. During a swing the club could move at an angle to the Z axis. This is not a rotation but a linear movement not exactly parallel with any of the three axes (X, Y, Z).
- a bar graph will be included to display the movement in the X-Z plane.
- a display constructed in three dimensions would not be notably practical because the user would have to be at the correct position and perspective to the display in order to see all the axes indicators without obscuration.
- the display is preferably constructed in two dimensions in such a way that it retains a three dimensional character.
- the X-Z plane as shown in these illustrations is a flat horizontal surface.
- the linear Y axis projects up vertically from this surface.
- the Y axis could be represented in the X-Z plane with the illusion that it projects vertically. For instance it could be constructed as a portion of a triangle representing an incline. This is shown in FIG. 3 (the X and Z rotational bar graphs are omitted from FIG. 3 but the display still functions as 6D showing linear and rotation components.)
- FIG. 3 illustrates three examples of a 6D display. All have three linear segments (X, Y, X) and one rotational segment (Y).
- the display on the left is in the original configuration as previously shown.
- the display in the center has the Y rotational display segment collapsed into the X-Z plane but the linear Y axis still projects up out of this plane.
- the display on the right collapses the vertical Y axis into the X-Z plane by shaping it as the hypotenuse of a triangle.
- This triangle represents a ramp or an incline.
- the user can imagine that the bottom of the incline is lower than the top. This way a linear movement in the X-Z plane can represent a change along the Y axis (a change in height.)
- FIG. 4 Further manipulation of the display is shown in FIG. 4 .
- the left side of the figure is copied from the right side of FIG. 3 above.
- the right side of FIG. 4 shows a modified version of the left side of FIG. 4 .
- FIG. 4 shows the fully collapsed 6D display in its original form.
- the same display is shown on the right but in a re-arranged format to reduce the clutter.
- the bar graphs are made smaller by reducing the number of display elements (LEDs) in each one.
- the cleaned up display shows the same the amount of information as the original display (on the left) though at a reduced resolution because of the shortened bar graphs.
- the preferred number of bar graphs was determined to be six.
- FIG. 5 illustrates where these could be added while keeping the display uncluttered.
- FIG. 5 shows a top view of the display shown FIG. 4 above on the right side.
- the viewer is looking straight down on the display.
- the center of the coordinate axes system is denoted by the cross-hair in the center of the display. If used for a golf club swing monitor the golf ball would be centered on this cross-hair.
- the right side of FIG. 5 shows the 6D display with two additional bar graphs (X-Z, Y Rot2 ).
- the X-Z bar graph represents the direction of a linear movement projected onto the horizontal (X-Z) plane.
- the Y Rot2 represents the angle of the golf club face as it passed over the center of the display.
- the other Y rotational display bar graph (Y Rot1 ) represents the rotational velocity of the golf club about the vertical (Y) axis as it passed over the center of the display.
- a bar graph typically denotes a minimum (no LEDS illuminated) to a maximum (all LEDS illuminated) value. This type could be referred to as unidirectional.
- a bar graph can also be designed to show minimum (or zero) when the center LED is illuminated. The LED on one end would designate a maximum value in the negative direction when illuminated while the LED on the other end would designate a maximum value in the positive direction. This type could be referred to as bidirectional. In the case of a golf swing monitor the Z axis designates velocity so a unidirectional bar graph display suffices. The remaining bar graphs on the swing monitor are bidirectional. The center of each one represents an optimum position/direction/velocity of the golf club.
- FIG. 6 One embodiment of a golf swing monitor is shown in FIG. 6 .
- the Z axis bar graph display is formed to resemble a speedometer as in an automobile.
- FIG. 7 shows three club positions.
- the large rectangle in each instance (A-C) is the club head.
- the small circle inside the rectangle coincides with the center of the clubface.
- the large circle in each instance is the golf ball.
- the horizontal line going through all three instances is a reference line (L c ) passing through the center of each ball and each bar graph.
- the series of small rectangles to the left of the ball are display components (i.e. LEDs) forming a bar graph.
- “A” shows the golf clubface off to one side (by amount S1) of the center line (L c ).
- the LED corresponding to the position of the center of the clubface is illuminated, none of the others are turned on. The user can see that the clubface is off (above) center of the golf ball.
- “B” shows the clubface off to the other side (by amount S2) of the ball centerline (below center).
- the LED corresponding to the position of the center of the clubface is lit up.
- “C” shows the clubface centered on the ball and the center LED is lit up.
- the LEDs in this bar graph (X) track the side-to-side (S2S) movement of the club. The user has merely to look at which LED is lit to accurately know the side-to-side position of the club, i.e. the illuminated LED moves with the club.
- the trajectory of a golf club is the path a club takes through the ball when viewed from overhead. As an example, draw a straight line on the ground from the center of the ball to the intended destination. This is the reference line. As the club swings it follows a path that can be projected onto the ground as a line. For instance, if a golfer swings a club outside at noon (the sun is directly overhead) a shadow of the club head will be cast on the ground. This shadow follows an imaginary line on the ground defined by the actual path the club took during the swing. This is the trajectory line. If the trajectory line is parallel to the reference line then the trajectory is zero, i.e. there is no angular difference between the reference line and the trajectory line.
- FIG. 8 shows three examples of a golf club head following three different trajectories.
- FIG. 8 shows three examples of a trajectory by a golf club.
- the club follows a path starting in the upper right and heads toward the lower left.
- the arrow in the figure indicates the path the club is taking and also represents the trajectory line.
- This path has an angle of ⁇ to the reference line and is indicated by the illuminated LED in the trajectory bar graph (X-Z).
- the side-to-side position of the club (S1) at the same instance is given by the illuminated LED in the S2S bar graph (X.)
- the trajectory of the club head is parallel with the reference line. This is indicated to the user by the center LED in the trajectory bar graph (X-Z) being illuminated.
- the clubface is also centered in this example as shown by the center LED in the S2S bar graph (X) being illuminated.
- club head position is the height of the clubface. If the center of the face of the club is the same height as the center of the ball then an LED in the center of the height bar graph (Y) is illuminated. If the club is above the center of the ball then a corresponding LED above the center of the bar graph will be illuminated. If the club is below the center of the ball a corresponding LED below the center of the bar graph will be illuminated.
- Y the center of the height bar graph
- the bar graph shown in FIG. 9 (to track height) is for illustration purposes only. In order to avoid confusion with the S2S position display the height bar graph is set on a slope. It is meant to be a graphical representation of an incline or a ramp.
- the vertical line adjacent to each golf ball in FIG. 9 above represents the center of the golf ball and also the center of each height bar graph (Y.)
- A the height of the club is higher than the center of the ball and an LED “higher” than the center of the display is illuminated.
- B the height of the club is lower than the center of the ball and an LED “lower” than the center of the ball is illuminated.
- C the clubface is centered on the ball, i.e. its center is the same height as the center of the golf ball and the “center” LED is illuminated. The illuminated LED moves with the club.
- the velocity of a golf club head during impact with the ball can be displayed by a bar graph resembling the speedometer of an automobile.
- Example “A” in FIG. 10 shows a relatively slow swing by illuminating an LED towards the left side of the curved bar graph (Z.)
- Example “B” shows a medium speed swing by illuminating an LED in the center of the Z bar graph.
- Example “C” shows a relatively fast swing by illuminating an LED toward the right side of the Z bar graph.
- FIG. 11 another example of club head position is angle.
- FIG. 11 illustrates three top views of the golf club head behind the ball.
- the golf club head angle is shown above in FIG. 11 .
- Each example has an arrow coming perpendicularly out of the front face of the golf club.
- the arrow points downward with the value ⁇ , as indicated by the Y Rot2 bar graph.
- the arrow points upward with the value + ⁇ , as indicated by the Y Rot2 bar graph.
- the arrow points directly to the left, i.e. no angle, or an angle of value zero as indicated by the Y Rot2 bar graph (center LED is illuminated.)
- FIG. 12 another example of golf club head motion is rotation about the shaft of the golf club. This is generally referred to as “suppination.” When done properly, suppination can add important distance when driving the ball.
- the following illustration shows three examples of a display giving information on the rotation velocity of the golf club head.
- the golf club head rotation in FIG. 12 above is shown using examples A-C.
- A the head is shown rotating counter clockwise by a value of + ⁇ as shown by bar graph Y Rot1 .
- the golf club head is shown rotating clockwise by a value of ⁇ as shown by bar graph Y Rot1 .
- B the golf club head is shown rotating clockwise by a value of ⁇ as shown by bar graph Y Rot1 .
- C there is no rotation.
- the bar graph Y Rot1 shows this by illuminating the center (zero value) LED.
- the 6D display described herein is designed to be intuitive and accurate. It's designed to provide quantitative data to the user of independent vector parameters of an object moving in a complex manner.
- the example used in this document is a golf club head during a typical swing but this display will work for any mechanical movement.
Abstract
A method for evaluating the motion of a moveable object relative to a reference object includes locating the reference object within a three-dimensional coordinate system having first, second, and third positional coordinates such that the position of the reference object is characterized by respective values of the first, second, and third positional coordinates. A display is providing having at least two visual indicators, each indicator being configured as an array of selectively switchable display elements. At a critical position of the moveable object, indicating an offset between the moveable object and the reference object along one of the first, second, and third positional coordinates by selectively switching at least one of the display elements of a first one of the indicators. In the vicinity of the critical position, indicating a dynamic property of the moveable object within the three-dimensional coordinate system by selectively switching at least one of the display elements of a second one of the indicators.
Description
- This application claims be the benefit of U.S. Provisional App. No. 60/857,125, filed Nov. 7, 2006, and U.S. Provisional App. No. 60/874,320, filed Dec. 13, 2006.
- The present invention presents information about the movement of a mechanical device.
- In many cases it is desirable to observe the motion of a golf club head in order to be able to properly modify its swing. In order to accomplish this, some intuitive display should represent the motion of the golf club head.
- The foregoing and other objectives, features, and advantages of the invention will be more readily understood upon consideration of the following detailed description of the invention, taken in conjunction with the accompanying drawings.
-
FIG. 1 illustrates a coordinate axes system. -
FIG. 2 illustrates a bar graph display. -
FIG. 3 illustrates a six dimensional bar graph display. -
FIG. 4 illustrates a collapsed six dimensional display. -
FIG. 5 illustrates another collapsed six dimensional display. -
FIG. 6 a golf swing monitor. -
FIG. 7 illustrates a bar graph display showing side to side. -
FIG. 8 illustrates a bar graph display showing side to side and trajectory. -
FIG. 9 illustrates a bar graph display showing side to side, trajectory, and height. -
FIG. 10 illustrates a bar graph display showing side to side, trajectory, height, and velocity. -
FIG. 11 illustrates a bar graph display showing side to side, trajectory, height, velocity, and angle. -
FIG. 12 illustrates a bar graph display showing side to side, trajectory, height, velocity, angle, and suppination. - It is desirable to develop an intuitive display showing the complete vector movement (magnitude and direction) of an object in six dimensions (or any suitable number of dimensions). As an illustrative example the object is a golf club head when it is swinging through a golf ball. A three dimensional (3D) Cartesian coordinate axes is shown in
FIG. 1 . The golf club head swings primarily along the direction of the Z axis inFIG. 1 . The Y axis is in the vertical direction representing the height of the club, and the X axis represents the side-to-side (S2S) position of the club. The origin of the axes is centered on the golf ball. Each axis has a linear and rotational movement associated with it. The three axes times the two movements (linear, rotational) produces the six dimensions (6D) mentioned above. In other words, linear movement is measured along each axis while rotational movement is measured about each axis. - Each movement (linear, rotational) is described by three related quantities, position, velocity, and acceleration, (PVA). Each of these quantities can be positive, zero, or negative. A complete vector movement of an object moving through this coordinate axes system can be described by using the six dimensions together (3D linear, 3D rotational), referred to as a “superposition.” A 3D Cartesian coordinate axes system is used to describe, but any 3D coordinate system can be used, i.e., cylindrical, spherical, etc.
-
FIG. 2 shows a 6D Cartesian coordinate system centered on the front face of a golf club. A putter is shown inFIG. 2 , but any golf club may be used. The club can move along or rotate about each axis (X, Y, Z). Each of the axes movements is re-created in the illustration on the right by bar graphs using display elements such as light emitting diodes (LEDs.) The display system preferably resembles the coordinate system. - Each bar graph will display movement along its particular axis, linear or rotational. A complicated movement through this coordinate system will consist of movements on more than one axis simultaneously. This display will intuitively present that movement broken down into composite movements along/about each axis. This simplifies a complex movement into pieces easily comprehended by the person viewing the display.
- A movement has three related components (quantities), position, velocity, and acceleration (PVA.) This display is designed to show each of these components along/about each axis in the linear and rotational domain. The total number of bar graphs would be three linear movements (X, Y, Z) plus three rotational movements (X, Y, Z) times three components (PVA) or eighteen (XYZLin+XYZRot)×PVA=18. This is a daunting amount of information to digest with each swing, and some of it is not necessary. In such a case the display could be reduced so that only information important to the user is displayed. In the case of a golf club, rotation about the Z and X axes is not necessary to display since it would be extremely difficult to rotate a club that way. These two rotational displays can therefore be omitted. Rotation about the Y will remain because that movement during a golf swing is very likely to happen.
- Further display simplification can be accomplished by considering the components of a typical movement (in this example a golf club swing.) The Z axis is ideally aligned with the direction that the golf club head should travel. Position along this axis isn't as important because each swing of the golf club goes through the position of the ball. Therefore position along this axis will be omitted from the display. Acceleration along the Z axis is less important than velocity so it may be omitted or not. For the example presented here acceleration will be omitted leaving only velocity along the Z axis for the display.
- The X axis also has one dominant component during a golf swing, position. Velocity and acceleration along this axis are less important so they will be omitted only for this discussion. Similar logic follows for the Y axis, or height.
- One complicated swing a golf club can make is to not travel directly along the Z axis. During a swing the club could move at an angle to the Z axis. This is not a rotation but a linear movement not exactly parallel with any of the three axes (X, Y, Z). A bar graph will be included to display the movement in the X-Z plane. One could also be included to display movement in the Y-Z plane but it is not illustrated.
- This reduces a display having potentially 18 bar graphs to 6. But the optimum number of bar graphs in a display will depend on the application.
- A display constructed in three dimensions would not be terribly practical because the user would have to be at the correct position and perspective to the display in order to see all the axes indicators without obscuration. To remedy this problem the display is preferably constructed in two dimensions in such a way that it retains a three dimensional character.
- The X-Z plane as shown in these illustrations is a flat horizontal surface. The linear Y axis projects up vertically from this surface. The Y axis could be represented in the X-Z plane with the illusion that it projects vertically. For instance it could be constructed as a portion of a triangle representing an incline. This is shown in
FIG. 3 (the X and Z rotational bar graphs are omitted fromFIG. 3 but the display still functions as 6D showing linear and rotation components.) -
FIG. 3 illustrates three examples of a 6D display. All have three linear segments (X, Y, X) and one rotational segment (Y). The display on the left is in the original configuration as previously shown. The display in the center has the Y rotational display segment collapsed into the X-Z plane but the linear Y axis still projects up out of this plane. The display on the right collapses the vertical Y axis into the X-Z plane by shaping it as the hypotenuse of a triangle. This triangle represents a ramp or an incline. The user can imagine that the bottom of the incline is lower than the top. This way a linear movement in the X-Z plane can represent a change along the Y axis (a change in height.) - Further manipulation of the display is shown in
FIG. 4 . The left side of the figure is copied from the right side ofFIG. 3 above. The right side ofFIG. 4 shows a modified version of the left side ofFIG. 4 . - The left side of
FIG. 4 shows the fully collapsed 6D display in its original form. The same display is shown on the right but in a re-arranged format to reduce the clutter. The bar graphs are made smaller by reducing the number of display elements (LEDs) in each one. The cleaned up display (on the right) shows the same the amount of information as the original display (on the left) though at a reduced resolution because of the shortened bar graphs. - The preferred number of bar graphs was determined to be six.
FIG. 5 illustrates where these could be added while keeping the display uncluttered. - The left side of
FIG. 5 shows a top view of the display shownFIG. 4 above on the right side. InFIG. 5 the viewer is looking straight down on the display. The center of the coordinate axes system is denoted by the cross-hair in the center of the display. If used for a golf club swing monitor the golf ball would be centered on this cross-hair. - The right side of
FIG. 5 shows the 6D display with two additional bar graphs (X-Z, YRot2). The X-Z bar graph represents the direction of a linear movement projected onto the horizontal (X-Z) plane. The YRot2 represents the angle of the golf club face as it passed over the center of the display. The other Y rotational display bar graph (YRot1) represents the rotational velocity of the golf club about the vertical (Y) axis as it passed over the center of the display. - A bar graph typically denotes a minimum (no LEDS illuminated) to a maximum (all LEDS illuminated) value. This type could be referred to as unidirectional. A bar graph can also be designed to show minimum (or zero) when the center LED is illuminated. The LED on one end would designate a maximum value in the negative direction when illuminated while the LED on the other end would designate a maximum value in the positive direction. This type could be referred to as bidirectional. In the case of a golf swing monitor the Z axis designates velocity so a unidirectional bar graph display suffices. The remaining bar graphs on the swing monitor are bidirectional. The center of each one represents an optimum position/direction/velocity of the golf club.
- One embodiment of a golf swing monitor is shown in
FIG. 6 . The Z axis bar graph display is formed to resemble a speedometer as in an automobile. -
FIG. 7 shows three club positions. The large rectangle in each instance (A-C) is the club head. The small circle inside the rectangle coincides with the center of the clubface. The large circle in each instance is the golf ball. The horizontal line going through all three instances is a reference line (Lc) passing through the center of each ball and each bar graph. The series of small rectangles to the left of the ball are display components (i.e. LEDs) forming a bar graph. “A” shows the golf clubface off to one side (by amount S1) of the center line (Lc). The LED corresponding to the position of the center of the clubface is illuminated, none of the others are turned on. The user can see that the clubface is off (above) center of the golf ball. “B” shows the clubface off to the other side (by amount S2) of the ball centerline (below center). The LED corresponding to the position of the center of the clubface is lit up. “C” shows the clubface centered on the ball and the center LED is lit up. The LEDs in this bar graph (X) track the side-to-side (S2S) movement of the club. The user has merely to look at which LED is lit to accurately know the side-to-side position of the club, i.e. the illuminated LED moves with the club. - The trajectory of a golf club is the path a club takes through the ball when viewed from overhead. As an example, draw a straight line on the ground from the center of the ball to the intended destination. This is the reference line. As the club swings it follows a path that can be projected onto the ground as a line. For instance, if a golfer swings a club outside at noon (the sun is directly overhead) a shadow of the club head will be cast on the ground. This shadow follows an imaginary line on the ground defined by the actual path the club took during the swing. This is the trajectory line. If the trajectory line is parallel to the reference line then the trajectory is zero, i.e. there is no angular difference between the reference line and the trajectory line.
- The bar graph displaying trajectory will be curved to illustrate the angular nature of the measurement.
FIG. 8 shows three examples of a golf club head following three different trajectories. - The illustration in
FIG. 8 shows three examples of a trajectory by a golf club. In “A” the club follows a path starting in the upper right and heads toward the lower left. The arrow in the figure indicates the path the club is taking and also represents the trajectory line. This path has an angle of −α to the reference line and is indicated by the illuminated LED in the trajectory bar graph (X-Z). The side-to-side position of the club (S1) at the same instance is given by the illuminated LED in the S2S bar graph (X.) - In “B” the club follows a path starting from the lower right and heads toward the upper left. The arrow in the figure indicates the path the club is taking and also represents the trajectory line of the club head. This path has an angle of +a to the reference line and is indicated by the illuminated LED in the trajectory bar graph (X-Z.) The S2S position of the club (S2) at the same instance is given by the illuminated LED in the S2S bar graph (X.)
- In “C” the trajectory of the club head is parallel with the reference line. This is indicated to the user by the center LED in the trajectory bar graph (X-Z) being illuminated. The clubface is also centered in this example as shown by the center LED in the S2S bar graph (X) being illuminated.
- Another example of club head position is the height of the clubface. If the center of the face of the club is the same height as the center of the ball then an LED in the center of the height bar graph (Y) is illuminated. If the club is above the center of the ball then a corresponding LED above the center of the bar graph will be illuminated. If the club is below the center of the ball a corresponding LED below the center of the bar graph will be illuminated. The concept is similar to the S2S position tracking described above. But this bar graph represents height rather than S2S position.
- The bar graph shown in
FIG. 9 (to track height) is for illustration purposes only. In order to avoid confusion with the S2S position display the height bar graph is set on a slope. It is meant to be a graphical representation of an incline or a ramp. - The vertical line adjacent to each golf ball in
FIG. 9 above represents the center of the golf ball and also the center of each height bar graph (Y.) In “A” the height of the club is higher than the center of the ball and an LED “higher” than the center of the display is illuminated. In “B” the height of the club is lower than the center of the ball and an LED “lower” than the center of the ball is illuminated. In “C” the clubface is centered on the ball, i.e. its center is the same height as the center of the golf ball and the “center” LED is illuminated. The illuminated LED moves with the club. - Referring to
FIG. 10 , the velocity of a golf club head during impact with the ball can be displayed by a bar graph resembling the speedometer of an automobile. - Example “A” in
FIG. 10 shows a relatively slow swing by illuminating an LED towards the left side of the curved bar graph (Z.) Example “B” shows a medium speed swing by illuminating an LED in the center of the Z bar graph. Example “C” shows a relatively fast swing by illuminating an LED toward the right side of the Z bar graph. - Referring to
FIG. 11 , another example of club head position is angle.FIG. 11 illustrates three top views of the golf club head behind the ball. - The golf club head angle is shown above in
FIG. 11 . Each example has an arrow coming perpendicularly out of the front face of the golf club. In example “A” the arrow points downward with the value −β, as indicated by the YRot2 bar graph. In example “B” the arrow points upward with the value +β, as indicated by the YRot2 bar graph. And in example “C” the arrow points directly to the left, i.e. no angle, or an angle of value zero as indicated by the YRot2 bar graph (center LED is illuminated.) - Referring to
FIG. 12 , another example of golf club head motion is rotation about the shaft of the golf club. This is generally referred to as “suppination.” When done properly, suppination can add important distance when driving the ball. The following illustration shows three examples of a display giving information on the rotation velocity of the golf club head. - The golf club head rotation in
FIG. 12 above is shown using examples A-C. In example A the head is shown rotating counter clockwise by a value of +λ as shown by bar graph YRot1. In example B the golf club head is shown rotating clockwise by a value of −λ as shown by bar graph YRot1. In example C there is no rotation. The bar graph YRot1 shows this by illuminating the center (zero value) LED. - In general the 6D display described herein is designed to be intuitive and accurate. It's designed to provide quantitative data to the user of independent vector parameters of an object moving in a complex manner. The example used in this document is a golf club head during a typical swing but this display will work for any mechanical movement.
- The terms and expressions which have been employed in the foregoing specification are used therein as terms of description and not of limitation, and there is no intention, in the use of such terms and expressions, of excluding equivalents of the features shown and described or portions thereof, it being recognized that the scope of the invention is defined and limited only by the claims which follow.
Claims (28)
1. A method for evaluating the motion of a moveable object relative to a reference object comprising:
(a) locating said reference object within a three-dimensional coordinate system having first, second, and third positional coordinates such that the position of said reference object is characterized by respective values of said first, second, and third positional coordinates;
(b) providing a display having at least two visual indicators, each indicator being configured as an array of selectively switchable display elements;
(c) at a critical position of said moveable object, indicating an offset between said moveable object and said reference object along one of said first, second, and third positional coordinates by selectively switching at least one of said display elements of a first one of said indicators; and
(d) in the vicinity of said critical position, indicating a dynamic property of said moveable object within said three-dimensional coordinate system by selectively switching at least one of said display elements of a second one of said indicators.
2. The method of claim 1 wherein said moveable object is the head portion of a golf club.
3. The method of claim 1 wherein said reference object is a golf ball.
4. The method of claim 1 wherein said offset and said array of said first one of said indicators are linear.
5. The method of claim 1 wherein said array of said second one of said indicators is curvilinear.
6. The method of claim 1 wherein said dynamic property is an angle of approach based on the angle between an axis of intended trajectory of said reference object and an axis of motion of said moveable object as said moveable object closely approaches said reference object as evaluated with each said axis being projected onto a common plane within said three dimensional coordinate system.
7. The method of claim 1 wherein said dynamic property is velocity.
8. The method of claim 1 wherein said dynamic property at least in part describes a rotational movement by said moveable object about one of said first, second, and third positional coordinates.
9. The method of claim 1 including selectively switching only one of said display elements of said first one of said indicators.
10. The method of claim 1 including selectively switching a series of said display elements of said second one of said indicators.
11. The method of claim 1 wherein said three-dimensional coordinate system is a rectangular coordinate system having mutually perpendicular coordinate axes.
12. The method of claim 1 including configuring each array as a bank of light-emitting diodes (LED's).
13. The method of claim 1 including, at said critical position of said moveable object, indicating another offset between said moveable object and said reference object along another one of said first, second, and third positional coordinates by selectively switching at least one of said display elements of another one of said indicators.
14. The method of claim 1 including, at said critical position of said moveable object, indicating a rotational offset of said moveable object about one of said first, second, and third positional coordinates by selectively switching at least one of said display elements of a third one of said indicators.
15. The method of claim 1 including evaluating a sports technique of a user in handling said moveable object by signaling with said indicators how closely said user replicates a preferred motion of said moveable object.
16. The method of claim 1 including enabling a user to practice an exemplary form of handling said moveable object by selecting at least one target element from among said display elements of each indicator and by indicating how closely said user conforms to said exemplary form in each practice session by varying how closely the switched elements of each indicator conform to said at least one target element.
17. A system for evaluating the motion of a moveable object relative to a reference object comprising:
(a) a locating device to locate the position of said reference object within a three-dimensional coordinate system having first, second, and third positional coordinates such that the position of said reference object is characterized by respective values of said first, second, and third positional coordinates;
(b) a display having at least two visual indicators, each indicator being configured as an array of selectively switchable display elements;
(c) a switch control connected to a first one of said indicators and configured to selectively switch at least one of said display elements of said first one of said indicators to indicate, at a critical position of said moveable object, an offset between said moveable object and said reference object along one of said first, second, and third positional coordinates; and
(d) said switch control being connected to a second one of said indicators and configured to selectively switch at least one of said display elements of said second one of said indicators to indicate, in the vicinity of said critical position, a dynamic property of said moveable object within said three-dimensional coordinate system.
18. The system of claim 17 wherein said locating device is a stop to immovably fix said position configured such that said position of said reference object is characterized by predetermined values of said first, second, and third positional coordinates.
19. The system of claim 18 wherein said predetermined values represent the origin coordinates for said three-dimensional coordinate system.
20. The system of claim 18 wherein said reference object is shaped as a golf ball.
21. The system of claim 20 wherein said stand is adapted to removably receive said golf ball in said characterized position.
22. The system of claim 18 wherein said stand has a generally planar surface and said indicators are disposed on said surface in distributed arrangement about said reference object.
23. A system for evaluating the motion of a moveable object relative to a reference object comprising:
(a) a locating device to locate the position of said reference object within a three-dimensional coordinate system having first, second, and third positional coordinates such that the position of said reference object is characterized by respective values of said first, second, and third positional coordinates;
(b) a display having at least two visual indicators, each indicator being configured as an array of selectively switchable display elements;
(c) a switch control connected to a first one of said indicators and configured to selectively switch at least one of said display elements of said first one of said indicators to indicate, at a critical position of said moveable object, a first offset between said moveable object and said reference object along a first one of said first, second, and third positional coordinates; and
(d) said switch control being connected to a second one of said indicators and configured to selectively switch at least one of said display elements of said second one of said indicators to indicate, at said critical position of said moveable object, a second offset between said moveable object and said reference object along a second one of said first, second, and third positional coordinates; and
(e) said first and second one of said indicators being disposed in generally coplanar arrangement such that the respective arrays of said first and second one of said indicators extend generally in oblique directions relative to each other.
24. The system of claim 23 wherein said first and second offsets represent a side-to-side displacement and a vertical displacement, respectively, substantially parallel to and substantially perpendicular to, respectively, said coplanar arrangement of said indicators.
25. The system of claim 23 wherein said switch control is configured to selectively switch only one of said display elements in the respective array of each of said first and second one of said indicators to indicate said first and second offset, respectively.
26. The system of claim 23 wherein said switch control is connected to a third one of said indicators and configured to selectively switch at least one of said display elements of said third one of said indicators to indicate, in the vicinity of said critical position, a dynamic property of said moveable object within said three-dimensional coordinate system.
27. The system of claim 26 wherein said switch control is configured to selectively switch only one of said display elements of either of said first and second indicators to indicate either of said first and second offsets and more than one of said display elements of said third indicator to indicate said dynamic property of said moveable object.
28. The system of claim 26 wherein said first, second, and third one of said indicators are disposed in generally coplanar arrangement such that the respective arrays of said first and second one of said indicators are substantially linear for visually signifying either of said offsets and the array of said third one of said indicators is substantially curvilinear for visually signifying said dynamic property.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/985,130 US20080146365A1 (en) | 2006-12-13 | 2007-11-13 | Motion tracking bar graph display |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US87432006P | 2006-12-13 | 2006-12-13 | |
US11/985,130 US20080146365A1 (en) | 2006-12-13 | 2007-11-13 | Motion tracking bar graph display |
Publications (1)
Publication Number | Publication Date |
---|---|
US20080146365A1 true US20080146365A1 (en) | 2008-06-19 |
Family
ID=39528037
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/985,130 Abandoned US20080146365A1 (en) | 2006-12-13 | 2007-11-13 | Motion tracking bar graph display |
Country Status (1)
Country | Link |
---|---|
US (1) | US20080146365A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110126886A1 (en) * | 2008-07-30 | 2011-06-02 | Helmholtz-Zentrum Berlin Fuer Materialien Und Energie Gmbh | Thin-film solar module which is contact-connected on one side and has an internal contact layer |
US11207582B2 (en) | 2019-11-15 | 2021-12-28 | Toca Football, Inc. | System and method for a user adaptive training and gaming platform |
US11514590B2 (en) | 2020-08-13 | 2022-11-29 | Toca Football, Inc. | System and method for object tracking |
US11657906B2 (en) | 2011-11-02 | 2023-05-23 | Toca Football, Inc. | System and method for object tracking in coordination with a ball-throwing machine |
US11710316B2 (en) | 2020-08-13 | 2023-07-25 | Toca Football, Inc. | System and method for object tracking and metric generation |
Citations (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3906345A (en) * | 1973-08-03 | 1975-09-16 | Kelsey Hayes Co | Electro optical meter system having a series lighting display and matrix scanning |
US3992012A (en) * | 1975-10-20 | 1976-11-16 | Campbell Ian R | Electrical golf club swing monitor |
US4251077A (en) * | 1979-03-14 | 1981-02-17 | Preceptor Golf Ltd. | Target alignment system for use with a golf club |
US4254956A (en) * | 1978-11-21 | 1981-03-10 | Rusnak Thomas L | Golf swing training apparatus |
US4304406A (en) * | 1980-02-22 | 1981-12-08 | Cromarty John I | Golf training and practice apparatus |
US4306722A (en) * | 1980-08-04 | 1981-12-22 | Rusnak Thomas L | Golf swing training apparatus |
US4306723A (en) * | 1978-11-21 | 1981-12-22 | Rusnak Thomas L | Golf swing training apparatus |
US4451043A (en) * | 1981-09-16 | 1984-05-29 | Mitsubishi Denki Kabushiki Kaisha | Golf trainer |
US4477079A (en) * | 1982-08-16 | 1984-10-16 | White Arthur A | Golf swing training and practice device |
US4615526A (en) * | 1981-09-30 | 1986-10-07 | Mitsubishi Denki Kabushiki Kaisha | Computing golf trainer with magnetic sensor |
US4644409A (en) * | 1985-02-26 | 1987-02-17 | Advanced Micro Devices, Inc. | Document resolution-adaption method and apparatus |
US5114150A (en) * | 1988-10-18 | 1992-05-19 | Yukinobu Matsumura | Golf swing analyzer |
US5169151A (en) * | 1992-02-03 | 1992-12-08 | Conley William P | Electromechanical putting trainer |
US5332225A (en) * | 1992-04-22 | 1994-07-26 | Mitsuo Ura | Equipment for ball hitting practice |
US5435547A (en) * | 1994-04-07 | 1995-07-25 | Lee; Do W. | Golf putting practice device |
US5435561A (en) * | 1994-06-17 | 1995-07-25 | Conley; William P. | Electronic putting trainer |
US5437289A (en) * | 1992-04-02 | 1995-08-01 | Liverance; Howard L. | Interactive sports equipment teaching device |
US5685782A (en) * | 1992-01-08 | 1997-11-11 | Sports Sciences, Inc. | Golf practice apparatus |
US5692966A (en) * | 1993-03-08 | 1997-12-02 | Wash; Stephen G. | Golf putting training device |
US5718639A (en) * | 1994-06-20 | 1998-02-17 | Thrustmaster, Inc. | Opto-electric golf club swing sensing system having vertically offset sensors |
US5728006A (en) * | 1996-11-12 | 1998-03-17 | Vr Sports, Inc. | Magnetic golf club swing sensor and golf simulator |
US5826674A (en) * | 1992-10-23 | 1998-10-27 | Taylor; Grant | Wheeled vehicle |
US5863255A (en) * | 1996-10-09 | 1999-01-26 | Mack; Thomas E | Device and method to measure kinematics of a moving golf ball |
US5935014A (en) * | 1993-03-12 | 1999-08-10 | Zevo Golf Co., Inc. | Golf swing analyzing equipment |
US6078036A (en) * | 1998-05-06 | 2000-06-20 | Intraop Medical, Inc. | Laser soft docking system for medical treatment system |
US6095928A (en) * | 1997-12-10 | 2000-08-01 | Goszyk; Kurt A. | Three-dimensional object path tracking |
US6198403B1 (en) * | 1999-04-07 | 2001-03-06 | Michael L. Dorrough | Power line meter/monitor with LED display |
US6227984B1 (en) * | 1998-05-01 | 2001-05-08 | Charles H. Blankenship | Golf swing analysis methods |
US6375579B1 (en) * | 1998-03-30 | 2002-04-23 | Lee David Hart | Golf swing analysis system and method |
US20020123386A1 (en) * | 2000-10-20 | 2002-09-05 | Perlmutter Michael S. | Methods and systems for analyzing the motion of sporting equipment |
US20040067797A1 (en) * | 1999-12-16 | 2004-04-08 | Fred Knecht | Apparatus and method for analyzing golf swing |
US6821211B2 (en) * | 2001-09-14 | 2004-11-23 | Golftech | Sport swing analysis system |
US6887162B2 (en) * | 1996-10-19 | 2005-05-03 | Norman Matheson Lindsay | Apparatus for measuring parameters relating to the trajectory and/or motion of a moving article |
US6960008B2 (en) * | 2003-06-09 | 2005-11-01 | Dean Voelker | Proportional brake light display system |
US20050288119A1 (en) * | 2004-06-28 | 2005-12-29 | Hongchuan Wang | Real-time measurements for establishing database of sporting apparatus motion and impact parameters |
US20060111197A1 (en) * | 2004-10-20 | 2006-05-25 | Masaki Yamamoto | Method of selecting golf club |
US7178479B1 (en) * | 2006-01-23 | 2007-02-20 | Milton Richter | Peripheral view speedometer |
US20080096683A1 (en) * | 2003-04-02 | 2008-04-24 | Salmon D Miles | Systems and devices for controlled putting |
US20080207347A1 (en) * | 2007-02-08 | 2008-08-28 | Rose Floyd D | Golf swing trainer and method of improving a golf swing |
US20080291121A1 (en) * | 2007-05-25 | 2008-11-27 | Cummings Duane E | Display for sonar |
US7499828B2 (en) * | 2005-11-29 | 2009-03-03 | Mario Barton | Position determining apparatus and related method |
US7513833B1 (en) * | 2008-02-18 | 2009-04-07 | Gary Dale Town | Golf swing eye to hand coordination training aid |
US20090305805A1 (en) * | 2007-10-22 | 2009-12-10 | Daniel Cheresko | Digital inertially responsive golf club head mounted device for instructing correct club face direction and swing speed |
US7727081B1 (en) * | 2005-12-16 | 2010-06-01 | William Dean McConnell | Pendulum putting stroke training aid |
US7736242B2 (en) * | 2004-03-23 | 2010-06-15 | Nike, Inc. | System for determining performance characteristics of a golf swing |
-
2007
- 2007-11-13 US US11/985,130 patent/US20080146365A1/en not_active Abandoned
Patent Citations (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3906345A (en) * | 1973-08-03 | 1975-09-16 | Kelsey Hayes Co | Electro optical meter system having a series lighting display and matrix scanning |
US3992012A (en) * | 1975-10-20 | 1976-11-16 | Campbell Ian R | Electrical golf club swing monitor |
US4254956A (en) * | 1978-11-21 | 1981-03-10 | Rusnak Thomas L | Golf swing training apparatus |
US4306723A (en) * | 1978-11-21 | 1981-12-22 | Rusnak Thomas L | Golf swing training apparatus |
US4251077A (en) * | 1979-03-14 | 1981-02-17 | Preceptor Golf Ltd. | Target alignment system for use with a golf club |
US4304406A (en) * | 1980-02-22 | 1981-12-08 | Cromarty John I | Golf training and practice apparatus |
US4306722A (en) * | 1980-08-04 | 1981-12-22 | Rusnak Thomas L | Golf swing training apparatus |
US4451043A (en) * | 1981-09-16 | 1984-05-29 | Mitsubishi Denki Kabushiki Kaisha | Golf trainer |
US4615526A (en) * | 1981-09-30 | 1986-10-07 | Mitsubishi Denki Kabushiki Kaisha | Computing golf trainer with magnetic sensor |
US4477079A (en) * | 1982-08-16 | 1984-10-16 | White Arthur A | Golf swing training and practice device |
US4644409A (en) * | 1985-02-26 | 1987-02-17 | Advanced Micro Devices, Inc. | Document resolution-adaption method and apparatus |
US5114150A (en) * | 1988-10-18 | 1992-05-19 | Yukinobu Matsumura | Golf swing analyzer |
US5685782A (en) * | 1992-01-08 | 1997-11-11 | Sports Sciences, Inc. | Golf practice apparatus |
US5169151A (en) * | 1992-02-03 | 1992-12-08 | Conley William P | Electromechanical putting trainer |
US5437289A (en) * | 1992-04-02 | 1995-08-01 | Liverance; Howard L. | Interactive sports equipment teaching device |
US5332225A (en) * | 1992-04-22 | 1994-07-26 | Mitsuo Ura | Equipment for ball hitting practice |
US5826674A (en) * | 1992-10-23 | 1998-10-27 | Taylor; Grant | Wheeled vehicle |
US5692966A (en) * | 1993-03-08 | 1997-12-02 | Wash; Stephen G. | Golf putting training device |
US5935014A (en) * | 1993-03-12 | 1999-08-10 | Zevo Golf Co., Inc. | Golf swing analyzing equipment |
US5435547A (en) * | 1994-04-07 | 1995-07-25 | Lee; Do W. | Golf putting practice device |
US5435561A (en) * | 1994-06-17 | 1995-07-25 | Conley; William P. | Electronic putting trainer |
US5718639A (en) * | 1994-06-20 | 1998-02-17 | Thrustmaster, Inc. | Opto-electric golf club swing sensing system having vertically offset sensors |
US5863255A (en) * | 1996-10-09 | 1999-01-26 | Mack; Thomas E | Device and method to measure kinematics of a moving golf ball |
US6887162B2 (en) * | 1996-10-19 | 2005-05-03 | Norman Matheson Lindsay | Apparatus for measuring parameters relating to the trajectory and/or motion of a moving article |
US5728006A (en) * | 1996-11-12 | 1998-03-17 | Vr Sports, Inc. | Magnetic golf club swing sensor and golf simulator |
US6095928A (en) * | 1997-12-10 | 2000-08-01 | Goszyk; Kurt A. | Three-dimensional object path tracking |
US6375579B1 (en) * | 1998-03-30 | 2002-04-23 | Lee David Hart | Golf swing analysis system and method |
US7022026B2 (en) * | 1998-05-01 | 2006-04-04 | Charles H. Blankenship | Golf club swing analyzers |
US6227984B1 (en) * | 1998-05-01 | 2001-05-08 | Charles H. Blankenship | Golf swing analysis methods |
US6078036A (en) * | 1998-05-06 | 2000-06-20 | Intraop Medical, Inc. | Laser soft docking system for medical treatment system |
US6198403B1 (en) * | 1999-04-07 | 2001-03-06 | Michael L. Dorrough | Power line meter/monitor with LED display |
US20040067797A1 (en) * | 1999-12-16 | 2004-04-08 | Fred Knecht | Apparatus and method for analyzing golf swing |
US20020123386A1 (en) * | 2000-10-20 | 2002-09-05 | Perlmutter Michael S. | Methods and systems for analyzing the motion of sporting equipment |
US6821211B2 (en) * | 2001-09-14 | 2004-11-23 | Golftech | Sport swing analysis system |
US20050197198A1 (en) * | 2001-09-14 | 2005-09-08 | Otten Leslie B. | Method and apparatus for sport swing analysis system |
US20050202893A1 (en) * | 2001-09-14 | 2005-09-15 | Otten Leslie B. | Method and apparatus for sport swing analysis system |
US20080096683A1 (en) * | 2003-04-02 | 2008-04-24 | Salmon D Miles | Systems and devices for controlled putting |
US6960008B2 (en) * | 2003-06-09 | 2005-11-01 | Dean Voelker | Proportional brake light display system |
US7736242B2 (en) * | 2004-03-23 | 2010-06-15 | Nike, Inc. | System for determining performance characteristics of a golf swing |
US20050288119A1 (en) * | 2004-06-28 | 2005-12-29 | Hongchuan Wang | Real-time measurements for establishing database of sporting apparatus motion and impact parameters |
US20060111197A1 (en) * | 2004-10-20 | 2006-05-25 | Masaki Yamamoto | Method of selecting golf club |
US7499828B2 (en) * | 2005-11-29 | 2009-03-03 | Mario Barton | Position determining apparatus and related method |
US7727081B1 (en) * | 2005-12-16 | 2010-06-01 | William Dean McConnell | Pendulum putting stroke training aid |
US7178479B1 (en) * | 2006-01-23 | 2007-02-20 | Milton Richter | Peripheral view speedometer |
US20080207347A1 (en) * | 2007-02-08 | 2008-08-28 | Rose Floyd D | Golf swing trainer and method of improving a golf swing |
US20080291121A1 (en) * | 2007-05-25 | 2008-11-27 | Cummings Duane E | Display for sonar |
US20090305805A1 (en) * | 2007-10-22 | 2009-12-10 | Daniel Cheresko | Digital inertially responsive golf club head mounted device for instructing correct club face direction and swing speed |
US7513833B1 (en) * | 2008-02-18 | 2009-04-07 | Gary Dale Town | Golf swing eye to hand coordination training aid |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110126886A1 (en) * | 2008-07-30 | 2011-06-02 | Helmholtz-Zentrum Berlin Fuer Materialien Und Energie Gmbh | Thin-film solar module which is contact-connected on one side and has an internal contact layer |
US8884154B2 (en) * | 2008-07-30 | 2014-11-11 | Helmholtz-Zentrum Berlin Fuer Materialien Und Energie Gmbh | Thin-film solar module contacted on one side and having an inner contact layer |
US11657906B2 (en) | 2011-11-02 | 2023-05-23 | Toca Football, Inc. | System and method for object tracking in coordination with a ball-throwing machine |
US11207582B2 (en) | 2019-11-15 | 2021-12-28 | Toca Football, Inc. | System and method for a user adaptive training and gaming platform |
US11745077B1 (en) * | 2019-11-15 | 2023-09-05 | Toca Football, Inc. | System and method for a user adaptive training and gaming platform |
US11514590B2 (en) | 2020-08-13 | 2022-11-29 | Toca Football, Inc. | System and method for object tracking |
US11710316B2 (en) | 2020-08-13 | 2023-07-25 | Toca Football, Inc. | System and method for object tracking and metric generation |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20080146365A1 (en) | Motion tracking bar graph display | |
CN105518486B (en) | The system and method for following the trail of the orientation of movable object object | |
CN113096252B (en) | Multi-movement mechanism fusion method in hybrid enhanced teaching scene | |
US8094120B2 (en) | System and method for operating in virtual 3D space and system for selecting an operation via a visualizing system | |
US9589431B2 (en) | Dynamic information projection for a wall sensor | |
Hubbard et al. | Spatial memory averaging, the landmark attraction effect, and representational gravity | |
CA2862818C (en) | Golf club head measurement system | |
CN106796453A (en) | Projecting apparatus is driven to generate the experience of communal space augmented reality | |
US20120277036A1 (en) | Apparatus and method for virtual golf simulation imaging mini map | |
US7566275B2 (en) | Golf putting training apparatus | |
CN106643662B (en) | Sphere and its high speed rotary motion parameter detection method | |
WO2015174378A1 (en) | Three-dimensional display and data generation method | |
US20200346103A1 (en) | Tracking three dimensional puzzle components using embedded image sensors and contactless absolute position encoders | |
US20030076304A1 (en) | SO3 input device | |
CN110202577A (en) | A kind of autonomous mobile robot that realizing detection of obstacles and its method | |
US20120013575A1 (en) | Light image creation mechanism | |
KR20140122560A (en) | Device for simulating a golf-ball | |
WO2008052605A1 (en) | Data processing system and golf diagnosis apparatus | |
GB2411128A (en) | Putter with distance measuring function | |
EP3575234B1 (en) | Crown cap game device | |
KR101398859B1 (en) | Screen golf apparatus for indoor and outdoor excercise | |
JP5533473B2 (en) | Golf club head behavior measuring device, golf club head behavior measuring method, and golf club selection system | |
KR20220016027A (en) | MARK ball for golf high-speed camera sensor only | |
KR102399445B1 (en) | Training apparatus for golf swing using magnetic substance | |
US20220379187A1 (en) | Pitch Training Device With Clear Spherical Caps |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |