Muscle training apparatus and method
First Claim
1. A muscle trainer for exercising at least a non-dominating muscle of two opposing muscles typically used by a person when attempting to move an implement in an ideal movement path during performance of a useful or recreational function, where the non-dominating muscle applies a non-dominating force to the implement in a non-dominating force direction, and a dominating muscle of the two opposing muscles applies a dominating force to the implement in a dominating force direction, where the dominating force direction is substantially opposite the non-dominating force direction, and the dominating force exceeds the non-dominating force, wherein if the two opposing muscles were of appropriate strength, the two opposing muscles would desirably apply opposing forces to the implement at appropriate levels to maintain the implement in the ideal movement path as the implement is moved by the person, the muscle trainer for training the opposing muscles to consistently maintain the implement in or near the ideal movement path during the movement, the muscle trainer comprising:
- a muscle trainer body that may be gripped and moved by the person through a movement path;
one or more sensors mounted on the muscle trainer body for generating signals indicative of a plurality of positions of the muscle trainer during a movement;
a processor for calculating, based on the signals generated by the one or more sensors, a difference between the movement path and the ideal movement path, where the difference indicates the dominating force direction, the processor further for generating error signals indicative of the difference between the movement path and the ideal movement path;
a controller for receiving the error signals generated by the processor and for controlling at least one force generator based on the error signals; and
the at least one force generator for applying at least one external force to the muscle trainer under control of the controller, the at least one external force for further urging the muscle trainer in the dominating force direction,whereby the person can urge the muscle trainer against the at least one external force to exercise the non-dominating muscle.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention is directed to a muscle trainer and methods for exercising a weaker of two sets of opposing muscles of a person moving an implement, such as a golf club, wherein, if the two sets of opposing muscles were of appropriate strength, the two sets of opposing muscles would desirably apply forces in opposite directions to the implement to assist in maintaining an ideal movement of the implement. In various embodiments, the invention provides methods for training the opposing sets of muscles to consistently move the implement in an ideal way to accomplish a useful or recreational function. The methods include: (a) moving the muscle trainer through an actual motion; (b) determining a difference between the actual motion and an ideal motion, where the difference indicates a dominating force direction in which the muscle trainer is being urged by the stronger or dominating set of muscles; (c) applying an external force to the muscle trainer to urge the muscle trainer in the dominating force direction; and (d) using the weaker or non-dominating set of muscles to urge the muscle trainer against the external force to thereby exercise the non-dominating set of muscles.
-
Citations
26 Claims
-
1. A muscle trainer for exercising at least a non-dominating muscle of two opposing muscles typically used by a person when attempting to move an implement in an ideal movement path during performance of a useful or recreational function, where the non-dominating muscle applies a non-dominating force to the implement in a non-dominating force direction, and a dominating muscle of the two opposing muscles applies a dominating force to the implement in a dominating force direction, where the dominating force direction is substantially opposite the non-dominating force direction, and the dominating force exceeds the non-dominating force, wherein if the two opposing muscles were of appropriate strength, the two opposing muscles would desirably apply opposing forces to the implement at appropriate levels to maintain the implement in the ideal movement path as the implement is moved by the person, the muscle trainer for training the opposing muscles to consistently maintain the implement in or near the ideal movement path during the movement, the muscle trainer comprising:
-
a muscle trainer body that may be gripped and moved by the person through a movement path; one or more sensors mounted on the muscle trainer body for generating signals indicative of a plurality of positions of the muscle trainer during a movement; a processor for calculating, based on the signals generated by the one or more sensors, a difference between the movement path and the ideal movement path, where the difference indicates the dominating force direction, the processor further for generating error signals indicative of the difference between the movement path and the ideal movement path; a controller for receiving the error signals generated by the processor and for controlling at least one force generator based on the error signals; and the at least one force generator for applying at least one external force to the muscle trainer under control of the controller, the at least one external force for further urging the muscle trainer in the dominating force direction, whereby the person can urge the muscle trainer against the at least one external force to exercise the non-dominating muscle. - View Dependent Claims (2, 3)
-
-
4. A muscle trainer for exercising at least a non-dominating implement shaft plane muscle of two opposing implement shaft plane muscles typically used by a person when attempting to move an implement in an ideal implement shaft plane during performance of a useful or recreational function, where the non-dominating implement shaft plane muscle applies a non-dominating implement shaft plane force to the implement in a non-dominating implement shaft plane force direction, and a dominating implement shaft plane muscle of the two opposing implement shaft plane muscles applies a dominating implement shaft plane force to the implement in a dominating implement shaft plane force direction, where the dominating implement shaft plane force direction is substantially opposite the non-dominating implement shaft plane force direction, and the dominating implement shaft plane force exceeds the non-dominating implement shaft plane force, wherein if the two opposing implement shaft plane muscles were of appropriate strength, the two opposing implement shaft plane muscles would desirably apply opposing forces to the implement at appropriate levels to maintain the implement in the ideal implement shaft plane as the implement is moved by the person, the muscle trainer for training the opposing implement shaft plane muscles to consistently maintain the implement in or near the ideal implement shaft plane during the movement, the muscle trainer comprising:
-
a muscle trainer body that may be gripped and moved by the person through an implement shaft plane; one or more sensors mounted on the muscle trainer body for generating signals indicative of a plurality of positions of the muscle trainer during a movement; a processor for calculating, based on the signals generated by the one or more sensors, a difference between the implement shaft plane and the ideal implement shaft plane, where the difference indicates the dominating implement shaft plane force direction, the processor further for generating error signals indicative of the difference between the implement shaft plane and the ideal implement shaft plane; a controller for receiving the error signals generated by the processor and for controlling at least one force generator based on the error signals; and the at least one force generator for applying at least one external force to the muscle trainer under control of the controller, the at least one external force for further urging the muscle trainer in the dominating implement shaft plane force direction, whereby the person can urge the muscle trainer against the at least one external force to exercise the non-dominating implement shaft plane muscle. - View Dependent Claims (5, 6)
-
-
7. A muscle trainer for exercising at least a non-dominating rotational muscle of two opposing rotational muscles typically used by the person when attempting to rotate an implement through an ideal rotation while moving the implement during performance of a useful or recreational function, where the non-dominating rotational muscle applies a non-dominating rotational force to the implement in a non-dominating rotational force direction, and a dominating rotational muscle of the two opposing rotational muscles applies a dominating rotational force to the implement in a dominating rotational force direction, where the dominating rotational force direction is substantially opposite the non-dominating rotational force direction, and the dominating rotational force exceeds the non-dominating rotational force, wherein if the two opposing rotational muscles were of appropriate strength, the two opposing rotational muscles would desirably apply appropriate rotational forces to the implement in substantially opposite directions to execute the ideal rotation of the implement as the implement is moved by the person, the muscle trainer for training the opposing rotational muscles to consistently execute the ideal rotation of the implement during the movement, the muscle trainer comprising:
-
a muscle trainer body that may be gripped and moved by the person while executing a rotation of the muscle trainer body through a rotation angle; one or more sensors mounted on the muscle trainer body for generating signals indicative of a plurality of positions of the muscle trainer during a movement; a processor for calculating, based on the signals generated by the one or more sensors, a difference between the rotation angle and the ideal rotation angle, where the difference indicates the dominating rotational force direction, the processor further for generating error signals indicative of the difference between the rotation angle and the ideal rotation angle; a controller for receiving the error signals generated by the processor and for controlling at least one force generator based on the error signals; and the at least one force generator for applying at least one external force to the muscle trainer under control of the controller, the at least one external force for further urging rotation of the muscle trainer in the dominating rotational force direction, whereby the person can urge the muscle trainer against the at least one external force to exercise the non-dominating rotational muscle. - View Dependent Claims (8, 9)
-
-
10. A muscle trainer for exercising at least a non-dominating hinge muscle of two opposing hinge muscles typically used by a person when attempting to perform a hinging movement of an implement in a hinge plane while moving the implement during performance of a useful or recreational function, where the non-dominating hinge muscle applies a non-dominating hinge force to the implement in a non-dominating hinge force direction, and a dominating hinge muscle of the two opposing hinge muscles applies a dominating hinge force to the implement in a dominating hinge force direction, where the dominating hinge force direction is substantially opposite the non-dominating hinge force direction, and the dominating hinge force exceeds the non-dominating hinge force, wherein if the two opposing hinge muscles were of appropriate strength, the two opposing hinge muscles would desirably apply appropriate forces to the implement in substantially opposite directions to execute an ideal hinging movement of the implement as the implement is moved by the person, the muscle trainer for training the opposing hinge muscles to consistently execute the ideal hinging movement of the implement during the movement, the muscle trainer comprising:
-
a muscle trainer body that may be gripped and moved by the person while executing an hinging movement of the muscle trainer through a hinge angle; one or more sensors mounted on the muscle trainer body for generating signals indicative of a plurality of positions of the muscle trainer during a movement; a processor for calculating, based on the signals generated by the one or more sensors, a difference between the hinge angle and an ideal hinge angle, where the difference indicates the dominating hinge force direction, the processor further for generating error signals indicative of the difference between the hinge angle and the ideal hinge angle; a controller for receiving the error signals generated by the processor and for controlling at least one force generator based on the error signals; and the at least one force generator for applying at least one external force to the muscle trainer under control of the controller, the at least one external force for further urging movement of the muscle trainer in the dominating hinge force direction, whereby the person can move the muscle trainer against the at least one external force to exercise the non-dominating hinge muscle. - View Dependent Claims (11, 12)
-
-
13. A muscle training apparatus for determining characteristics of a swing of an implement by a person, the muscle training apparatus comprising:
-
a shaft having a proximal end near which the person grips the shaft during a swing of the shaft, and a distal end opposite the proximal end; a first sensor disposed adjacent the proximal end of the shaft for generating a first sensor signal indicative of a plurality of positions and directions of travel of the proximal end of the shaft during the swing; a second sensor disposed adjacent the distal end of the shaft for generating a second sensor signal indicative of a plurality of positions and directions of travel of the distal end of the shaft during the swing, where locations and directions of travel of the first sensor and the second sensor at any particular point in the swing define an individual average shaft velocity vector substantially coinciding with the direction of travel of the shaft, and an individual shaft displacement vector disposed along a line intersecting the first and second sensors at the particular point; and a processor running software that calculates a plurality of individual average shaft velocity vectors, a plurality of individual shaft displacement vectors, a plurality of individual normal vectors each of which is perpendicular to a corresponding one of the individual average shaft velocity vectors and a corresponding one of the individual shaft displacement vectors, and a plurality of corresponding individual shaft planes based on the first and second sensor signals, wherein at any particular point in the swing an individual shaft plane substantially coincides with a corresponding individual average shaft velocity vector and an individual shaft displacement vector at the particular point and is perpendicular to an individual normal vector at the particular point. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A muscle training apparatus for determining characteristics of a swing of an implement by a person and for training muscles of the person to improve execution of the swing, the muscle training apparatus comprising:
-
a shaft having a proximal end near which the person grips the muscle trainer during a swing of the shaft, and a distal end opposite the proximal end; a club head attached to the distal end of the shaft, the club head having a heel end disposed adjacent the distal end of the shaft and a toe end opposite the heel end, where the toe end is spaced apart from the distal end of the shaft; a first sensor disposed adjacent the proximal end of the shaft for generating a first sensor signal indicative of a plurality of positions and directions of travel of the proximal end of the shaft during the swing; a second sensor disposed adjacent the distal end of the shaft for generating a second position signal indicative of a plurality of positions and directions of travel of the distal end of the shaft during the swing, a third sensor disposed adjacent a lowest extent of the toe end of the club head for generating a third sensor signal indicative of a plurality of positions of the toe end of the club head during the swing, a fourth sensor operable to be attached adjacent an elbow end of a forearm of the person swinging the shaft, the fourth sensor for generating a fourth sensor signal indicative of a plurality of positions of the elbow end of the forearm during the swing; a fifth sensor operable to be attached adjacent a wrist end of the forearm of the person swinging the shaft, the fifth sensor for generating a fifth sensor signal indicative of a plurality of positions of the wrist end of the forearm during the swing; where locations and directions of travel of the first sensor and the second sensor at any particular point in the swing define an individual average shaft velocity vector substantially coinciding with the direction of travel of the club shaft, an individual shaft displacement vector disposed along a line intersecting the first and second sensors at the particular point, and an individual shaft normal vector which is perpendicular to the individual average shaft velocity vector and the individual shaft displacement vector, where the individual average shaft velocity vector and the individual shaft displacement vector at any particular point in the swing define an individual shaft plane at the particular point, where locations of the first sensor, second sensor and third sensor at any particular point in the swing define a face plane at the particular point; where locations and directions of travel of the fourth sensor and fifth sensor at any particular point in the swing define an individual average forearm velocity vector substantially coinciding with a direction of travel of the forearm of the person, an individual forearm displacement vector substantially disposed along a line intersecting the fourth and fifth sensors at the particular point, and an individual forearm normal vector which is perpendicular to the individual average forearm velocity vector and the individual forearm displacement vector; where the individual forearm velocity vector and the individual forearm displacement vector at any particular point in the swing define an individual forearm plane at the particular point; a processor for calculating each average shaft velocity vector, each shaft displacement vector, and each shaft normal vector based on the first and second sensor signals, for calculating each shaft plane based on the first and second sensor signals, for calculating each face plane based on the first, second and third sensor signals, for calculating a rotation angle between each face plane and each corresponding shaft plane, for calculating each average forearm velocity vector, each forearm displacement vector, and each forearm normal vector based on the fourth and fifth sensor signals, for calculating each forearm plane based on the fourth and fifth sensor signals, for calculating a hinge angle between each forearm displacement vector and each corresponding shaft displacement vector, for determining whether a shaft plane difference between each shaft plane and a corresponding individual ideal shaft plane exceeds a shaft plane tolerance, for generating a first error signal when the shaft plane difference exceeds the shaft plane tolerance, for determining whether a rotation angle difference between each rotation angle and a corresponding ideal rotation angle exceeds a rotation angle tolerance, for generating a second error signal when the rotation angle difference exceeds the rotation angle tolerance, for determining whether a hinge angle difference between each hinge angle and a corresponding ideal hinge angle exceeds a hinge angle tolerance, and for generating a third error signal when the hinge angle difference exceeds the hinge angle tolerance; and one or more force generators for generating a first training force based at least in part on the first error signal to urge the shaft in a first direction which would tend to increase the shaft plane difference if the first training force is not opposed by muscle force exerted by the person, the one or more force generators for generating a second training force based at least in part on the second error signal to urge the shaft in a second direction which would tend to increase the rotation angle difference if the second training force is not opposed by muscle force exerted by the person, and the one or more force generators for generating a third training force based at least in part on the third error signal to urge the shaft in a third direction which would tend to increase the hinge angle difference if the third training force is not opposed by muscle force exerted by the person. - View Dependent Claims (26)
-
Specification