The present disclosure relates to sports training and, more particularly, relates to a method for calculating athlete speed non-invasively, on the field/court of play, using data from a torso-mounted inertial measurement unit.
This section provides background information related to the present disclosure which is not necessarily prior art. This section provides a general summary of the disclosure, and is not a comprehensive disclosure of its full scope or all of its features.
The present apparatus and method complement existing, GPS-based methods for calculating athlete speed by enabling use in environments where GPS signal is unavailable (i.e. indoors). The resulting speed information supports application in athlete monitoring, training, and assessment during game and practice settings.
With the near ubiquity of MEMS inertial measurement unit (IMU) and GPS technologies, there is a growing interest in their application to athlete monitoring and assessment. Several products have recently come to market which exploit these technologies to identify performance metrics (e.g. speed, acceleration, load, etc.) useful for coaches. Two of these products in particular are incorporated into clothing, holding them tightly against the athlete's torso so as to be unobtrusive and removed from parts of the body used in most sports (i.e. hands and feet). These products specifically target outdoor sports, like soccer, rugby, and Australian football, where a fusion of IMU and GPS data can be used to estimate athlete speed. However, for indoor sports like basketball, these sensors-fusion methods cannot be used. Existing GPS-free techniques require subject-specific calibration, a non-torso mounting location, or an array of IMUs to provide accurate speed estimates.
The present disclosure provides a new method for calculating the horizontal speed of an athlete using a single, torso-mounted IMU which does not require subject specific calibration or the use of GPS data. The results from this method are compared to speed determined from video based motion capture (MOCAP). Below we describe the IMU technology used to demonstrate the success of the present method. Following this, we describe our novel algorithm for accurately estimating athlete speed. Next, we present results of a benchmarking study which demonstrate the accuracy of the present method. We then summarize the current state of the art for estimating athlete speed and possible additions/modifications that could be made to our method.
Further areas of applicability will become apparent from the description provided herein. The description and specific examples in this summary are intended for purposes of illustration only and are not intended to limit the scope of the present disclosure.
The drawings described herein are for illustrative purposes only of selected embodiments and not all possible implementations, and are not intended to limit the scope of the present disclosure.
Corresponding reference numerals indicate corresponding parts throughout the several views of the drawings.
Example embodiments will now be described more fully with reference to the accompanying drawings.
Example embodiments are provided so that this disclosure will be thorough, and will fully convey the scope to those who are skilled in the art. Numerous specific details are set forth such as examples of specific components, devices, and methods, to provide a thorough understanding of embodiments of the present disclosure. It will be apparent to those skilled in the art that specific details need not be employed, that example embodiments may be embodied in many different forms and that neither should be construed to limit the scope of the disclosure. In some example embodiments, well-known processes, well-known device structures, and well-known technologies are not described in detail.
The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting. As used herein, the singular forms “a,” “an,” and “the” may be intended to include the plural forms as well, unless the context clearly indicates otherwise. The terms “comprises,” “comprising,” “including,” and “having,” are inclusive and therefore specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. The method steps, processes, and operations described herein are not to be construed as necessarily requiring their performance in the particular order discussed or illustrated, unless specifically identified as an order of performance. It is also to be understood that additional or alternative steps may be employed.
When an element or layer is referred to as being “on,” “engaged to,” “connected to,” or “coupled to” another element or layer, it may be directly on, engaged, connected or coupled to the other element or layer, or intervening elements or layers may be present. In contrast, when an element is referred to as being “directly on,” “directly engaged to,” “directly connected to,” or “directly coupled to” another element or layer, there may be no intervening elements or layers present. Other words used to describe the relationship between elements should be interpreted in a like fashion (e.g., “between” versus “directly between,” “adjacent” versus “directly adjacent,” etc.). As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
Although the terms first, second, third, etc. may be used herein to describe various elements, components, regions, layers and/or sections, these elements, components, regions, layers and/or sections should not be limited by these terms. These terms may be only used to distinguish one element, component, region, layer or section from another region, layer or section. Terms such as “first,” “second,” and other numerical terms when used herein do not imply a sequence or order unless clearly indicated by the context. Thus, a first element, component, region, layer or section discussed below could be termed a second element, component, region, layer or section without departing from the teachings of the example embodiments.
Spatially relative terms, such as “inner,” “outer,” “beneath,” “below,” “lower,” “above,” “upper,” and the like, may be used herein for ease of description to describe one element or feature's relationship to another element(s) or feature(s) as illustrated in the figures. Spatially relative terms may be intended to encompass different orientations of the device in use or operation in addition to the orientation depicted in the figures. For example, if the device in the figures is turned over, elements described as “below” or “beneath” other elements or features would then be oriented “above” the other elements or features. Thus, the example term “below” can encompass both an orientation of above and below. The device may be otherwise oriented (rotated 90 degrees or at other orientations) and the spatially relative descriptors used herein interpreted accordingly.
According to the principles of the present teachings, an apparatus and method are disclosed that employ an IMU to obtain kinematic data. During a benchmarking experiment, an IMU (Yost Engineering, YEI 3-space, 35 mm×60 mm×15 mm, 28 grams,
As illustrated in
{right arrow over (a)}={right arrow over (a)}m−{right arrow over (g)} (1)
where {right arrow over (g)} is the acceleration due to gravity (i.e. 9.81 m/s2). To recover the acceleration induced by athlete motion, we define the orientation of the IMU relative to an inertial frame (frame I) defined by the orthogonal triad of unit vectors (Ê1I, Ê2I, Ê3I), where Ê1I and Ê2I define the horizontal plane, and Ê3I is aligned with gravity.
The orientation of the IMU relative to frame I is determined in two steps. The first step establishes the initial orientation of the IMU sense axes while the athlete is at rest at the start of the trial. During this time the accelerometers measure solely the acceleration due to gravity thus establishing the initial direction of Ê3I in the IMU reference frame. Next, the direction of Ê2I in the IMU reference frame is determined according to Ê2I=Ê3I×ê1. Finally, the direction of Ê1I in the IMU reference frame follows from Ê1I=Ê2I×Ê3I. The initial direction cosine matrix that defines the orientation of the IMU frame, (ê1, ê2, ê3), relative to the inertial frame (Ê1I, Ê2I, Ê3I) follows immediately from the components of Ê1I, Ê2I and Ê3I established by this procedure. The components of the direction cosine matrix also establish the initial values of the Euler parameters per:
for the subsequent use in the second step.
During the second step, the evolution of the Euler parameters from the initial condition above is governed by the differential equation
where {right arrow over (e)} is a vector of Euler parameters ({right arrow over (e)}=[e1 e2 e3 e4]), and ω1, ω2, and ω3 are the three components of the measured angular velocity in the IMU frame. This ordinary differential equation in time is solved using standard numerical integration techniques while renormalizing the vector of Euler parameters at each time step.
From the Euler parameters at every instant in time, the direction cosine matrix R(t), from Eq. (2), defines a rotation, from the IMU measurement frame to the I frame according to:
{right arrow over (x)}|I=R(t){right arrow over (x)}|IMU (4)
where {right arrow over (x)}|I is a generic vector resolved in the I frame and {right arrow over (x)}|IMU is the same generic vector resolved in the IMU measurement frame. Completion of the two steps for determining IMU orientation allows the solution of Eq. (1) for the acceleration of the athlete {right arrow over (a)}, and subsequent integration of {right arrow over (a)} (e.g., numerically via the trapezoidal rule) during each of the motion periods yields the athlete's velocity subject to the initial condition that the athlete is at rest at the beginning of the motion period.
New Method for Estimating Athlete Speed
It is well established that integration of IMU-measured acceleration introduces significant error in the velocity due to drift. The heart of this new method for estimating athlete speed focuses on approximately identifying and removing this drift error per:
{right arrow over (ν)}c={right arrow over (ν)}−{right arrow over (ƒ)}(t) (5)
where {right arrow over (ν)} is the uncorrected athlete velocity as determined according to the method described above, {right arrow over (ν)}c is the drift-corrected velocity of the athlete, and {right arrow over (ƒ)}(t) is a vector function in time which approximates the drift error. The function {right arrow over (ƒ)}(t) is identified by considering instances when the motion of the athlete is known. For example, the athlete is stationary at the start (ts) and end (te) of the motion period yielding:
{right arrow over (ƒ)}(tj)={right arrow over (ν)}(tj) for j=s and e (6)
Occasionally, there are instances during the motion period (ts<t<te) where the measured acceleration and angular velocity approximately return to their stationary values suggesting the athlete's velocity is approximately zero. For q of these “zero velocity updates,” we have similarly:
{right arrow over (ƒ)}(tj)≅{right arrow over (ν)}(tj) for j=1, . . . ,q (7)
where tj is the time of the jth zero velocity update. Moreover, since we consider the motion of a human athlete, we assume that the jerk (time derivative of acceleration) at the start and end of the trial is approximately zero yielding:
{right arrow over ({dot over (ƒ)}(tj)≅{right arrow over ({dot over (ν)}(tj) for j=s and e (8)
where {right arrow over ({dot over (ƒ)}(tj) is the time derivative of the drift-error function, and {right arrow over ({dot over (ν)}(tj) is the time derivative of the uncorrected velocity at the start or end of the motion period. For cases when there are less than two zero velocity updates (q≦1), we define the drift-error function as:
{right arrow over (ƒ)}(t)={right arrow over (c)}0+{right arrow over (c)}1t+{right arrow over (c)}2t2 (9)
where the three coefficients of the polynomial ({right arrow over (c)}0, {right arrow over (c)}1, {right arrow over (c)}2) are defined such that Eq. (6) is satisfied exactly and the squared error in Eqs. (7) and (8) is minimized (where appropriate). This is accomplished herein according to the method of Lagrange multipliers but any constrained optimization technique can be used. For cases where there are two or more zero velocity updates (q>1) during a single motion period, the drift error is approximated as a piecewise-linear function in time per:
where q+1 linear segments are defined resulting in 2(q+1) unknown coefficients. The drift-error function is assumed continuous in time which yields q equations, one for each zero velocity update per:
{right arrow over (c)}j,0+{right arrow over (c)}j,1tj={right arrow over (c)}j+1,0+{right arrow over (c)}j+1,1tj for j=1, . . . ,q (11)
Finally, the accelerations of consecutive segments of the drift-error function are assumed to be approximately equal according to:
{right arrow over (c)}j,1≅{right arrow over (c)}j+1,1 for j=1, . . . ,q (12)
for each zero velocity update. This last equation serves to prevent the addition of substantial jerk to the corrected velocity due to a step change in acceleration at the zero velocity updates. Minimized jerk is characteristic of smooth human motion. The unknown coefficients of the piecewise-linear approximation of drift-error are defined such that Eqs. (6) and (11) are satisfied exactly, and the squared error in Eqs. (7), (8), and (12) is minimized. As with the q≦1 case, this is accomplished using the method of Lagrange multipliers. Provided an approximation of the drift-error, (5) is solved for the corrected athlete velocity resolved in frame I. The horizontal speed of the athlete is then defined as the vector sum of the two horizontal components of the corrected velocity (Ê1I and Ê2I).
Evidence Supporting the Accuracy of the Method and Comparison to Existing Techniques
Benchmarking is achieved by comparing IMU- and MOCAP-based speed predictions for 40 trials of a single subject. The data set is composed of 10 trials each of straight-line walking, jogging, and running and 10 trials of running a more complicated, predefined zig-zag course. For each trial, the subject begins at rest, completes a specified course, stands still momentarily, repeats the course again, and finishes the trial at rest. During the straight-line walking (“Walk”), jogging (“Jog”), and running (“Run”) trials, the course is defined as a straight path between two cones, 5 m apart (
Simultaneous to the collection of IMU data, a 16-camera Vicon™ MOCAP system is used to record the three-dimensional position of a reflective marker attached to the IMU (
The IMU (blue) and MOCAP (red) predicted speed of the athlete are shown plotted against time for the same example “Walk” trial (
The results presented in Table 1 confirm that the agreement between IMU predicted horizontal speed and that predicted from MOCAP is excellent for the “Run” and “Jog” motion types which have mean (SD) RMS errors of 0.38 (0.16) and 0.35 (0.16) m/s, correlation coefficients of 0.97 (0.02) and 0.96 (0.05), and slopes of 0.99 (0.04) and 1.01 (0.06), respectively. However, the “Walk” trials do not agree quite as well with MOCAP as evidenced by their slightly lower mean correlation coefficient (0.89), and the agreement is also less for the “Random” trials which exhibit larger RMSE (0.79 m/s), lower correlation coefficient (0.85), and a slope further from 1.0 (0.90). This discrepancy between IMU and MOCAP speed based on motion type exposes one of the main limitations of this technique; its sensitivity to increases in integration time (te−ts). The Run, Jog, Walk, and Random motion patterns have mean (SD) integration times over the ten trials of 5.8 (0.4), 7.3 (1.0), 10.3 (0.5), and 12.8 (0.8) seconds, respectively. This suggests degradation in the accuracy of the IMU speed predictions with increasing integration time as evidenced in
Table 2 provides a summary of the agreement between IMU predictions of instantaneous speed and MOCAP for motions characteristic of explosive sports like basketball. The mean (SD) RMS error in the predicted speed is 0.35 (0.20) m/s for all motion periods less than or equal to 10 seconds. The instantaneous predictions of speed are well correlated with MOCAP yielding a mean (SD) correlation coefficient of 0.96 (0.05), and slope of 0.99 (0.07). This level of accuracy can be expected when this method is used to quantify athlete speed in highly dynamic sports, like basketball, soccer and football, where athletes quickly alternate between periods when they are standing nearly still and sprinting.
To compare these results to existing methods for estimating athlete speed using inertial sensor data, we must also quantify the error in the predicted average speed. If we consider motion periods with integration times≦10 s, the absolute mean (SD) error is 0.03 (0.18) m/s, and the RMS error is 0.18 m/s, or 4.3% relative to average MOCAP speed. These results compare favorably to those presented in past works, where a shank mounted IMU is used to predict average speed with absolute mean (SD) error of 0.11 (0.03) m/s, and RMSE of 5.9% relative to treadmill speed. They also compare favorably to the results presented in other works where neural-network based techniques are able to identify average speed to within 0.12 m/s RMS as compared to that determined by considering the stop-watch defined time to complete a course of fixed distance (also utilizing a heel-mounted IMU), or 0.15 m/s RMS as compared to treadmill speed. However, all of these other techniques also require subject specific calibrations, one requires multiple IMUs, and the other requires an IMU to be mounted on the shank of the athlete which may promote injury to the athlete or damage to the IMU.
Possible Modifications
There are several possible extensions/modifications to this method. One is to combine this technique with other methods for estimating athlete speed to increase the acceptable motion time for sports other than basketball, where motions are of longer duration. The second possible modification is to accommodate other IMU mounting locations on the torso (i.e. at the nape of the neck, indexed against the abdomen of the athlete, or any other location, etc.). One could also use the velocity estimated at one location (say the nape of the neck) to estimate that at another location (say the mass center of the torso) by exploiting the kinematic constraints of (assumed) rigid body dynamics.
The foregoing description of the embodiments has been provided for purposes of illustration and description. It is not intended to be exhaustive or to limit the disclosure. Individual elements or features of a particular embodiment are generally not limited to that particular embodiment, but, where applicable, are interchangeable and can be used in a selected embodiment, even if not specifically shown or described. The same may also be varied in many ways. Such variations are not to be regarded as a departure from the disclosure, and all such modifications are intended to be included within the scope of the disclosure.
This application claims the benefit of U.S. Provisional Application No. 61/805,996, filed on Mar. 28, 2013. The entire disclosure of the above application is incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
4601206 | Watson | Jul 1986 | A |
4759219 | Cobb et al. | Jul 1988 | A |
5539935 | Rush, III | Jul 1996 | A |
5548999 | Kakizaki et al. | Aug 1996 | A |
5694340 | Kim | Dec 1997 | A |
6073086 | Marinelli | Jun 2000 | A |
6128955 | Mimura | Oct 2000 | A |
6148271 | Marinelli | Nov 2000 | A |
6151563 | Marinelli | Nov 2000 | A |
6157898 | Marinelli | Dec 2000 | A |
6195261 | Babutzka et al. | Feb 2001 | B1 |
6301964 | Fyfe et al. | Oct 2001 | B1 |
6725719 | Cardarelli | Apr 2004 | B2 |
6836744 | Asphahani et al. | Dec 2004 | B1 |
7021140 | Perkins | Apr 2006 | B2 |
7234351 | Perkins | Jun 2007 | B2 |
7237446 | Chan et al. | Jul 2007 | B2 |
7457724 | Vock et al. | Nov 2008 | B2 |
7509835 | Beck | Mar 2009 | B2 |
7536909 | Zhao et al. | May 2009 | B2 |
7628074 | Vannucci et al. | Dec 2009 | B2 |
7814791 | Andersson et al. | Oct 2010 | B2 |
7849740 | Nichol | Dec 2010 | B2 |
7907838 | Nasiri et al. | Mar 2011 | B2 |
7938004 | Brunsch, Jr. et al. | May 2011 | B1 |
8001839 | Sugihara et al. | Aug 2011 | B2 |
8042391 | Ye | Oct 2011 | B2 |
8156806 | Cardarelli | Apr 2012 | B1 |
8186217 | Veltink | May 2012 | B2 |
8209147 | Solinsky | Jun 2012 | B2 |
8250921 | Nasiri et al. | Aug 2012 | B2 |
8616989 | Bentley | Dec 2013 | B2 |
8668595 | Boyd et al. | Mar 2014 | B2 |
20020040601 | Fyfe et al. | Apr 2002 | A1 |
20020077189 | Tuer et al. | Jun 2002 | A1 |
20030023192 | Foxlin | Jan 2003 | A1 |
20030070483 | Mueller | Apr 2003 | A1 |
20030149528 | Lin | Aug 2003 | A1 |
20050081629 | Hoshal | Apr 2005 | A1 |
20050143949 | Hagstedt | Jun 2005 | A1 |
20060042382 | DCamp et al. | Mar 2006 | A1 |
20060062382 | Ronkainen | Mar 2006 | A1 |
20060161363 | Shibasaki et al. | Jul 2006 | A1 |
20060185431 | Birecki et al. | Aug 2006 | A1 |
20060185432 | Weinberg | Aug 2006 | A1 |
20060230829 | Byrd | Oct 2006 | A1 |
20060287085 | Mao et al. | Dec 2006 | A1 |
20070039387 | Jouanet et al. | Feb 2007 | A1 |
20070169551 | Kelly | Jul 2007 | A1 |
20080176681 | Donahoe | Jul 2008 | A1 |
20080196499 | Li et al. | Aug 2008 | A1 |
20080255795 | Shkolnikov | Oct 2008 | A1 |
20080285805 | Luinge et al. | Nov 2008 | A1 |
20090048044 | Oleson et al. | Feb 2009 | A1 |
20090255335 | Fly et al. | Oct 2009 | A1 |
20090262074 | Nasiri et al. | Oct 2009 | A1 |
20090325739 | Gold | Dec 2009 | A1 |
20100030482 | Li | Feb 2010 | A1 |
20100053331 | Accurso | Mar 2010 | A1 |
20100089155 | Sugihara et al. | Apr 2010 | A1 |
20100184563 | Molyneux et al. | Jul 2010 | A1 |
20100211317 | Kroepfl et al. | Aug 2010 | A1 |
20110077891 | Koenig | Mar 2011 | A1 |
20110118065 | Krysiak et al. | May 2011 | A1 |
20110215931 | Callsen et al. | Sep 2011 | A1 |
20110313552 | Davenport | Dec 2011 | A1 |
20120004882 | Sheynblat | Jan 2012 | A1 |
20120078570 | Rothkopf et al. | Mar 2012 | A1 |
20120271565 | Berme et al. | Oct 2012 | A1 |
20120277015 | Boyd et al. | Nov 2012 | A1 |
20120296601 | Eatwell | Nov 2012 | A1 |
20130029791 | Rose et al. | Jan 2013 | A1 |
20130068017 | Perkins et al. | Mar 2013 | A1 |
20130073247 | Perkins et al. | Mar 2013 | A1 |
20130073248 | Perkins et al. | Mar 2013 | A1 |
20140045630 | Perkins et al. | Feb 2014 | A1 |
Number | Date | Country |
---|---|---|
2008038418 | Feb 2008 | JP |
Entry |
---|
Alaways, L. and Hubbard, M., “Experimental determination of baseball spin and lift,” Journal of Sports Sciences, (May 2001), vol. 19, No. 5, pp. 349-358. |
Alaways, L., Mish, S. and Hubbard, M., “Identification of release conditions and aerodynamic forces in pitched-baseball trajectories,” Journal of Applied Biomechanics, (Feb. 2001), vol. 17, No. 1, pp. 63-76. |
Anderson, D., Perkins, N.C., and Richards, B., “Quantitative understanding of the fly casting stroke through measurements and robotic casting,” (Jun. 2006), Sports Engineering, vol. 9, Issue 2, pp. 97-106. |
Bahill, A.T., and Baldwin, D.G., “Describing baseball pitch movement with right-hand rules,” Computers in Biology and Medicine, (Jul. 2007), vol. 37, No. 7, pp. 1001-1008. |
Berkson, E., Aylward, R., Zachazewski, J., Paradiso, J., and Gill, T., “IMU Arrays: The Biomechanics of Baseball Pitching,” The Orthopaedic Journal at Harvard Medical School, (Nov. 2006), vol. 8, pp. 90-94. |
Cloete, T., and Scheffer, C., “Benchmarking of a full-body inertial motion capture system for clinical gait analysis,” 30th Annual International IEEE EMBS Conference, Vancouver, British Columbia, Canada, (Aug. 20-24, 2008), pp. 4579-4582. |
Costello, Mark et al., Determining Angular Velocity and Angular Acceleration of Projectiles Using Triaxial Acceleration Measurements, Journal of Spacecraft and Rockets, Jan.-Feb. 2002, vol. 39, No. 1: p. 73-80. |
Dillman, C., Fleisig, G., and Andrews, J., “Biomechanics of Pitching with Emphasis upon Shoulder Kinematics,” Journal of Orthopaedic & Sports Physical Therapy, (Aug. 1993), vol. 18, No. 2, pp. 402-408. |
Feltner, M. and Dapena, J., “Dynamics of the Shoulder and Elbow Joints of the Throwing Arm During a Baseball Pitch,” International Journal of Sport Biomechanics, (Nov. 1986), vol. 2, No. 4, pp. 235-259. |
Fleisig, G. S., Bolt, B., Fortenbaugh, D., Wilk, K. E., and Andrews, J. R., “Biomechanical Comparison of Baseball Pitching and Long-Toss: Implications for Training and Rehabilitation,” Journal of Orthopaedic & Sports Physical Therapy, (May 2011), vol. 41, No. 5, pp. 296-303. |
Fleisig, G., Barrentine, S., Zheng, N., Escamilla, R., and Andrews, J., “Kinematic and kinetic comparison of baseball pitching among various levels of development,” Journal of Biomechanics, (Dec. 1999), vol. 32, No. 12, pp. 1371-1375. |
International Search Report, International Application No. PCT/US2014/032020, dated Aug. 21, 2014, 5 pages. |
Jinji, T. and Sakuri, S., “Throwing arm motion to determine spin axis of pitched baseball,” presented at the XXIV ISBS Symposium, Salzburg, Austria, 2006. |
King, K. W., “The design and application of wireless MEMS inertial measurement units for the measurement and analysis of golf swings,” University of Michigan, Ann Arbor, MI, (2008), 150 pages. |
King, K., Yoon, S. W., Perkins, N. C., and Najafi, K., “Wireless MEMS inertial sensor system for golf swing dynamics,” Sensors and Actuators A: Physical, (Feb. 15, 2008), vol. 141, No. 2, pp. 619-630. |
King, K.W., and Perkins, N. C., “Putting Stroke Analysis Using Wireless MEMS Inertial Sensor System,” (2008), World Scientific Congress on Golf V, Phoenix, AZ, pp. 270-278. |
Koda, H., Sagawa, K., Kuroshima, K., Tsukamoto, T., Urita, K., and Ishibashi, Y., “3D Measurement of Forearm and Upper Arm during Throwing Motion Using Body Mounted Sensor,” Journal of Advanced Mechanical Design Systems and Manufacturing, (2010), vol. 4, No. 1, pp. 167-178. |
Krishnan, V., Measurement of Angular Velocity and Linear Acceleration Using Linear Accelerometers, Journal of the Franklin Institute, vol. 280, No. 4, Oct. 1965, pp. 307-315. |
Lapinski, M., Berkson, E., Gill, T., Reinold, M., and Paradiso, J. A., “A Distributed Wearable, Wireless Sensor System for Evaluating Professional Baseball Pitchers and Batters,” 2009 International Symposium on Wearable Computers, Proceedings, Los Alamitos: IEEE Computer Soc., (2009), pp. 131-138. |
Mayagoitia, R., Nene, A., Veltink, P., “Accelerometer and rate gyroscope measurement of kinematics: an inexpensive alternative to optical motion analysis systems,” (2002), Journal of Biomechanics, vol. 35, pp. 537-542. |
Nathan, A. M., “The effect of spin on the flight of a baseball,” American Journal of Physics, (Feb. 2008), vol. 76, No. 2, pp. 119-124. |
Perkins, N., and Richards, B., “Understanding Your Casting Stroke,” Fly Fisherman, (Dec. 2003), pp. 34-37 and 66. |
Randolph, J., “Casting in the Groove,” Fly Fisherman, (Dec. 2003), p. 6. |
Roetenberg, D., Luinge, H., and Slycke, P., “Xsens MVN: Full 6DOF Human Motion Tracking Using Miniature Inertial Sensors,” XSENS Technologies, (Apr. 2009), pp. 1-7. |
Sakuri, S., Ikegami, Y., Okamoto, A., Yabe, K., and Toyoshima, S., “A three-dimensional cinematographic analysis of upper limb movement during fastball and curveball baseball pitches,” Journal of Applied Biomechanics, (1993), vol. 9, pp. 47-65. |
Search Report and Written Opinion for PCT/US2013/053556, mailed Dec. 17, 2013. |
Simo, J. C., Tarnow, N., and Doblare, M. “Non-linear dynamics of three-dimensional rods: Exact energy and momentum conserving algorithms,” International Journal for Numerical Methods in Engineering, (May 1995), vol. 38, No. 9, pp. 1431-1473. |
Theobalt, C., Albrecht, I., Haber, J., Magnor, M., and Seidel, H.P., “Pitching a baseball: tracking high-speed motion with multi-exposure images,” ACM Trans. Graph., (Aug. 2004), vol. 23, No. 3, pp. 540-547. |
Zhou, H., Stone, T., Hu, H. and Harris, N., “Use of multiple wearable inertial sensors in upper limb motion tracking,” (2008), Medical Engineering & Physics, vol. 30, pp. 123-133. |
Bisseling, R. et al., “Handling of Impact Forces in Inverse Dynamics”, Journal of Biomechanics, vol. 39, Issue 13, 2006, pp. 2438-2444. |
Qin, Z., Baron, L., Birglen, L., Robust Design of Inertial Measurement Units Based on Accelerometers, J. Dyn. Sys., Meas., Control 131(3), 031010 (Mar. 20, 2009) (10 pages) doi: 10.1115/1.3072157. |
Number | Date | Country | |
---|---|---|---|
20140297008 A1 | Oct 2014 | US |
Number | Date | Country | |
---|---|---|---|
61805996 | Mar 2013 | US |