US20080146365A1 - Motion tracking bar graph display - Google Patents

Motion tracking bar graph display Download PDF

Info

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
Application number
US11/985,130
Inventor
Edward Miesak
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US11/985,130 priority Critical patent/US20080146365A1/en
Publication of US20080146365A1 publication Critical patent/US20080146365A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/36Training appliances or apparatus for special sports for golf
    • A63B69/3614Training appliances or apparatus for special sports for golf using electro-magnetic, magnetic or ultrasonic radiation emitted, reflected or interrupted by the golf club
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0003Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/36Training appliances or apparatus for special sports for golf
    • A63B69/3623Training appliances or apparatus for special sports for golf for driving
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/36Training appliances or apparatus for special sports for golf
    • A63B69/3658Means associated with the ball for indicating or measuring, e.g. speed, direction
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • A63B2024/0028Tracking the path of an object, e.g. a ball inside a soccer pitch
    • A63B2024/0031Tracking the path of an object, e.g. a ball inside a soccer pitch at the starting point
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • A63B2071/06363D visualisation
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B2071/065Visualisation of specific exercise parameters
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B2071/0694Visual indication, e.g. Indicia
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • A63B2220/13Relative positions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/30Speed
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/40Acceleration

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

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • 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.
  • BACKGROUND OF THE INVENTION
  • 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.
  • BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE 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.
  • DETAILED DESCRIPTION OF PREFERRED EMBODIMENT
  • 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 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. 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 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. 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 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.)
  • 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.
  • 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 shown FIG. 4 above on the right side. In FIG. 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.
US11/985,130 2006-12-13 2007-11-13 Motion tracking bar graph display Abandoned US20080146365A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (48)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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