Providing motion feedback based on user center of mass
First Claim
1. A method for providing data for use in displaying visual feedback for improving postural control and balance during a golf swing, comprising:
- electronically receiving with one or more computing devices data collected from one or more sensors worn on a body of a person;
determining, with the one or more computing devices, one or more center of mass positions of the person based on the data collected from the one or more sensors, the data reflecting movement and position of the person while performing a golf swing;
generating first visual display data corresponding to a first visual indication reflecting said one or more determined center of mass positions;
generating second visual display data corresponding to a second visual indication reflecting a target center of mass position for the person that has been determined to contribute to a desired performance of the golf swing; and
providing the first and second visual display data for use in displaying the first and second visual indications to the person,wherein the first and second visual indications enable the person to determine a difference between (1) at least said one or more center of mass positions of the person while performing the golf swing reflected by the first visual indication and (2) the target center of mass position reflected by the second visual indication, such that the person can improve golf swing performance by reducing said difference, andwherein said one or more sensors comprise at least one of;
an accelerometer, gyroscope, and magnetometer.
3 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed to a body-worn sensor-based system for evaluating the biomechanics and the motor adaptation characteristics of postural control during a sport activity such as a golf swing. Various embodiments use sensors such as accelerometers, gyroscopes, and magnetometers to measure the three-dimensional motion of ankle and hip joints. In several embodiments, additional sensors attached to other body segments are used to improve the accuracy of the data or detect particular instants during the swing (e.g., top of back swing, instant of the maximum speed of arm, and instant of ball impact). In a golf embodiment, the system combines the measured data in conjunction with a biomechanical model of the human body to: (1) estimate the two-dimensional sway of the golfer'"'"'s center of mass; (2) quantify and evaluate the golfer'"'"'s balance via his/her postural compensatory strategy; and (3) provide visual feedback to the golfer for improving dynamic postural control.
-
Citations
27 Claims
-
1. A method for providing data for use in displaying visual feedback for improving postural control and balance during a golf swing, comprising:
-
electronically receiving with one or more computing devices data collected from one or more sensors worn on a body of a person; determining, with the one or more computing devices, one or more center of mass positions of the person based on the data collected from the one or more sensors, the data reflecting movement and position of the person while performing a golf swing; generating first visual display data corresponding to a first visual indication reflecting said one or more determined center of mass positions; generating second visual display data corresponding to a second visual indication reflecting a target center of mass position for the person that has been determined to contribute to a desired performance of the golf swing; and providing the first and second visual display data for use in displaying the first and second visual indications to the person, wherein the first and second visual indications enable the person to determine a difference between (1) at least said one or more center of mass positions of the person while performing the golf swing reflected by the first visual indication and (2) the target center of mass position reflected by the second visual indication, such that the person can improve golf swing performance by reducing said difference, and wherein said one or more sensors comprise at least one of;
an accelerometer, gyroscope, and magnetometer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing data for use in displaying visual feedback for improving postural control and balance during a golf swing, the system comprising:
-
a computing system configured to receive sensor data from one or more sensors worn on a body of a person, the data reflecting movement and position of the person while performing a golf swing; wherein the computing system is further configured to; determine one or more center of mass positions of the person based on the data collected from said one or more sensors; generate visual display data corresponding to a visual feedback on the golf swing, the visual feedback reflecting a difference between said one or more determined center of mass positions and a target center of mass position for the person that has been determined to contribute to the desired performance of the golf swing; and provide the visual display data for use in displaying the visual feedback to the person, wherein said one or more sensors comprise at least one of;
an accelerometer, gyroscope, and magnetometer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for providing data for use in presenting feedback for improving postural control and balance of a person engaged in a sport activity, the method comprising:
-
electronically receiving with one or more computing devices data collected from one or more sensors worn on a body of a person engaging in a sport activity; determining, with the one or more computing devices, one or more center of mass positions of the person based on the data collected from the one or more sensors, the data reflecting movement and position of the person while performing the sport activity; generating feedback data corresponding to feedback indicating a difference between said one or more determined center of mass positions and a target center of mass position determined based on sensor data received when the person is in a pre-defined position; and providing the feedback data for use in presenting the feedback, wherein said one or more sensors comprise at least one of;
an accelerometer, gyroscope, and magnetometer. - View Dependent Claims (24, 25, 26)
-
-
27. Non-transitory computer storage that stores executable code that directs a computing system to at least:
-
electronically receive by the computing system data collected from one or more sensors worn on a body of a person engaging in a sport activity; determine, with the computing system, one or more center of mass positions of the person based on the data collected from the one or more sensors, the data reflecting movement and position of the person while performing the sport activity; determine, with the computing system, a target center of mass position based on sensor data received when the person is in a standing position and not engaged in the sport activity; generate indication data corresponding to an indication of a difference between said one or more determined center of mass positions and the target center of mass position; and provide the indication data for use in presenting the indication, wherein said one or more sensors comprise at least one of;
an accelerometer, gyroscope, and magnetometer.
-
Specification