US20050288119A1 - Real-time measurements for establishing database of sporting apparatus motion and impact parameters - Google Patents

Real-time measurements for establishing database of sporting apparatus motion and impact parameters Download PDF

Info

Publication number
US20050288119A1
US20050288119A1 US11/051,087 US5108705A US2005288119A1 US 20050288119 A1 US20050288119 A1 US 20050288119A1 US 5108705 A US5108705 A US 5108705A US 2005288119 A1 US2005288119 A1 US 2005288119A1
Authority
US
United States
Prior art keywords
sporting implement
results
parameters
sporting
embedded
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/051,087
Inventor
Hongchuan Wang
Jeffrey Yao
Damon Lim
Hongyi Wang
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.)
GYROSPORTS
Original Assignee
GYROSPORTS
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 GYROSPORTS filed Critical GYROSPORTS
Priority to US11/051,087 priority Critical patent/US20050288119A1/en
Assigned to GYROSPORTS reassignment GYROSPORTS ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: LIM, DAMON, WANG, HONGCHUAN, YAO, JEFFREY, WANG, HONGYI
Priority to PCT/US2005/023238 priority patent/WO2006004908A2/en
Publication of US20050288119A1 publication Critical patent/US20050288119A1/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
    • 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/3617Striking surfaces with impact indicating means, e.g. markers
    • A63B69/362Striking surfaces with impact indicating means, e.g. markers electrical or electronic
    • 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
    • A63B2209/00Characteristics of used materials
    • A63B2209/08Characteristics of used materials magnetic
    • 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
    • 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/80Special sensors, transducers or devices therefor
    • 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/80Special sensors, transducers or devices therefor
    • A63B2220/83Special sensors, transducers or devices therefor characterised by the position of the sensor
    • A63B2220/833Sensors arranged on the exercise apparatus or sports implement
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry
    • 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/0024Training appliances or apparatus for special sports for hockey
    • 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
    • A63B69/3632Clubs or attachments on clubs, e.g. for measuring, aligning

Definitions

  • the present invention relates generally to design of microelectronic systems and methods for providing real-time measurements of the motion and impact parameters of sporting equipment. More particularly, this invention is related to the use of micro-electro-mechanical system (MEMS) and magneto-resistive (MR) sensors and other microelectronics installed in sporting equipment such as a golf club, a hockey stick, a boxing glove, a tennis racket or a baseball bat to obtain real-time motion parameter measurements for analyzing a player's performance and for establishing diagnostic and training databases associated with a given sport.
  • MEMS micro-electro-mechanical system
  • MR magneto-resistive
  • FIG. 1 is a cross section diagram of the club shaft at the grip end that illustrates the relative location of the sensors in the system.
  • FIG. 2 is a schematic that represents a golfer's swing of a golf club.
  • FIG. 3 is a schematic that illustrates the roll angle.
  • FIG. 4 illustrates the magnetic field vector in the horizontal plane relative to the earth coordinate system.
  • FIG. 5 illustrates the coordinate system of the earth's magnetic field vector in the shaft coordinate system relative to the earth coordinate system.
  • FIG. 6 is a flow chart that illustrates a process flow for calculating parameters associated with a sporting implement at impact.
  • an embedded sensing system is disposed in optimally selected locations of a sporting implement, such as a golf club, a baseball bat, a tennis racket, a hockey stick, a boxing glove, etc.
  • the embedded system includes sensors that are small in size, accurate and capable of high speed measurements in order to reliably and dynamically measure, record and/or transmit the measurements to a processor.
  • the sporting implement includes sensors as described herein, an embedded micro controller or digital signal processor (DSP), a memory, an optional display and an embedded communication module.
  • the sensors include one or more magneto-resistive (MR) magnetic field or compass sensors.
  • the MR sensors are used for dynamically measuring the three-dimensional magnetic vectors through the motion of the sporting apparatus, as in a golf swing or swing of a hockey stick, for example.
  • a golf club is used as an example.
  • the embedded sensing system can be used for other sporting implements and can vary from implementation to implementation.
  • the sporting implements include but are not limited to baseball bats, cricket bats, hockey sticks, tennis rackets, squash rackets, boxing gloves, etc.
  • the sensors also include one or more MEMS accelerometer sensors for measuring the accelerations experienced by the sporting implement along various axes.
  • the measurements made by the MR sensors and the MEMS sensors are used as input data into the micro controller or DSP for dynamically determining the movement profile, the launch angle, the face angle, and impact speed, and vibration characteristics of the sporting implement.
  • Such parameters can be used for tracking and diagnosing the performance of the sportsman who is using the sporting implement.
  • Such parameters can be sent through the communication module to a base station for further processing.
  • the communication module can send data to the base station from the micro controller or DSP through wireless mechanisms such as infrared, Blue Tooth, WiFi, Zigbee or other Radio Frequency (RF) transmission mechanism.
  • the communications module can also send data through RS232, SPI, USB or I 2 C and other wire based transmission mechanisms.
  • the one or more embedded MR sensors are adapted for measuring relative changes of earth magnetic field in projection with respect to the multiple axes for dynamically recording the motion path, impact angle and launch angle of the sporting implement in real-time.
  • the sporting apparatus further includes one or more MEMS accelerometer sensors for sensing acceleration along multiple axes of a designated portion of the sporting implement for sensing impact velocity (when the designated portion impacts a ball, for example) and the tilt angle between the sporting implement shaft and the earth gravitational direction.
  • the sporting implement is a golf club where the accelerometer sensors and the magnetic sensors are disposed inside of the club shaft near the grip end for sensing a club head motion for measuring the velocity, club head orientation, hitting spot and motion path of the golf club head when a club head impact against a golf ball.
  • the accelerometer sensors and the magnetic sensors are disposed inside of the club shaft near the grip end of the shaft.
  • the sensors, micro controllers or DSP, memory and communication modules can be separate semiconductor chips that are mounted on a printed circuit board (PCB) or connected by wires.
  • the sensors, micro controllers or DSP, memory and communication modules can be integrated on a single chip that utilizes Application Specific Integrated Circuit Chip (ASIC) or Field Programmable Gate Arrays (FPGA) technologies that are capable of integrating several functions in a single chip.
  • ASIC Application Specific Integrated Circuit Chip
  • FPGA Field Programmable Gate Arrays
  • the memory in the embedded sensing system can be flash memory or DRAM for storing the programs used by the micro controller or DSP and for storing the measurement data from the sensors.
  • the flash memory can also be used to transport the data from the sporting apparatus to the base station for further analysis.
  • the base station is a separate unit that is not embedded in the sporting implement.
  • the base station has a central processing unit (CPU) or a DSP, memory, display and communications modules to receive data transmitted by the embedded micro controller or DSP in the sporting implement for further processing and analysis.
  • the base station can be but is not limited to a personal digital assistant (PDA), a cell phone or a portable handheld computer.
  • PDA personal digital assistant
  • the MR and MEMS sensors can be disposed adjacent to the club head for measuring the impact force of the club head against a golf ball, for example.
  • the sensors can be mounted at the tip of the shaft of the golf club, or at the tip of the grip end of the shaft using a mounting module to be snapped onto the club.
  • the above parameters provide valuable evaluation feedback to the sportsman.
  • a database can be maintained for storing the above parameters.
  • the database can further include a data bank of data values of the above parameters associated with the performance of famous sportsman.
  • a given player can analyze his performance based on comparisons with the data values associated with the performance of famous sportsman, or by comparing to another player of similar handicap, age, swing pattern, physical attributes, equipment used, etc.
  • the types of the sensors used in this design include a single-axis or multiple-axis magneto-resistive compass sensor (e.g. HMC1051 from Honeywell, Inc.) and a single-axis or multiple-axis MEMS accelerometer sensor (e.g. ADXL202 from Analog Devices).
  • a single-axis or multiple-axis magneto-resistive compass sensor e.g. HMC1051 from Honeywell, Inc.
  • a single-axis or multiple-axis MEMS accelerometer sensor e.g. ADXL202 from Analog Devices.
  • the MR sensor measures the magnetic vector of the earth magnetic field along the MR sensor's axis.
  • the MEMS accelerometer sensor measures the acceleration along the MEMS sensor's axis.
  • the sensors can be installed anywhere between the tip and the grip end of the club shaft. According to one embodiment, the sensors are installed near the grip end. When the sensors are installed near the grip end, there is minimum weight impact from the sensors and accompanying circuitry. The larger shaft diameter at the butt end is also convenient for installation of the sensors. The sensor system also bears relatively less force at the butt end of the shaft during the impact as compared to that at the club head.
  • FIG. 1 is a cross section diagram of the club shaft at the grip end that illustrates the relative location of the sensors in the system.
  • the sensors are mounted on a printed circuit board (PCB) inside the shaft at the grip end of the shaft.
  • the cross section shown in FIG. 1 has a centerline 30 .
  • Sensors 21 , 22 , 23 , 24 and 28 are single-axis MEMS accelerometers and sensors 25 , 26 and 27 are MR earth magnetic field sensors.
  • the axis of sensors 21 , 22 and 26 are along the Y ( 11 ) direction.
  • the axis of sensors 23 , 25 and 28 are along the Z ( 12 ) direction.
  • the axis of sensors 24 and 27 are along the X ( 10 ) direction.
  • X ( 10 ) Y ( 11 ) Z ( 12 ) are in the club shaft coordinate system.
  • multiple-axes sensors can be used.
  • a two-axis MR sensor can replace the single-axis MR sensors 25 and 26 .
  • One two-axis accelerometer sensor can replace sensors 22 and 24 .
  • FIG. 2 is a schematic that represents a golfer's swing of a golf club.
  • Rod 101 represents the arms of the golfer, having the equivalent mechanical properties of his two arms
  • rod 102 represents the golf club, having the mechanical properties of the club used in the swing.
  • the joint ( 103 ) between rod 101 and rod 102 is a fully articulated joint. Further, joint 103 also represents the location of one set of sensors such as sensors 21 , 22 , 23 , 24 of FIG. 1 .
  • the system rotates about an origin 100 , which has a horizontal acceleration. The horizontal acceleration is along a direction in X H Y H plane.
  • Location 104 is the location of another set of sensors, such as sensors 25 , 26 , 27 and 28 of FIG. 1 . From the above model, the club head velocity at the impact is composed of three components. The three components are:
  • the shaft can have a rotation around centerline 30 as shown in FIG. 1 .
  • Such a rotation is for purposes of modeling the waggle of golfer's wrist and hand.
  • This rotation acceleration can be measured by the acceleration difference of sensor 21 (A 21 ) and sensor 22 (A 22 ). This rotation acceleration is used in following roll angle calculation.
  • the roll angle ( ⁇ ) is required for the launch angle ( ⁇ ) and face angle ( ⁇ ) calculation.
  • the roll angle is defined as the angle between the club shaft and the gravitational force.
  • FIG. 3 is a schematic that illustrates the roll angle.
  • orthogonal coordinates X H 108 , Y H 109 , Z H 110 represent the earth coordinate system
  • (X H , Y H ) plane is the horizontal plane.
  • Location 104 is the location of sensors as previously described with reference to FIG. 2 and FIG. 1 .
  • Angle 106 is the roll angle ( ⁇ ), axis 105 is in the direction of the earth's gravitational force.
  • Axis 107 is an axis perpendicular to the longitudinal axis of the club shaft and parallel to the axis of the accelerometer sensor 21 installed at location 103 of FIG. 1 .
  • the roll angle is the angle between the horizontal plane and axis 107 .
  • the heading direction is in the direction of X H 108 in the earth coordinate system.
  • the acceleration component A 21 can be measured by sensor 21 .
  • the roll angle ( ⁇ ) can be calculated as arccosine (A 21 /g), where g is earth gravity.
  • a static launch angle or pitch angle can be measured by sensor 24 and calculated as arccosine (A 24 /g), where A 24 is the acceleration measured by sensor 24 and g is earth's gravity.
  • FIG. 4 illustrates the magnetic field vector (Mx H 113 , My H 114 , Mz H 115 ) in the horizontal plane relative to the earth coordinate system.
  • Angle 116 is the face angle.
  • FIG. 5 illustrates the coordinate system of the earth magnetic field vector (Mx 117 , My 118 , Mz 119 ) in the shaft coordinate system (i.e., embedded sensor coordinate system) relative to the earth coordinate system X H 108 , Y H 109 , Z H 110 .
  • Angle 120 is the launch angle, and angle 106 is the roll angle.
  • Mearth 111 is the earth's magnetic field.
  • the pitch angle can not be measured by the accelerometer sensor 24 due to the interference of the shaft acceleration along the X ( 10 ) direction in the swing.
  • Azimuth(face angle( ⁇ )) arc Tan( My H /Mx H )
  • Launch angle( ⁇ ) arc sine(( ⁇ B+/ ⁇ root square( B
  • the three axis MR sensor orientation on the PCB board can be varied as long as the angle between one of its axes and the shaft longitudinal direction is known.
  • a fix angle rotation operation can bring the coordinates back to the (Mx, My, Mz) coordinates discussed above.
  • FIG. 6 is a flow chart that illustrates a process flow for calculating parameters associated with a sporting implement at impact.
  • the sensing and DSP system embedded and non-embedded
  • some data is input into the base station (such as a PDA) and the sensors are calibrated at block 604 .
  • Examples of data that is input into the base station are arm length of the player, and height of the player.
  • the sensors can be calibrated based on a table lookup automatically performed by the base station, or the base station can be equipped to calculate the calibration. In the case of a table look-up, the table of data can be resident on the base station or can be downloaded over-the-air onto the base station from an appropriate server.
  • the sensors need to be calibrated based on the geographic location where the game is played.
  • static position address position, for example
  • the sporting implement is swung and impact of the sporting implement against a target object (such as a golf ball, shuttle cock, etc.) takes pace.
  • the impact velocity, the roll angle, the face angle, the launch angle and the hitting zone are calculated.
  • the swing path is calculated.
  • the measurements and results are stored in the base station such as a PDA.
  • the results are displayed on a display device such as the PDA and the results and measurement can be optionally transmitted (uploaded) to a relational database.
  • the relational database can be web-based.
  • the process flow is complete and the system is reset.

Abstract

A sporting apparatus used by a person for engaging in a sporting activity. The sporting apparatus includes a single or multiple embedded MR sensors for measuring magnetic vectors of the earth magnetic field for dynamically recording a path of motion of the sporting apparatus in real time. In a preferred embodiment, the sporting apparatus further includes one or multiple MEMS accelerometer sensors for sensing acceleration of a designated portion of the sporting apparatus for measuring impact velocity as the designated portion impacting a ball. In a specific embodiment, the sporting apparatus is a golf club wherein the accelerometer sensors are disposed adjacent to the grip side of the shaft for sensing the impact of the club head against a golf ball. In another specific embodiment, the golf club further includes a magnetic field sensor disposed near the grip end of the golf club for measuring a motion path of the golf club.

Description

    PRIORITY CLAIM
  • This application claims benefit of Provisional Application 60/583,876, entitled, Real-Time Measurements For Establishing Database of Sporting Apparatus Motion and Impact Parameters, filed Jun. 28, 2004, the entire contents of which is hereby incorporated by reference as if fully set forth herein, under 35 U.S.C. §119(e).
  • FIELD OF THE INVENTION
  • The present invention relates generally to design of microelectronic systems and methods for providing real-time measurements of the motion and impact parameters of sporting equipment. More particularly, this invention is related to the use of micro-electro-mechanical system (MEMS) and magneto-resistive (MR) sensors and other microelectronics installed in sporting equipment such as a golf club, a hockey stick, a boxing glove, a tennis racket or a baseball bat to obtain real-time motion parameter measurements for analyzing a player's performance and for establishing diagnostic and training databases associated with a given sport.
  • BACKGROUND OF THE INVENTION
  • Conventional methods of measuring instantaneous position, orientation and velocity of sporting equipment such as golf clubs, hockey sticks and baseball bats are limited by the high-cost measurement equipment such as high speed cameras, laser array and photo detector array. Such high-cost equipments are typically limited to club design and club-fit in R&D laboratories and/or pro shops as in the golf industry, for example. Further, the unwieldy size of the measurement equipment prevents the use of such equipment during actual play of the sport.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a cross section diagram of the club shaft at the grip end that illustrates the relative location of the sensors in the system.
  • FIG. 2 is a schematic that represents a golfer's swing of a golf club.
  • FIG. 3 is a schematic that illustrates the roll angle.
  • FIG. 4 illustrates the magnetic field vector in the horizontal plane relative to the earth coordinate system.
  • FIG. 5 illustrates the coordinate system of the earth's magnetic field vector in the shaft coordinate system relative to the earth coordinate system.
  • FIG. 6 is a flow chart that illustrates a process flow for calculating parameters associated with a sporting implement at impact.
  • DETAILED DESCRIPTION OF THE INVENTION
  • According to certain embodiments, an embedded sensing system is disposed in optimally selected locations of a sporting implement, such as a golf club, a baseball bat, a tennis racket, a hockey stick, a boxing glove, etc. The embedded system includes sensors that are small in size, accurate and capable of high speed measurements in order to reliably and dynamically measure, record and/or transmit the measurements to a processor. According to certain embodiments, the sporting implement includes sensors as described herein, an embedded micro controller or digital signal processor (DSP), a memory, an optional display and an embedded communication module. The sensors include one or more magneto-resistive (MR) magnetic field or compass sensors.
  • According to certain embodiments, the MR sensors are used for dynamically measuring the three-dimensional magnetic vectors through the motion of the sporting apparatus, as in a golf swing or swing of a hockey stick, for example. For purposes of explanation, a golf club is used as an example. However, the embedded sensing system can be used for other sporting implements and can vary from implementation to implementation. The sporting implements include but are not limited to baseball bats, cricket bats, hockey sticks, tennis rackets, squash rackets, boxing gloves, etc. The sensors also include one or more MEMS accelerometer sensors for measuring the accelerations experienced by the sporting implement along various axes. Thus, the measurements made by the MR sensors and the MEMS sensors are used as input data into the micro controller or DSP for dynamically determining the movement profile, the launch angle, the face angle, and impact speed, and vibration characteristics of the sporting implement. Such parameters can be used for tracking and diagnosing the performance of the sportsman who is using the sporting implement. Such parameters can be sent through the communication module to a base station for further processing. The communication module can send data to the base station from the micro controller or DSP through wireless mechanisms such as infrared, Blue Tooth, WiFi, Zigbee or other Radio Frequency (RF) transmission mechanism. The communications module can also send data through RS232, SPI, USB or I2C and other wire based transmission mechanisms.
  • The one or more embedded MR sensors are adapted for measuring relative changes of earth magnetic field in projection with respect to the multiple axes for dynamically recording the motion path, impact angle and launch angle of the sporting implement in real-time. In one embodiment, the sporting apparatus further includes one or more MEMS accelerometer sensors for sensing acceleration along multiple axes of a designated portion of the sporting implement for sensing impact velocity (when the designated portion impacts a ball, for example) and the tilt angle between the sporting implement shaft and the earth gravitational direction. According to one embodiment, the sporting implement is a golf club where the accelerometer sensors and the magnetic sensors are disposed inside of the club shaft near the grip end for sensing a club head motion for measuring the velocity, club head orientation, hitting spot and motion path of the golf club head when a club head impact against a golf ball. According to certain other embodiments, the accelerometer sensors and the magnetic sensors are disposed inside of the club shaft near the grip end of the shaft.
  • The sensors, micro controllers or DSP, memory and communication modules can be separate semiconductor chips that are mounted on a printed circuit board (PCB) or connected by wires. Alternatively, the sensors, micro controllers or DSP, memory and communication modules can be integrated on a single chip that utilizes Application Specific Integrated Circuit Chip (ASIC) or Field Programmable Gate Arrays (FPGA) technologies that are capable of integrating several functions in a single chip.
  • The memory in the embedded sensing system can be flash memory or DRAM for storing the programs used by the micro controller or DSP and for storing the measurement data from the sensors. The flash memory can also be used to transport the data from the sporting apparatus to the base station for further analysis.
  • The base station is a separate unit that is not embedded in the sporting implement. The base station has a central processing unit (CPU) or a DSP, memory, display and communications modules to receive data transmitted by the embedded micro controller or DSP in the sporting implement for further processing and analysis. The base station can be but is not limited to a personal digital assistant (PDA), a cell phone or a portable handheld computer.
  • According to certain embodiments, the MR and MEMS sensors can be disposed adjacent to the club head for measuring the impact force of the club head against a golf ball, for example. The sensors can be mounted at the tip of the shaft of the golf club, or at the tip of the grip end of the shaft using a mounting module to be snapped onto the club.
  • Using the measurements from the sensors as described herein, the following parameters can be determined using the calculation methods described herein:
      • 1) angular difference of the sporting implement at moment of impact with the target object (examples of target objects are golf ball, hockey puck, baseball, etc.) compared with the address or static position.
      • 2) speed of the sporting implement at the moment of impact with the target object;
      • 3) direction of the sporting implement swing path;
      • 4) hitting zone of the sporting implement club face, if applicable (e.g., golf club face or hockey stick hook end. etc.); and
      • 5) determination of the swing plane.
  • The above parameters provide valuable evaluation feedback to the sportsman. A database can be maintained for storing the above parameters. The database can further include a data bank of data values of the above parameters associated with the performance of famous sportsman. Thus, a given player can analyze his performance based on comparisons with the data values associated with the performance of famous sportsman, or by comparing to another player of similar handicap, age, swing pattern, physical attributes, equipment used, etc.
  • Types of Sensors
  • The types of the sensors used in this design include a single-axis or multiple-axis magneto-resistive compass sensor (e.g. HMC1051 from Honeywell, Inc.) and a single-axis or multiple-axis MEMS accelerometer sensor (e.g. ADXL202 from Analog Devices).
  • Parameters Measured by the Sensors
  • The MR sensor measures the magnetic vector of the earth magnetic field along the MR sensor's axis. The MEMS accelerometer sensor measures the acceleration along the MEMS sensor's axis.
  • The Installed Locations of the Sensors
  • The sensors can be installed anywhere between the tip and the grip end of the club shaft. According to one embodiment, the sensors are installed near the grip end. When the sensors are installed near the grip end, there is minimum weight impact from the sensors and accompanying circuitry. The larger shaft diameter at the butt end is also convenient for installation of the sensors. The sensor system also bears relatively less force at the butt end of the shaft during the impact as compared to that at the club head.
  • FIG. 1 is a cross section diagram of the club shaft at the grip end that illustrates the relative location of the sensors in the system. In FIG. 1, the sensors are mounted on a printed circuit board (PCB) inside the shaft at the grip end of the shaft. The cross section shown in FIG. 1 has a centerline 30. Sensors 21, 22, 23, 24 and 28 are single-axis MEMS accelerometers and sensors 25, 26 and 27 are MR earth magnetic field sensors. The axis of sensors 21, 22 and 26 are along the Y (11) direction. The axis of sensors 23, 25 and 28 are along the Z (12) direction. The axis of sensors 24 and 27 are along the X (10) direction. X (10) Y (11) Z (12) are in the club shaft coordinate system.
  • However, according to certain embodiments, multiple-axes sensors can be used. For example, a two-axis MR sensor can replace the single- axis MR sensors 25 and 26. One two-axis accelerometer sensor can replace sensors 22 and 24.
  • Impact Velocity Calculation Method
  • FIG. 2 is a schematic that represents a golfer's swing of a golf club. Rod 101 represents the arms of the golfer, having the equivalent mechanical properties of his two arms, and rod 102 represents the golf club, having the mechanical properties of the club used in the swing. The joint (103) between rod 101 and rod 102 is a fully articulated joint. Further, joint 103 also represents the location of one set of sensors such as sensors 21, 22, 23, 24 of FIG. 1. The system rotates about an origin 100, which has a horizontal acceleration. The horizontal acceleration is along a direction in XH YH plane. Location 104 is the location of another set of sensors, such as sensors 25, 26, 27 and 28 of FIG. 1. From the above model, the club head velocity at the impact is composed of three components. The three components are:
      • (1) The linear velocity of the rod 101 rotating around the origin 100. This velocity component can be measured by an accelerometer sensor (23) installed at joint 103;
      • (2) The linear velocity of the rod 102 rotating around the fully articulated joint 103. This velocity component can be measured by the centrifugal acceleration difference sensed by the sensor 23 at joint 103 (A23) and sensor 28 at 104 (A28) and the known distance between 103 and 104 (D(103-104)) and the distance between joint 103 and the club head or the club length (D103); and
      • (3) The velocity generated by the horizontal acceleration of the origin 100. This component is small and can be added base on the experimental results or simply neglected.
        Shaft Rotation Acceleration Calculation Method
  • In a typical golf swing, the shaft can have a rotation around centerline 30 as shown in FIG. 1. Such a rotation is for purposes of modeling the waggle of golfer's wrist and hand. This rotation acceleration can be measured by the acceleration difference of sensor 21 (A21) and sensor 22 (A22). This rotation acceleration is used in following roll angle calculation.
  • The Club Roll Angle (θ) Calculation Method
  • The roll angle (θ) is required for the launch angle (θ) and face angle (θ) calculation. The roll angle is defined as the angle between the club shaft and the gravitational force. FIG. 3 is a schematic that illustrates the roll angle. In FIG. 3, orthogonal coordinates X H 108, Y H 109, Z H 110 represent the earth coordinate system, and (XH, YH) plane is the horizontal plane. Location 104 is the location of sensors as previously described with reference to FIG. 2 and FIG. 1. Angle 106 is the roll angle (θ), axis 105 is in the direction of the earth's gravitational force. Axis 107 is an axis perpendicular to the longitudinal axis of the club shaft and parallel to the axis of the accelerometer sensor 21 installed at location 103 of FIG. 1. The roll angle is the angle between the horizontal plane and axis 107. The heading direction is in the direction of X H 108 in the earth coordinate system. The acceleration component A21 can be measured by sensor 21. Thus, the roll angle (θ) can be calculated as arccosine (A21/g), where g is earth gravity.
  • The shaft rotation will affect the roll angle measurement and calculation. Therefore, instead of using A21 to calculate the roll angle, (A21-A22) should be used.
  • The Static Club Launch (Pitch) Angle (φ) Calculation Method
  • Before a golf swing, the golfer usually has a posture and has the club close to the ball in an “address” position. At the address position, a static launch angle or pitch angle (φ) can be measured by sensor 24 and calculated as arccosine (A24/g), where A24 is the acceleration measured by sensor 24 and g is earth's gravity.
  • The Earth Magnetic Field Vector in Earth Gravity Direction Calculation Method
  • If the orthogonal coordinates X H 108, Y H 109, Z H 110 represent the earth coordinate system, and (XH, YH) plane is the horizontal plane, then ZH axis is the direction of the earth's gravity. FIG. 4 illustrates the magnetic field vector (MxH 113, MyH 114, MzH 115) in the horizontal plane relative to the earth coordinate system. Angle 116 is the face angle. FIG. 5 illustrates the coordinate system of the earth magnetic field vector (Mx117, My118, Mz119) in the shaft coordinate system (i.e., embedded sensor coordinate system) relative to the earth coordinate system X H 108, Y H 109, Z H 110. Angle 120 is the launch angle, and angle 106 is the roll angle. Mearth 111 is the earth's magnetic field. The earth's magnetic field can be expressed as M (MxH, MyH, MzH), where MzH is the same as Mg and M2=MxH 2+MyH 2+Mg2. Because the angle between the earth's magnetic field and the earth's gravity does not change at any given location, Mg will be constant at the given location. Therefore, Mg will not change with the club motion.
  • At the address position when the golf shaft is static, the following parameters can be measured from the sensors as previously described:
      • shaft roll angle (θ0) from sensor 21;
      • shaft pitch angle (φ0) from sensor 24;
      • earth magnetic vector along X (10) direction Mx0 from sensor 27;
      • earth magnetic field vector along Y (11) direction My0 from sensor 26; and
      • earth magnetic field vector along Z (12) direction Mz0 from sensor 25.
  • Mx0, My0 and Mz0 can be transformed back to the horizontal plane (XH, YH) by applying the rotational equations shown below:
    Mx H =Mx 0*cos(φ0)+My 0*sin (φ0)*sin(φ0)−Mz 0*cos(θ0)*sin(φ0)
    My H =My 0*cos(θ0)+Mz 0*sin(θ0)
    Azimuth(face angle(α0))=arc Tan(My H /MX H)
    Therefore, M g 2 =M 2 −Mx H 2 −My H 2
    The Dynamic Launch Angle (φ) and Face Angle (α) Calculation Method
  • During a golf swing at impact, the following parameters can be measured by sensors:
      • shaft roll angle (θ) from sensor;
      • earth magnetic vector along X (10) direction Mx from sensor 27;
      • earth magnetic field vector along Y (11) direction My from sensor 26; and
      • earth magnetic field vector along Z (12) direction Mz from sensor 25.
  • Unlike the static situation, the pitch angle can not be measured by the accelerometer sensor 24 due to the interference of the shaft acceleration along the X (10) direction in the swing.
  • By using the same rotational equations shown below, Mx, My and Mz can still be transformed back to the horizontal plan (XH, YH),
    Mx H =Mx*cos(φ)+My*sin(θ)*sin(φ)−Mz*cos(θ)*sin(φ)
    My H =My*cos(θ)+Mz*sin(θ)
    Azimuth(face angle(α))=arc Tan(My H /Mx H)
    M g 2 =M 2 −Mx H 2 −My H 2
    Therefore,
    Azimuth(face angle(α))=arc Tan((My H/root square(M 2 −M g 2 −My H)2)=arc Tan(((My*cos(θ)+Mz*sin(θ))/root square(M 2 −M g 2−(My*cos(θ)+Mz*sin(θ))2)
    Launch angle(φ)=arc sine((−B+/−root square(B 2−4AC))/2A)
    Where A=Mx2+((Mz*cos (θ)−My*sin (θ))2, B=2*(Mz*cos (θ)−My*sin (θ))*root square (M2−Mg 2−(My*cos (θ)+Mz*sin (θ))2), and C=M2−Mg 2−Mx2−(My*cos (θ)+Mz*sin (θ))2
  • The three axis MR sensor orientation on the PCB board can be varied as long as the angle between one of its axes and the shaft longitudinal direction is known. A fix angle rotation operation can bring the coordinates back to the (Mx, My, Mz) coordinates discussed above.
  • FIG. 6 is a flow chart that illustrates a process flow for calculating parameters associated with a sporting implement at impact. At block 601, the sensing and DSP system (embedded and non-embedded) are initialized. At block 602, some data is input into the base station (such as a PDA) and the sensors are calibrated at block 604. Examples of data that is input into the base station are arm length of the player, and height of the player. The sensors can be calibrated based on a table lookup automatically performed by the base station, or the base station can be equipped to calculate the calibration. In the case of a table look-up, the table of data can be resident on the base station or can be downloaded over-the-air onto the base station from an appropriate server. The sensors need to be calibrated based on the geographic location where the game is played. At block 606, static position (address position, for example) measurements are taken. At block 608, the sporting implement is swung and impact of the sporting implement against a target object (such as a golf ball, shuttle cock, etc.) takes pace. At block 610, the impact velocity, the roll angle, the face angle, the launch angle and the hitting zone are calculated. At block 612 the swing path is calculated. At block 614, the measurements and results are stored in the base station such as a PDA. At block 616, the results are displayed on a display device such as the PDA and the results and measurement can be optionally transmitted (uploaded) to a relational database. The relational database can be web-based. At block 618, the process flow is complete and the system is reset.
  • In the foregoing specification, embodiments of the invention have been described with reference to numerous specific details that may vary from implementation to implementation. The specification and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense.

Claims (20)

1. A method for providing sports performance feedback to a sports player who is using a sporting implement, the method comprising:
using at least one magneto-resistive sensor embedded in said sporting implement for measuring orientation parameters; and
using said orientation parameters for dynamically determining one or more results from a set comprising:
movement profile, velocity, acceleration, impact angle, launch angle, face angle and impact speed, hitting zone, direction of swing and swing path plan of said sporting implement.
2. The method of claim 1, wherein dynamically determining one or more results further comprises using, embedded in said sporting implement, at least one device from a set of devices comprising: a microcontroller and a digital signal processor (DSP)
3. The method of claim 1, wherein measuring said orientation parameters includes measuring three-dimensional earth magnetic field vectors associated with a motion of said sporting implement.
4. The method of claim 1, further comprising using at least one accelerometer sensor for measuring acceleration parameters associated with a motion of said sporting implement for dynamically determining said one or more results.
5. The method of claim 1, further comprising communicating said parameters and said one or more results to a remote computer for further processing using wireless mechanisms.
6. The method of claim 5, wherein said wireless mechanisms comprises one or more of: infrared, Blue Tooth, WiFi, Zigbee, and Radio Frequency transmission.
7. The method of claim 1, further comprising communicating said parameters and said one or more results to a remote computer for further processing using wire-based mechanisms.
8. The method of claim 7, wherein said wire-based mechanisms comprises one or more of: RS232, SPI, USB and I2C.
9. The method of claim 1, further comprising using a communication module embedded in said sporting implement, said communication module for sending said parameters and said one or more results to a remote computer for further processing.
10. The method of claim 1, further comprising using a portable display module capable of communicating with said sporting implement, said display module for displaying said one or more results.
11. The method of claim 1, further comprising using a memory module embedded in said sporting implement, said memory module for storing data associated with said at least one magneto-resistive sensor and said feedback.
12. The method of claim 1, further comprising using a remote database for storing said one or more results.
13. The method of claim 1, further comprising using a remote database for comparing said one or more results with corresponding performance results associated with other sports players.
14. The method of claim 1, further comprising using a remote database for comparing said one or more results with corresponding historical data of associated with a past performance of said sports player.
15. The method of claim 1, wherein said parameters are used for tracking and diagnosing a performance of said sports player during use of said sporting implement.
16. The method of claim 1, wherein said sporting implement is any one of a set of implements comprising: a baseball bat, a cricket bat, a hockey stick, a tennis racket, a squash racket, a boxing glove.
17. A system for providing sports performance feedback to a sports player who is using a sporting implement, the system comprising:
at least one magneto-resistive sensor and at least one accelerometer sensor embedded in said sporting implement for measuring velocity, acceleration and orientation parameters; and
wherein said parameters are used for dynamically determining one or more results from a set comprising:
movement profile, launch angle, face angle and impact speed, hitting zone, direction of swing and swing path plan.
18. A system for providing sports performance feedback to a sports player who is using a sporting implement, the system comprising:
means for measuring velocity, acceleration and orientation parameters; and
means for dynamically determining, based on said parameters, one or more results from a set comprising:
movement profile, launch angle, face angle and impact speed, hitting zone, direction of swing and swing path plan.
19. A system for providing sports performance feedback to a sports player who is using a sporting implement, the system comprising:
at least one magneto-resistive sensor and at least one accelerometer sensor embedded in said sporting implement for measuring velocity, acceleration and orientation parameters;
wherein said parameters are for dynamically determining one or more results from a set comprising:
movement profile, launch angle, face angle and impact speed, hitting zone, direction of swing and swing path plan;
at least one device, embedded in said sporting implement, from a set of devices comprising: a microcontroller and a digital signal processor (DSP) for dynamically determining said one or more results;
at least one display module embedded in said sporting implement, said display module for displaying said one or more results; and
at least one communication module embedded in said sporting implement, said communication module for sending said parameters to a remote computer for further processing.
20. A method for providing sports performance feedback to a sports player who is using a sporting implement, the method comprising:
using sensors embedded in said sporting implement for measuring velocity, acceleration and orientation parameters; and
using said parameters for dynamically determining one or more results from a set comprising:
movement profile, launch angle, face angle and impact speed, hitting zone, direction of swing and swing path plan.
US11/051,087 2004-06-28 2005-02-04 Real-time measurements for establishing database of sporting apparatus motion and impact parameters Abandoned US20050288119A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US11/051,087 US20050288119A1 (en) 2004-06-28 2005-02-04 Real-time measurements for establishing database of sporting apparatus motion and impact parameters
PCT/US2005/023238 WO2006004908A2 (en) 2004-06-28 2005-06-28 Real-time measurements for establishing database of sporting apparatus motion and impact parameters

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US58387604P 2004-06-28 2004-06-28
US11/051,087 US20050288119A1 (en) 2004-06-28 2005-02-04 Real-time measurements for establishing database of sporting apparatus motion and impact parameters

Publications (1)

Publication Number Publication Date
US20050288119A1 true US20050288119A1 (en) 2005-12-29

Family

ID=35506672

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/051,087 Abandoned US20050288119A1 (en) 2004-06-28 2005-02-04 Real-time measurements for establishing database of sporting apparatus motion and impact parameters

Country Status (2)

Country Link
US (1) US20050288119A1 (en)
WO (1) WO2006004908A2 (en)

Cited By (110)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070015611A1 (en) * 2005-07-13 2007-01-18 Ultimate Balance, Inc. Orientation and motion sensing in athletic training systems, physical rehabilitation and evaluation systems, and hand-held devices
WO2007096069A2 (en) * 2006-02-20 2007-08-30 Frontier Semiconductor Apparatus and method for training the movement of a hitting implement for hitting a ball, in particular for golf, for baseball, for tennis and for ice hockey
US20080146365A1 (en) * 2006-12-13 2008-06-19 Edward Miesak Motion tracking bar graph display
US20080176681A1 (en) * 2007-01-18 2008-07-24 Donahoe Robert V Systems and methods for archery equipment
US20080200275A1 (en) * 2007-02-15 2008-08-21 Wagen Thomas A Short game training device for use with golf club
US20080288200A1 (en) * 2007-05-18 2008-11-20 Noble Christopher R Newtonian physical activity monitor
US20080287229A1 (en) * 2007-01-18 2008-11-20 Donahoe Robert V Apparatus, system and method for archery equipment
US20090027189A1 (en) * 2007-05-22 2009-01-29 Abb Research Ltd. System for controlling an automation process
US20090247312A1 (en) * 2008-03-31 2009-10-01 Mizuno Corporation Swing analyzer
US20090291770A1 (en) * 2005-11-28 2009-11-26 In-Za You Arranging Apparatus of Destination Line in Golf and Golf Putter
US7946960B2 (en) 2007-02-05 2011-05-24 Smartsports, Inc. System and method for predicting athletic ability
US20110172039A1 (en) * 2010-01-08 2011-07-14 Full Flight Technology, Llc Apparatus, system and method for electronic archery devices
US20110226038A1 (en) * 2010-01-11 2011-09-22 Full Flight Technology, Llc Apparatus, system and method employing arrow flight-data
US20110245046A1 (en) * 2010-04-06 2011-10-06 Hon Hai Precision Industry Co., Ltd. Boxing target and compressible toy having micro electrical mechanical system pressure sensing module
US8075451B2 (en) 1999-10-29 2011-12-13 Dugan Brian M Methods and apparatus for monitoring and encouraging health and fitness
US20110305369A1 (en) * 2010-08-26 2011-12-15 Michael Bentley Portable wireless mobile device motion capture and analysis system and method
US20120050529A1 (en) * 2010-08-26 2012-03-01 Michael Bentley Portable wireless mobile device motion capture and analysis system and method
US20120088544A1 (en) * 2010-08-26 2012-04-12 Michael Bentley Portable wireless mobile device motion capture data mining system and method
EP2480292A2 (en) * 2009-09-25 2012-08-01 Head Technology GmbH Methods and apparatuses for enhancing performance in racket sports
US20120238381A1 (en) * 2010-03-09 2012-09-20 Callaway Golf Company Method and system for shot tracking
CN102749099A (en) * 2012-05-18 2012-10-24 浙江工业大学 Detection ball being capable of realizing medium motion measurement of ball mill
US8337335B2 (en) * 2006-10-07 2012-12-25 Dugan Brian M Systems and methods for measuring and/or analyzing swing information
US20130065711A1 (en) * 2011-09-09 2013-03-14 Sumitomo Rubber Industries, Ltd. Swing analysis method
US20130065703A1 (en) * 2011-09-14 2013-03-14 Skyhawke Technologies, Llc. Apparatus for housing telemetry, sensing, processing and other electronic components and affixing such apparatus to a golf club
US8430770B2 (en) 2006-10-07 2013-04-30 Brian M. Dugan Systems and methods for measuring and/or analyzing swing information
US20130128022A1 (en) * 2010-08-26 2013-05-23 Blast Motion, Inc. Intelligent motion capture element
US8454437B2 (en) 2009-07-17 2013-06-04 Brian M. Dugan Systems and methods for portable exergaming
US20130237336A1 (en) * 2011-05-11 2013-09-12 Karsten Manufacturing Corporation Systems, methods, and articles of manufacture to measure, analyze and share golf swing characteristics
US20130282155A1 (en) * 2012-03-23 2013-10-24 Man On Li Methods, systems, and devices for collecting and analyzing movement data of an athlete
EP2667368A1 (en) * 2012-05-23 2013-11-27 Babolat Vs Method for calculating a repeatability index when using a tennis racket
US20130337929A1 (en) * 2009-09-10 2013-12-19 Cobra Golf Incorporated Golf club with directional based graphic
US8628433B2 (en) 2009-01-20 2014-01-14 Nike, Inc. Golf club and golf club head structures
US8668595B2 (en) 2011-04-28 2014-03-11 Nike, Inc. Golf clubs and golf club heads
US8672779B1 (en) * 2012-11-20 2014-03-18 Access Co., Ltd. System and method for swing analyses
US8702516B2 (en) 2010-08-26 2014-04-22 Blast Motion Inc. Motion event recognition system and method
US8781568B2 (en) 2006-06-23 2014-07-15 Brian M. Dugan Systems and methods for heart rate monitoring, data transmission, and use
US8827824B2 (en) 2010-08-26 2014-09-09 Blast Motion, Inc. Broadcasting system for broadcasting images with augmented motion data
US8903521B2 (en) 2010-08-26 2014-12-02 Blast Motion Inc. Motion capture element
US8905855B2 (en) 2010-08-26 2014-12-09 Blast Motion Inc. System and method for utilizing motion capture data
US8913134B2 (en) 2012-01-17 2014-12-16 Blast Motion Inc. Initializing an inertial sensor using soft constraints and penalty functions
CN104225890A (en) * 2013-06-21 2014-12-24 精工爱普生株式会社 Motion analysis device
US20150005089A1 (en) * 2008-10-09 2015-01-01 Golf Impact, Llc Golf Swing Measurement and Analysis System
US8944928B2 (en) 2010-08-26 2015-02-03 Blast Motion Inc. Virtual reality system for viewing current and previously stored or calculated motion data
US8976007B2 (en) 2008-08-09 2015-03-10 Brian M. Dugan Systems and methods for providing biofeedback information to a cellular telephone and for using such information
US8986130B2 (en) 2011-04-28 2015-03-24 Nike, Inc. Golf clubs and golf club heads
CN104524752A (en) * 2014-11-26 2015-04-22 牛真真 Golf club
US9039527B2 (en) 2010-08-26 2015-05-26 Blast Motion Inc. Broadcasting method for broadcasting images with augmented motion data
US9053256B2 (en) 2012-05-31 2015-06-09 Nike, Inc. Adjustable golf club and system and associated golf club heads and shafts
US9076041B2 (en) 2010-08-26 2015-07-07 Blast Motion Inc. Motion event recognition and video synchronization system and method
US9089747B2 (en) 2010-11-30 2015-07-28 Nike, Inc. Golf club heads or other ball striking devices having distributed impact response
CN104897153A (en) * 2015-06-23 2015-09-09 苏州市英富美欣科技有限公司 Carrier attitude measuring system based on MEMS (micro-electromechanical systems) and MR (magnetic-resistance) sensors
WO2015146062A1 (en) * 2014-03-25 2015-10-01 セイコーエプソン株式会社 Motion analysis method, motion analysis device, motion analysis system and program
JP2015173862A (en) * 2014-03-17 2015-10-05 セイコーエプソン株式会社 Motion analysis method, motion analysis device, motion analysis system and program
US9168435B1 (en) 2014-06-20 2015-10-27 Nike, Inc. Golf club head or other ball striking device having impact-influencing body features
US9192831B2 (en) 2009-01-20 2015-11-24 Nike, Inc. Golf club and golf club head structures
US9235765B2 (en) 2010-08-26 2016-01-12 Blast Motion Inc. Video and motion event integration system
US9261526B2 (en) 2010-08-26 2016-02-16 Blast Motion Inc. Fitting system for sporting equipment
AU2011293130B2 (en) * 2010-08-26 2016-03-31 Michael Bentley Portable wireless mobile device motion capture and analysis system and method
US9320957B2 (en) 2010-08-26 2016-04-26 Blast Motion Inc. Wireless and visual hybrid motion capture system
US20160175681A1 (en) * 2014-12-18 2016-06-23 Seiko Epson Corporation Exercise analysis device, exercise analysis method, program, recording medium, and exercise analysis system
US9375624B2 (en) 2011-04-28 2016-06-28 Nike, Inc. Golf clubs and golf club heads
US9396385B2 (en) 2010-08-26 2016-07-19 Blast Motion Inc. Integrated sensor and video motion analysis method
US9401178B2 (en) 2010-08-26 2016-07-26 Blast Motion Inc. Event analysis system
US9403073B2 (en) 2012-12-11 2016-08-02 Cobra Golf Incorporated Golf club grip with device housing
US9406336B2 (en) 2010-08-26 2016-08-02 Blast Motion Inc. Multi-sensor event detection system
US9409073B2 (en) 2011-04-28 2016-08-09 Nike, Inc. Golf clubs and golf club heads
US9409076B2 (en) 2011-04-28 2016-08-09 Nike, Inc. Golf clubs and golf club heads
US9418705B2 (en) 2010-08-26 2016-08-16 Blast Motion Inc. Sensor and media event detection system
US9433845B2 (en) 2011-04-28 2016-09-06 Nike, Inc. Golf clubs and golf club heads
US9433834B2 (en) 2009-01-20 2016-09-06 Nike, Inc. Golf club and golf club head structures
US9433844B2 (en) 2011-04-28 2016-09-06 Nike, Inc. Golf clubs and golf club heads
US9452338B1 (en) * 2014-12-31 2016-09-27 Leg Up Industries LLC Golf swing head movement detection system
US9500452B1 (en) 2012-02-03 2016-11-22 Full Flight Technology, Llc Apparatus, system and method for electronic archery device
US9607652B2 (en) 2010-08-26 2017-03-28 Blast Motion Inc. Multi-sensor event detection and tagging system
US9619891B2 (en) 2010-08-26 2017-04-11 Blast Motion Inc. Event analysis and tagging system
US9626554B2 (en) * 2010-08-26 2017-04-18 Blast Motion Inc. Motion capture system that combines sensors with different measurement ranges
US9646209B2 (en) 2010-08-26 2017-05-09 Blast Motion Inc. Sensor and media event detection and tagging system
US9662551B2 (en) 2010-11-30 2017-05-30 Nike, Inc. Golf club head or other ball striking device having impact-influencing body features
WO2017095270A1 (en) * 2015-12-03 2017-06-08 Savchenko Vladimir Vyacheslavovivch System and method for detecting and tracking pivotal motion of individual or pivoting object based on measurements of earth's magnetic field
US9694267B1 (en) 2016-07-19 2017-07-04 Blast Motion Inc. Swing analysis method using a swing plane reference frame
JP2017131684A (en) * 2017-03-15 2017-08-03 セイコーエプソン株式会社 Motion analysis device, motion analysis system, motion analysis method, and display method
WO2017152914A1 (en) 2016-03-11 2017-09-14 Knab Niklas Signaling device and apparatus
US20170312575A1 (en) * 2014-10-21 2017-11-02 Singapore University Of Technology And Design Rehabilitation exercise system
WO2018053449A1 (en) * 2016-09-16 2018-03-22 Blast Motion Inc. Motion capture system that combines sensors with different measurement ranges
US9925433B2 (en) 2011-04-28 2018-03-27 Nike, Inc. Golf clubs and golf club heads
US9940508B2 (en) 2010-08-26 2018-04-10 Blast Motion Inc. Event detection, confirmation and publication system that integrates sensor data and social media
DE102016119546A1 (en) 2016-10-13 2018-04-19 Niklas Knab Signaling device and device
AU2013209683B2 (en) * 2012-01-17 2018-06-14 Blast Motion Inc. Intelligent motion capture element
US10099101B1 (en) 2017-12-07 2018-10-16 Ssg International, Llc Golf club grip with sensor housing
US10124230B2 (en) 2016-07-19 2018-11-13 Blast Motion Inc. Swing analysis method using a sweet spot trajectory
US10137347B2 (en) 2016-05-02 2018-11-27 Nike, Inc. Golf clubs and golf club heads having a sensor
US10159885B2 (en) 2016-05-02 2018-12-25 Nike, Inc. Swing analysis system using angular rate and linear acceleration sensors
US10220285B2 (en) 2016-05-02 2019-03-05 Nike, Inc. Golf clubs and golf club heads having a sensor
US10226681B2 (en) 2016-05-02 2019-03-12 Nike, Inc. Golf clubs and golf club heads having a plurality of sensors for detecting one or more swing parameters
US10245487B2 (en) 2012-05-31 2019-04-02 Karsten Manufacturing Corporation Adjustable golf club and system and associated golf club heads and shafts
US10265602B2 (en) 2016-03-03 2019-04-23 Blast Motion Inc. Aiming feedback system with inertial sensors
USD849166S1 (en) 2017-12-07 2019-05-21 Ssg International, Llc Golf putter grip
US10520557B2 (en) 2014-04-24 2019-12-31 Arthrokinetic Institute, Llc Systems, devices, and methods for recording and transmitting data
US10561922B2 (en) 2013-03-15 2020-02-18 Arthrokinetic Institute, Llc Impact indication and data tracking devices, systems, and methods
US10786728B2 (en) 2017-05-23 2020-09-29 Blast Motion Inc. Motion mirroring system that incorporates virtual environment constraints
US11192012B2 (en) * 2019-05-22 2021-12-07 Kinetek Sports Sport apparatus with integrated sensors
US11207582B2 (en) 2019-11-15 2021-12-28 Toca Football, Inc. System and method for a user adaptive training and gaming platform
US20220316066A1 (en) * 2021-03-31 2022-10-06 Applied Materials, Inc. Level monitoring and active adjustment of a substrate support assembly
US11514590B2 (en) 2020-08-13 2022-11-29 Toca Football, Inc. System and method for object tracking
US11565163B2 (en) 2015-07-16 2023-01-31 Blast Motion Inc. Equipment fitting system that compares swing metrics
US11577142B2 (en) 2015-07-16 2023-02-14 Blast Motion Inc. Swing analysis system that calculates a rotational profile
WO2023086654A1 (en) * 2021-11-15 2023-05-19 Richard Root System and method for a golf super tag multifunction golf swing capture and analysis device
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
US11833406B2 (en) 2015-07-16 2023-12-05 Blast Motion Inc. Swing quality measurement system

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8944940B2 (en) 2011-08-29 2015-02-03 Icuemotion, Llc Racket sport inertial sensor motion tracking analysis
JP2015084955A (en) * 2013-10-30 2015-05-07 セイコーエプソン株式会社 Motion analysis device and motion analysis program
US10668353B2 (en) 2014-08-11 2020-06-02 Icuemotion Llc Codification and cueing system for sport and vocational activities
CN104897131A (en) * 2015-06-23 2015-09-09 苏州市英富美欣科技有限公司 Carrier attitude roll-angle acquiring method based on MEMS (micro-electromechanical systems) accelerator
US10854104B2 (en) 2015-08-28 2020-12-01 Icuemotion Llc System for movement skill analysis and skill augmentation and cueing
CN112957689A (en) * 2021-02-05 2021-06-15 北京唐冠天朗科技开发有限公司 Training remote guidance system and method

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5233544A (en) * 1989-10-11 1993-08-03 Maruman Golf Kabushiki Kaisha Swing analyzing device
US5474298A (en) * 1991-06-18 1995-12-12 Lindsay; Norman M. Golf swing analysing apparatus
US6224493B1 (en) * 1999-05-12 2001-05-01 Callaway Golf Company Instrumented golf club system and method of use
US6413167B1 (en) * 1998-08-13 2002-07-02 Thomas J. Burke Golf overswing alerting mechanism and golf club with overswing alerting mechanism
US6793585B1 (en) * 1999-10-19 2004-09-21 Yokohama Rubber Co., Ltd. Swing measurement method, golf swing analysis method, and computer program product
US20050032582A1 (en) * 2002-12-19 2005-02-10 Satayan Mahajan Method and apparatus for determining orientation and position of a moveable object
US20050054457A1 (en) * 2003-09-08 2005-03-10 Smartswing, Inc. Method and system for golf swing analysis and training
US20050215340A1 (en) * 2004-03-23 2005-09-29 Nike, Inc. System for determining performance characteristics of a golf swing

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5233544A (en) * 1989-10-11 1993-08-03 Maruman Golf Kabushiki Kaisha Swing analyzing device
US5474298A (en) * 1991-06-18 1995-12-12 Lindsay; Norman M. Golf swing analysing apparatus
US6413167B1 (en) * 1998-08-13 2002-07-02 Thomas J. Burke Golf overswing alerting mechanism and golf club with overswing alerting mechanism
US6224493B1 (en) * 1999-05-12 2001-05-01 Callaway Golf Company Instrumented golf club system and method of use
US6793585B1 (en) * 1999-10-19 2004-09-21 Yokohama Rubber Co., Ltd. Swing measurement method, golf swing analysis method, and computer program product
US20050032582A1 (en) * 2002-12-19 2005-02-10 Satayan Mahajan Method and apparatus for determining orientation and position of a moveable object
US20050054457A1 (en) * 2003-09-08 2005-03-10 Smartswing, Inc. Method and system for golf swing analysis and training
US20050215340A1 (en) * 2004-03-23 2005-09-29 Nike, Inc. System for determining performance characteristics of a golf swing

Cited By (220)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8075451B2 (en) 1999-10-29 2011-12-13 Dugan Brian M Methods and apparatus for monitoring and encouraging health and fitness
US7383728B2 (en) * 2005-07-13 2008-06-10 Ultimate Balance, Inc. Orientation and motion sensing in athletic training systems, physical rehabilitation and evaluation systems, and hand-held devices
US20070015611A1 (en) * 2005-07-13 2007-01-18 Ultimate Balance, Inc. Orientation and motion sensing in athletic training systems, physical rehabilitation and evaluation systems, and hand-held devices
US20090291770A1 (en) * 2005-11-28 2009-11-26 In-Za You Arranging Apparatus of Destination Line in Golf and Golf Putter
WO2007096069A2 (en) * 2006-02-20 2007-08-30 Frontier Semiconductor Apparatus and method for training the movement of a hitting implement for hitting a ball, in particular for golf, for baseball, for tennis and for ice hockey
DE102006008333A1 (en) * 2006-02-20 2007-09-06 Uwe Wielsch Apparatus and method for training the movement of a racket for hitting a ball, in particular for the game of golf, for baseball, for tennis and for ice hockey
WO2007096069A3 (en) * 2006-02-20 2008-01-10 Frontier Semiconductor Apparatus and method for training the movement of a hitting implement for hitting a ball, in particular for golf, for baseball, for tennis and for ice hockey
DE102006008333B4 (en) * 2006-02-20 2008-10-02 Frontier Semiconductor, San Jose Apparatus and method for training the movement of a racket for hitting a ball, in particular for the game of golf, for baseball, for tennis and for ice hockey
US8781568B2 (en) 2006-06-23 2014-07-15 Brian M. Dugan Systems and methods for heart rate monitoring, data transmission, and use
US10799757B2 (en) 2006-10-07 2020-10-13 Dugan Patents, Llc Systems and methods for measuring and/or analyzing swing information
US10835800B2 (en) 2006-10-07 2020-11-17 Dugan Patents, Llc Systems and methods for measuring and/or analyzing swing information
US10201739B2 (en) 2006-10-07 2019-02-12 Brian M. Dugan Systems and methods for measuring and/or analyzing swing information
US9975001B2 (en) 2006-10-07 2018-05-22 Brian M. Dugan Systems and methods for measuring and/or analyzing swing information
US8808114B2 (en) 2006-10-07 2014-08-19 Brian M. Dugan Systems and methods for measuring and/or analyzing swing information
US8808102B2 (en) * 2006-10-07 2014-08-19 Brian M. Dugan Systems and methods for measuring and/or analyzing swing information
US8337335B2 (en) * 2006-10-07 2012-12-25 Dugan Brian M Systems and methods for measuring and/or analyzing swing information
US11673034B2 (en) 2006-10-07 2023-06-13 Dugan Patents, Llc Systems and methods for measuring and/or analyzing swing information
US11173340B2 (en) 2006-10-07 2021-11-16 Dugan Patents, Llc Systems and methods for measuring and/or analyzing swing information
US11219811B2 (en) 2006-10-07 2022-01-11 Dugan Patents, Llc Systems and methods for measuring and/or analyzing swing information
US8430770B2 (en) 2006-10-07 2013-04-30 Brian M. Dugan Systems and methods for measuring and/or analyzing swing information
US20130095940A1 (en) * 2006-10-07 2013-04-18 Brian M. Dugan Systems and methods for measuring and/or analyzing swing information
US9731182B2 (en) 2006-10-07 2017-08-15 Brian M. Dugan Systems and methods for measuring and/or analyzing swing information
US11623120B2 (en) 2006-10-07 2023-04-11 Dugan Patents, Llc Systems and methods for measuring and/or analyzing swing information
US9566495B2 (en) 2006-10-07 2017-02-14 Brian M. Dugan Systems and methods for measuring and/or analyzing swing information
US20080146365A1 (en) * 2006-12-13 2008-06-19 Edward Miesak Motion tracking bar graph display
US9239215B2 (en) 2007-01-18 2016-01-19 Full Flight Technology, Llc Methods for improving athletic performance
US20080176681A1 (en) * 2007-01-18 2008-07-24 Donahoe Robert V Systems and methods for archery equipment
US9141215B2 (en) 2007-01-18 2015-09-22 Full Flight Technology, Llc Systems and methods for archery equipment
US8221273B2 (en) 2007-01-18 2012-07-17 Full Flight Technology, Llc Apparatus, system and method for archery equipment
US8282517B2 (en) 2007-01-18 2012-10-09 Full Flight Technology, Llc Systems and methods for archery equipment
US7972230B2 (en) 2007-01-18 2011-07-05 Full Flight Technology, Llc Systems and apparatus for archery equipment
US20080287229A1 (en) * 2007-01-18 2008-11-20 Donahoe Robert V Apparatus, system and method for archery equipment
US10401118B2 (en) 2007-01-18 2019-09-03 Full Flight Technology, Llc Systems and methods for archery equipment
US20110212799A1 (en) * 2007-01-18 2011-09-01 Full Flight Technology, Llc Systems and methods for archery equipment
US8585517B2 (en) 2007-01-18 2013-11-19 Full Flight Technology, Llc Systems and methods for archery equipment
US8529383B2 (en) * 2007-01-18 2013-09-10 Full Flight Technology, Llc Apparatus, system and method for archery equipment
US7946960B2 (en) 2007-02-05 2011-05-24 Smartsports, Inc. System and method for predicting athletic ability
US8308615B2 (en) 2007-02-05 2012-11-13 Smartsports, Inc. System and method for predicting athletic ability
US20110213473A1 (en) * 2007-02-05 2011-09-01 Smartsports, Inc. System and method for predicting athletic ability
US8303428B2 (en) * 2007-02-15 2012-11-06 Wagen Thomas A Short game training device for use with golf club
US20080200275A1 (en) * 2007-02-15 2008-08-21 Wagen Thomas A Short game training device for use with golf club
US20080288200A1 (en) * 2007-05-18 2008-11-20 Noble Christopher R Newtonian physical activity monitor
US20090027189A1 (en) * 2007-05-22 2009-01-29 Abb Research Ltd. System for controlling an automation process
US8944932B2 (en) * 2008-03-31 2015-02-03 Mizuno Corporation Swing analyzer
US20090247312A1 (en) * 2008-03-31 2009-10-01 Mizuno Corporation Swing analyzer
US8976007B2 (en) 2008-08-09 2015-03-10 Brian M. Dugan Systems and methods for providing biofeedback information to a cellular telephone and for using such information
US20150005089A1 (en) * 2008-10-09 2015-01-01 Golf Impact, Llc Golf Swing Measurement and Analysis System
US9604118B2 (en) * 2008-10-09 2017-03-28 Golf Impact, Llc Golf club distributed impact sensor system for detecting impact of a golf ball with a club face
US9192831B2 (en) 2009-01-20 2015-11-24 Nike, Inc. Golf club and golf club head structures
US9446294B2 (en) 2009-01-20 2016-09-20 Nike, Inc. Golf club and golf club head structures
US8628433B2 (en) 2009-01-20 2014-01-14 Nike, Inc. Golf club and golf club head structures
US9149693B2 (en) 2009-01-20 2015-10-06 Nike, Inc. Golf club and golf club head structures
US9433834B2 (en) 2009-01-20 2016-09-06 Nike, Inc. Golf club and golf club head structures
US9155944B2 (en) 2009-01-20 2015-10-13 Nike, Inc. Golf club and golf club head structures
US9289661B2 (en) 2009-01-20 2016-03-22 Nike, Inc. Golf club and golf club head structures
US8454437B2 (en) 2009-07-17 2013-06-04 Brian M. Dugan Systems and methods for portable exergaming
US9302167B2 (en) * 2009-09-10 2016-04-05 Cobra Golf Incorporated Golf club with directional based graphic
US20130337929A1 (en) * 2009-09-10 2013-12-19 Cobra Golf Incorporated Golf club with directional based graphic
EP2480292A2 (en) * 2009-09-25 2012-08-01 Head Technology GmbH Methods and apparatuses for enhancing performance in racket sports
US9005057B2 (en) 2010-01-08 2015-04-14 Full Flight Technology, Llc Apparatus, system and method for electronic archery devices
US20110172039A1 (en) * 2010-01-08 2011-07-14 Full Flight Technology, Llc Apparatus, system and method for electronic archery devices
US8449414B2 (en) 2010-01-08 2013-05-28 Full Flight Technology, Llc Apparatus, system and method for electronic archery devices
US8733168B2 (en) 2010-01-11 2014-05-27 Full Flight Technology, Llc Apparatus, system and method employing arrow flight-data
US20110226038A1 (en) * 2010-01-11 2011-09-22 Full Flight Technology, Llc Apparatus, system and method employing arrow flight-data
US20120238381A1 (en) * 2010-03-09 2012-09-20 Callaway Golf Company Method and system for shot tracking
US9079088B2 (en) * 2010-03-09 2015-07-14 Callaway Golf Company Method and system for shot tracking
US20110245046A1 (en) * 2010-04-06 2011-10-06 Hon Hai Precision Industry Co., Ltd. Boxing target and compressible toy having micro electrical mechanical system pressure sensing module
US8430798B2 (en) * 2010-04-06 2013-04-30 Hon Hai Precision Industry Co., Ltd. Compressible toy having micro electrical mechanical system pressure sensing module
US10607349B2 (en) 2010-08-26 2020-03-31 Blast Motion Inc. Multi-sensor event system
US9320957B2 (en) 2010-08-26 2016-04-26 Blast Motion Inc. Wireless and visual hybrid motion capture system
US8941723B2 (en) * 2010-08-26 2015-01-27 Blast Motion Inc. Portable wireless mobile device motion capture and analysis system and method
US10350455B2 (en) 2010-08-26 2019-07-16 Blast Motion Inc. Motion capture data fitting system
US8994826B2 (en) * 2010-08-26 2015-03-31 Blast Motion Inc. Portable wireless mobile device motion capture and analysis system and method
US10406399B2 (en) * 2010-08-26 2019-09-10 Blast Motion Inc. Portable wireless mobile device motion capture data mining system and method
US10339978B2 (en) 2010-08-26 2019-07-02 Blast Motion Inc. Multi-sensor event correlation system
US9039527B2 (en) 2010-08-26 2015-05-26 Blast Motion Inc. Broadcasting method for broadcasting images with augmented motion data
US20190087651A1 (en) * 2010-08-26 2019-03-21 Blast Motion Inc. Motion capture system that combines sensors with different measurement ranges
US9076041B2 (en) 2010-08-26 2015-07-07 Blast Motion Inc. Motion event recognition and video synchronization system and method
US10607068B2 (en) * 2010-08-26 2020-03-31 Blast Motion Inc. Intelligent motion capture element
US9607652B2 (en) 2010-08-26 2017-03-28 Blast Motion Inc. Multi-sensor event detection and tagging system
US8905855B2 (en) 2010-08-26 2014-12-09 Blast Motion Inc. System and method for utilizing motion capture data
US20150269435A1 (en) * 2010-08-26 2015-09-24 Blast Motion Inc. Portable wireless mobile device motion capture and analysis system and method
US10133919B2 (en) 2010-08-26 2018-11-20 Blast Motion Inc. Motion capture system that combines sensors with different measurement ranges
US10109061B2 (en) 2010-08-26 2018-10-23 Blast Motion Inc. Multi-sensor even analysis and tagging system
US8903521B2 (en) 2010-08-26 2014-12-02 Blast Motion Inc. Motion capture element
US10706273B2 (en) * 2010-08-26 2020-07-07 Blast Motion Inc. Motion capture system that combines sensors with different measurement ranges
US8827824B2 (en) 2010-08-26 2014-09-09 Blast Motion, Inc. Broadcasting system for broadcasting images with augmented motion data
US9940508B2 (en) 2010-08-26 2018-04-10 Blast Motion Inc. Event detection, confirmation and publication system that integrates sensor data and social media
US9911045B2 (en) 2010-08-26 2018-03-06 Blast Motion Inc. Event analysis and tagging system
US8702516B2 (en) 2010-08-26 2014-04-22 Blast Motion Inc. Motion event recognition system and method
US9235765B2 (en) 2010-08-26 2016-01-12 Blast Motion Inc. Video and motion event integration system
US10748581B2 (en) 2010-08-26 2020-08-18 Blast Motion Inc. Multi-sensor event correlation system
US9247212B2 (en) * 2010-08-26 2016-01-26 Blast Motion Inc. Intelligent motion capture element
US9261526B2 (en) 2010-08-26 2016-02-16 Blast Motion Inc. Fitting system for sporting equipment
US10881908B2 (en) 2010-08-26 2021-01-05 Blast Motion Inc. Motion capture data fitting system
AU2011293130B2 (en) * 2010-08-26 2016-03-31 Michael Bentley Portable wireless mobile device motion capture and analysis system and method
US11311775B2 (en) 2010-08-26 2022-04-26 Blast Motion Inc. Motion capture data fitting system
US8944928B2 (en) 2010-08-26 2015-02-03 Blast Motion Inc. Virtual reality system for viewing current and previously stored or calculated motion data
US9349049B2 (en) * 2010-08-26 2016-05-24 Blast Motion Inc. Motion capture and analysis system
US9361522B2 (en) 2010-08-26 2016-06-07 Blast Motion Inc. Motion event recognition and video synchronization system and method
US9866827B2 (en) * 2010-08-26 2018-01-09 Blast Motion Inc. Intelligent motion capture element
EP2609568A4 (en) * 2010-08-26 2017-12-13 Michael Bentley Portable wireless mobile device motion capture and analysis system and method
US9396385B2 (en) 2010-08-26 2016-07-19 Blast Motion Inc. Integrated sensor and video motion analysis method
US9401178B2 (en) 2010-08-26 2016-07-26 Blast Motion Inc. Event analysis system
US9830951B2 (en) 2010-08-26 2017-11-28 Blast Motion Inc. Multi-sensor event detection and tagging system
US9824264B2 (en) * 2010-08-26 2017-11-21 Blast Motion Inc. Motion capture system that combines sensors with different measurement ranges
US9406336B2 (en) 2010-08-26 2016-08-02 Blast Motion Inc. Multi-sensor event detection system
US20130128022A1 (en) * 2010-08-26 2013-05-23 Blast Motion, Inc. Intelligent motion capture element
US9814935B2 (en) 2010-08-26 2017-11-14 Blast Motion Inc. Fitting system for sporting equipment
US20170296868A1 (en) * 2010-08-26 2017-10-19 Blast Motion Inc. Portable wireless mobile device motion capture data mining system and method
US9418705B2 (en) 2010-08-26 2016-08-16 Blast Motion Inc. Sensor and media event detection system
US11355160B2 (en) 2010-08-26 2022-06-07 Blast Motion Inc. Multi-source event correlation system
US9646209B2 (en) 2010-08-26 2017-05-09 Blast Motion Inc. Sensor and media event detection and tagging system
US20110305369A1 (en) * 2010-08-26 2011-12-15 Michael Bentley Portable wireless mobile device motion capture and analysis system and method
US9604142B2 (en) * 2010-08-26 2017-03-28 Blast Motion Inc. Portable wireless mobile device motion capture data mining system and method
US20120050529A1 (en) * 2010-08-26 2012-03-01 Michael Bentley Portable wireless mobile device motion capture and analysis system and method
US9619891B2 (en) 2010-08-26 2017-04-11 Blast Motion Inc. Event analysis and tagging system
US20120088544A1 (en) * 2010-08-26 2012-04-12 Michael Bentley Portable wireless mobile device motion capture data mining system and method
US9646199B2 (en) 2010-08-26 2017-05-09 Blast Motion Inc. Multi-sensor event analysis and tagging system
AU2016204553B2 (en) * 2010-08-26 2017-05-04 Michael Bentley Motion capture and analysis system
US9633254B2 (en) 2010-08-26 2017-04-25 Blast Motion Inc. Intelligent motion capture element
US9626554B2 (en) * 2010-08-26 2017-04-18 Blast Motion Inc. Motion capture system that combines sensors with different measurement ranges
WO2012051054A1 (en) 2010-10-11 2012-04-19 Michael Bentley Portable wireless mobile device motion capture data mining system and method
EP2628101A4 (en) * 2010-10-11 2017-12-06 Michael Bentley Portable wireless mobile device motion capture data mining system and method
US10071290B2 (en) 2010-11-30 2018-09-11 Nike, Inc. Golf club heads or other ball striking devices having distributed impact response
US9089747B2 (en) 2010-11-30 2015-07-28 Nike, Inc. Golf club heads or other ball striking devices having distributed impact response
US9662551B2 (en) 2010-11-30 2017-05-30 Nike, Inc. Golf club head or other ball striking device having impact-influencing body features
US9409073B2 (en) 2011-04-28 2016-08-09 Nike, Inc. Golf clubs and golf club heads
US8986130B2 (en) 2011-04-28 2015-03-24 Nike, Inc. Golf clubs and golf club heads
US9433845B2 (en) 2011-04-28 2016-09-06 Nike, Inc. Golf clubs and golf club heads
US11077343B2 (en) 2011-04-28 2021-08-03 Nike, Inc. Monitoring device for a piece of sports equipment
US8668595B2 (en) 2011-04-28 2014-03-11 Nike, Inc. Golf clubs and golf club heads
US10500452B2 (en) 2011-04-28 2019-12-10 Nike, Inc. Golf clubs and golf club heads
US8956238B2 (en) 2011-04-28 2015-02-17 Nike, Inc. Golf clubs and golf club heads
US9409076B2 (en) 2011-04-28 2016-08-09 Nike, Inc. Golf clubs and golf club heads
US9186546B2 (en) 2011-04-28 2015-11-17 Nike, Inc. Golf clubs and golf club heads
US9440127B2 (en) 2011-04-28 2016-09-13 Nike, Inc. Golf clubs and golf club heads
US9433844B2 (en) 2011-04-28 2016-09-06 Nike, Inc. Golf clubs and golf club heads
US9925433B2 (en) 2011-04-28 2018-03-27 Nike, Inc. Golf clubs and golf club heads
US9186547B2 (en) 2011-04-28 2015-11-17 Nike, Inc. Golf clubs and golf club heads
US9375624B2 (en) 2011-04-28 2016-06-28 Nike, Inc. Golf clubs and golf club heads
US9403078B2 (en) 2011-04-28 2016-08-02 Nike, Inc. Golf clubs and golf club heads
US20130237336A1 (en) * 2011-05-11 2013-09-12 Karsten Manufacturing Corporation Systems, methods, and articles of manufacture to measure, analyze and share golf swing characteristics
US8657707B2 (en) * 2011-09-09 2014-02-25 Dunlop Sports Co. Ltd. Swing analysis method
US20130065711A1 (en) * 2011-09-09 2013-03-14 Sumitomo Rubber Industries, Ltd. Swing analysis method
US8894502B2 (en) * 2011-09-14 2014-11-25 Skyhawke Technologies, Llc Apparatus for housing telemetry, sensing, processing and other electronic components and affixing such apparatus to a golf club
US20130065703A1 (en) * 2011-09-14 2013-03-14 Skyhawke Technologies, Llc. Apparatus for housing telemetry, sensing, processing and other electronic components and affixing such apparatus to a golf club
US11657906B2 (en) 2011-11-02 2023-05-23 Toca Football, Inc. System and method for object tracking in coordination with a ball-throwing machine
US8913134B2 (en) 2012-01-17 2014-12-16 Blast Motion Inc. Initializing an inertial sensor using soft constraints and penalty functions
AU2013209683B2 (en) * 2012-01-17 2018-06-14 Blast Motion Inc. Intelligent motion capture element
US9500452B1 (en) 2012-02-03 2016-11-22 Full Flight Technology, Llc Apparatus, system and method for electronic archery device
US20130282155A1 (en) * 2012-03-23 2013-10-24 Man On Li Methods, systems, and devices for collecting and analyzing movement data of an athlete
CN102749099A (en) * 2012-05-18 2012-10-24 浙江工业大学 Detection ball being capable of realizing medium motion measurement of ball mill
FR2991080A1 (en) * 2012-05-23 2013-11-29 Babolat Vs METHOD FOR CALCULATING A REPEATABILITY INDEX WHEN USING A TENNIS RACKET
US9358442B2 (en) 2012-05-23 2016-06-07 Babolat Vs Method for calculating a repeatability index when using a tennis racket
EP2667368A1 (en) * 2012-05-23 2013-11-27 Babolat Vs Method for calculating a repeatability index when using a tennis racket
US9713750B2 (en) 2012-05-31 2017-07-25 Karsten Manufacturing Corporation Adjustable golf club and system and associated golf club heads and shafts
US9522309B2 (en) 2012-05-31 2016-12-20 Nike, Inc. Adjustable golf club and system and associated golf club heads and shafts
US9053256B2 (en) 2012-05-31 2015-06-09 Nike, Inc. Adjustable golf club and system and associated golf club heads and shafts
US10245487B2 (en) 2012-05-31 2019-04-02 Karsten Manufacturing Corporation Adjustable golf club and system and associated golf club heads and shafts
US9517391B2 (en) 2012-05-31 2016-12-13 Nike, Inc. Adjustable golf club and system and associated golf club heads and shafts
US8672779B1 (en) * 2012-11-20 2014-03-18 Access Co., Ltd. System and method for swing analyses
US9403073B2 (en) 2012-12-11 2016-08-02 Cobra Golf Incorporated Golf club grip with device housing
US9968826B2 (en) 2012-12-11 2018-05-15 Cobra Golf Incorporated Golf club grip with device housing
US9968827B2 (en) 2012-12-11 2018-05-15 Cobra Golf Incorporated Golf club grip with device housing
US9409071B1 (en) 2012-12-11 2016-08-09 Cobra Golf Incorporated Golf club grip with device housing
US10293235B2 (en) 2012-12-11 2019-05-21 Cobra Golf Incorporated Golf club grip with device housing
US9789361B2 (en) 2012-12-11 2017-10-17 Cobra Golf Incorporated Golf club grip with device housing
US10561922B2 (en) 2013-03-15 2020-02-18 Arthrokinetic Institute, Llc Impact indication and data tracking devices, systems, and methods
EP2824650A1 (en) * 2013-06-21 2015-01-14 Seiko Epson Corporation Motion analysis device
CN104225890A (en) * 2013-06-21 2014-12-24 精工爱普生株式会社 Motion analysis device
JP2015173862A (en) * 2014-03-17 2015-10-05 セイコーエプソン株式会社 Motion analysis method, motion analysis device, motion analysis system and program
US20170007880A1 (en) * 2014-03-17 2017-01-12 Seiko Epson Corporation Motion analysis method, motion analysis apparatus, motion analysis system, and program
WO2015146062A1 (en) * 2014-03-25 2015-10-01 セイコーエプソン株式会社 Motion analysis method, motion analysis device, motion analysis system and program
JP2015181780A (en) * 2014-03-25 2015-10-22 セイコーエプソン株式会社 Exercise analysis method, exercise analysis device, exercise analysis system and program
US10520557B2 (en) 2014-04-24 2019-12-31 Arthrokinetic Institute, Llc Systems, devices, and methods for recording and transmitting data
US9168435B1 (en) 2014-06-20 2015-10-27 Nike, Inc. Golf club head or other ball striking device having impact-influencing body features
US9889346B2 (en) 2014-06-20 2018-02-13 Karsten Manufacturing Corporation Golf club head or other ball striking device having impact-influencing body features
US9789371B2 (en) 2014-06-20 2017-10-17 Karsten Manufacturing Corporation Golf club head or other ball striking device having impact-influencing body features
US9610480B2 (en) 2014-06-20 2017-04-04 Nike, Inc. Golf club head or other ball striking device having impact-influencing body features
US9616299B2 (en) 2014-06-20 2017-04-11 Nike, Inc. Golf club head or other ball striking device having impact-influencing body features
US9643064B2 (en) 2014-06-20 2017-05-09 Nike, Inc. Golf club head or other ball striking device having impact-influencing body features
US9776050B2 (en) 2014-06-20 2017-10-03 Karsten Manufacturing Corporation Golf club head or other ball striking device having impact-influencing body features
US20170312575A1 (en) * 2014-10-21 2017-11-02 Singapore University Of Technology And Design Rehabilitation exercise system
CN104524752A (en) * 2014-11-26 2015-04-22 牛真真 Golf club
US20160175681A1 (en) * 2014-12-18 2016-06-23 Seiko Epson Corporation Exercise analysis device, exercise analysis method, program, recording medium, and exercise analysis system
US9452338B1 (en) * 2014-12-31 2016-09-27 Leg Up Industries LLC Golf swing head movement detection system
CN104897153A (en) * 2015-06-23 2015-09-09 苏州市英富美欣科技有限公司 Carrier attitude measuring system based on MEMS (micro-electromechanical systems) and MR (magnetic-resistance) sensors
US11833406B2 (en) 2015-07-16 2023-12-05 Blast Motion Inc. Swing quality measurement system
US11577142B2 (en) 2015-07-16 2023-02-14 Blast Motion Inc. Swing analysis system that calculates a rotational profile
US11565163B2 (en) 2015-07-16 2023-01-31 Blast Motion Inc. Equipment fitting system that compares swing metrics
WO2017095270A1 (en) * 2015-12-03 2017-06-08 Savchenko Vladimir Vyacheslavovivch System and method for detecting and tracking pivotal motion of individual or pivoting object based on measurements of earth's magnetic field
US10265602B2 (en) 2016-03-03 2019-04-23 Blast Motion Inc. Aiming feedback system with inertial sensors
US10668355B2 (en) 2016-03-11 2020-06-02 Niklas Knab Signaling device and apparatus
WO2017152914A1 (en) 2016-03-11 2017-09-14 Knab Niklas Signaling device and apparatus
US10137347B2 (en) 2016-05-02 2018-11-27 Nike, Inc. Golf clubs and golf club heads having a sensor
US10226681B2 (en) 2016-05-02 2019-03-12 Nike, Inc. Golf clubs and golf club heads having a plurality of sensors for detecting one or more swing parameters
US10220285B2 (en) 2016-05-02 2019-03-05 Nike, Inc. Golf clubs and golf club heads having a sensor
US10159885B2 (en) 2016-05-02 2018-12-25 Nike, Inc. Swing analysis system using angular rate and linear acceleration sensors
US10716989B2 (en) 2016-07-19 2020-07-21 Blast Motion Inc. Swing analysis method using a sweet spot trajectory
US9694267B1 (en) 2016-07-19 2017-07-04 Blast Motion Inc. Swing analysis method using a swing plane reference frame
US10124230B2 (en) 2016-07-19 2018-11-13 Blast Motion Inc. Swing analysis method using a sweet spot trajectory
US10617926B2 (en) 2016-07-19 2020-04-14 Blast Motion Inc. Swing analysis method using a swing plane reference frame
WO2018053449A1 (en) * 2016-09-16 2018-03-22 Blast Motion Inc. Motion capture system that combines sensors with different measurement ranges
AU2017326614B2 (en) * 2016-09-16 2021-01-28 Blast Motion Inc. Motion capture system that combines sensors with different measurement ranges
DE102016119546A1 (en) 2016-10-13 2018-04-19 Niklas Knab Signaling device and device
JP2017131684A (en) * 2017-03-15 2017-08-03 セイコーエプソン株式会社 Motion analysis device, motion analysis system, motion analysis method, and display method
US10786728B2 (en) 2017-05-23 2020-09-29 Blast Motion Inc. Motion mirroring system that incorporates virtual environment constraints
US11400362B2 (en) 2017-05-23 2022-08-02 Blast Motion Inc. Motion mirroring system that incorporates virtual environment constraints
USD849166S1 (en) 2017-12-07 2019-05-21 Ssg International, Llc Golf putter grip
US10099101B1 (en) 2017-12-07 2018-10-16 Ssg International, Llc Golf club grip with sensor housing
US10603558B2 (en) 2017-12-07 2020-03-31 Ssg International, Llc Golf club grip with sensor housing
US20220088454A1 (en) * 2019-05-22 2022-03-24 Kinetek Sports Sport apparatus with integrated sensors
US11192012B2 (en) * 2019-05-22 2021-12-07 Kinetek Sports Sport apparatus with integrated sensors
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
US20220316066A1 (en) * 2021-03-31 2022-10-06 Applied Materials, Inc. Level monitoring and active adjustment of a substrate support assembly
WO2023086654A1 (en) * 2021-11-15 2023-05-19 Richard Root System and method for a golf super tag multifunction golf swing capture and analysis device

Also Published As

Publication number Publication date
WO2006004908A2 (en) 2006-01-12
WO2006004908A3 (en) 2006-03-16

Similar Documents

Publication Publication Date Title
US20050288119A1 (en) Real-time measurements for establishing database of sporting apparatus motion and impact parameters
KR100631035B1 (en) swing training equipment in ball game sports
US8784228B2 (en) Swing measurement golf club with sensors
Nathan The effect of spin on the flight of a baseball
JP4327446B2 (en) How to predict the performance of a golfer hitting a ball
US8696482B1 (en) Three dimensional golf swing analyzer
US9327177B2 (en) Tennis swing analysis method
US9079057B2 (en) Fitting system for a golf club
US20050261073A1 (en) Method and system for accurately measuring and modeling a sports instrument swinging motion
US9864904B2 (en) Motion analysis device and motion analysis system
US20150018111A1 (en) Interpretation of characteristics of a golf swing using motion analysis
US8845451B2 (en) Fitting system for a golf club
US20050020369A1 (en) Golf club with embedded inertial measurement unit and processing
JP2017035452A (en) Method, system, and apparatus for analyzing sporting apparatus
JP6054331B2 (en) Improved fitting system for golf clubs
TW201501752A (en) Motion analysis method and motion analysis device
TW201501751A (en) Motion analysis device
KR20100020131A (en) Swing simulation system and the method and the program
KR20160106670A (en) Movement analysis method, movement analysis device, movement analysis system and program
US20130260909A1 (en) Fitting system for a golf club
US8808105B2 (en) Fitting system for a golf club
US20160271477A1 (en) Correlating ball speed with putter speed
JP5823475B2 (en) Improved fitting system for golf clubs
KR102031382B1 (en) Swing measurement golf club with sensors
KR100856426B1 (en) Sports equipment trajectory estimation apparatus based on the plurality of accelerometers and method thereof

Legal Events

Date Code Title Description
AS Assignment

Owner name: GYROSPORTS, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WANG, HONGCHUAN;YAO, JEFFREY;LIM, DAMON;AND OTHERS;REEL/FRAME:016269/0226;SIGNING DATES FROM 20050114 TO 20050131

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION