This disclosure relates to the field of fitness devices. More particularly, this disclosure relates to a fitness device and system for providing a dynamically adjusted force for optimizing a workout and for collecting, storing, and transmitting data related to activity of the device.
Strength training and exercise are old and established institutions. However, significant new wisdom on tools, techniques, and training continue to evolve on a continuing basis. More knowledge of how muscle, connective tissue and joints operate is available now than ever. Numerous theories are available on how strength is improved and how to prevent injury. There is a significant opportunity to combine this knowledge with improved exercise technology to achieve goals faster, safer, and more efficiently.
The problem of building strength requires a versatile approach. Building strength is a non-linear process that is dependent on the person, their muscle, their history, and their current state. Fixed weight or fixed force exercises often provide short term increases but most people will quickly plateau, or level off with their training.
Traditional strength training machines do not provide an effective, safe, and efficient workout for a number of reasons. First, because of friction in the system, the eccentric phase of the workout is at a force lower than the concentric phase. Second, the chance of injury on a weight machine can be high due to the large, instantaneous forces that may be exerted onto human joints. These forces can lead to short term muscle and tendon injury, and long term joint problems. Finally, using a gravity influenced mass to create force adds considerable bulk and weight to the design of a machine.
What is needed, therefore, is a fitness device and system for providing a dynamically adjusted force for optimizing a workout and for collecting, storing, and transmitting data related to activity of the device.
The above and other needs are met by a force controlled exercise device. In a first aspect, an actively controlled exercise device is provided having: a user output arm movably attached to a base frame and movable in at least a first exercise direction and a second exercise direction, wherein the first exercise direction corresponds to concentric work of a muscle of the user and the second exercise direction corresponds to eccentric work of the muscle of the user; an actuator attached between the user output arm and the base frame, the actuator including a motor and an output shaft connected to the user output arm; at least one position sensor attached to the actively controlled exercise device adjacent to the user output arm for detecting a position and velocity of the output arm; a load cell attached to the actively controlled exercise device adjacent to the actuator for detecting a force exerted on the user output arm; and a force controller in communication with the position sensor, the load cell, and the actuator for receiving data from the at least one sensor attached on the actively controlled exercise device and, in response to position, velocity, and force data received from the position sensor and load cell, activating the actuator to impart a force on the user output arm during an exercise repetition.
In one embodiment, the actuator is a linear actuator. In another embodiment, the actuator is a ball screw linear actuator.
In yet another embodiment, the exercise device further includes both at least one encoder sensor and one force sensor, wherein the force controller activates the actuator based on data detected by both the force sensor and encoder sensor.
In one embodiment, the position sensor is an absolute position encoder.
In another embodiment, the force controller instructs the actuator to impart a force in the second eccentric work direction that is greater than the force imparted on the first concentric work direction.
In yet another embodiment, the force controller activates the actuator to impart a ramped force on the user output arm such that the force is at a minimum when velocity is detected as zero and gradually increases when velocity is detected as being greater or less than zero.
In one embodiment, the force controller activates the actuator to impart a positive force when the position sensor detects the user output arm to be at a first position, and wherein the force controller activates the actuator to impart a negative force when the position sensor detects the user output arm to be at a second position.
In another embodiment, the force controller activates the actuator to move the user control arm along a fixed position and time path, and wherein data related to a force of the user on the user control arm is detected by the load cell adjacent to the actuator.
In one embodiment, the force controller imparts a short perturbance force on the actuator during an exercise and detects a position and velocity response of the user through the user output arm.
In a second aspect, an actively controlled exercise device is provided having: a user output arm movably attached to a base frame and movable in at least a first exercise direction and a second exercise direction, wherein the first exercise direction corresponds to concentric work of a muscle of the user and the second exercise direction corresponds to eccentric work of the muscle of the user; an actuator attached between the user output arm and the base frame, the actuator including a motor and an output shaft connected to the user output arm; at least one position sensor attached to the actively controlled exercise device adjacent to the user output arm for detecting a position and velocity of the output arm; a load cell attached to the actively controlled exercise device adjacent to the actuator for detecting a force exerted on the user output arm; and a force controller comprising a processor and computer readable storage and in electronic communication with the actuator, position sensor, and load cell, the force controller including one or more instructions executable on the processor for detecting position, velocity, and force data from the position sensor and load cell, in response to detected position, velocity, and force data, activating the actuator to impart a force on the user control arm, and adjusting a force imparted on the user control arm based on one of a detected position, force, and velocity of the user control arm.
In a third aspect, a method of actively controlling an exercise device is provided, the method including the steps of: providing a user output arm movable in relation to a base frame; providing at least one encoder sensor and force sensor in communication with the user output arm for detecting a position and velocity of the user output arm and a force imparted on the user output arm; providing an actuator in mechanical communication with the user output arm; providing a force controller in electrical communication with the encoder sensor, force sensor, and actuator; detecting a position and velocity of the user output arm with the encoder sensor; detecting a force exerted on the user output arm by a user with the force sensor; activating the actuator to impart a force on the user control arm based on a detected position, velocity, and force of the user control arm, wherein the force is greater when the user control arm is determined to be moving in an eccentric work direction and less when the user control arm is determined to be moving in a concentric work direction.
Further features, aspects, and advantages of the present disclosure will become better understood by reference to the following detailed description, appended claims, and accompanying figures, wherein elements are not to scale so as to more clearly show the details, wherein like reference numbers indicate like elements throughout the several views, and wherein:
Various terms used herein are intended to have particular meanings. Some of these terms are defined below for the purpose of clarity. The definitions given below are meant to cover all forms of the words being defined (e.g., singular, plural, present tense, past tense). If the definition of any term below diverges from the commonly understood and/or dictionary definition of such term, the definitions below control.
A system for actively controlling a machine assisted workout is provided that addresses many deficiencies in traditional strength training machines. The system for actively controlling a machine assisted workout improves both strength training and recovery from an injury by providing actively controlled adaptable and customizable loads, highly variable loads that encourage strength through muscle confusion, improved safety, and motivation of a user.
Referring to
The above described orientation of the user output arm 12 is configured for a bench-press type workout of a user, wherein the user engages the grips 22A and 22B to push the user output arm away from the user during concentric work of the user's chest and supporting muscles and to resist return of the user output arm 12 towards the user during eccentric work of the user's chest and supporting muscles. While the above description is suitable for bench-press exercises, it is also understood that the user output arm 12 may be formed into a configuration suitable for other types of workouts. For example, the user output arm 12 may include one or more pads or other like portions for contacting legs or other appendages of the user during leg exercises. Such configurations are known and may be readily adapted to the actively controlled exercise machine 10 of the present disclosure.
The base frame 14 includes one or more structural members 28 for supporting a seat 30 and backrest 32. One or more leveling feet 34 are also attached to the structural members 28 for stabilizing the controlled exercise machine 10 on a floor surface. An enclosure 36 may be formed along one of the structural members 28 for supporting and containing a force controller of the controlled exercise machine 10 discussed in greater detail below. The structural members 28 may be formed of a metal, such as steel or aluminum, and may have a rounded or rectangular cross-sectional area.
With further reference to
The encoder 20 is attached to the controlled exercise machine 10 between the structural members 28 and the user output arm 12 such that the encoder 20 detects a position of the user output arm 12 relative to the stationary base frame 14. The encoder is preferably an absolute position encoder, however it is also understood that various other position sensors may be used to capture data relative to a position of the user output arm 12. The encoder provides absolute position data of the output arm 12 and further provides a velocity of the output arm 12 based on changes in position of the output arm over a given time.
The actuator 16 is attached to the controlled exercise machine 10 between the user output arm 12 and the stationary base frame 14. Referring to
The actuator is attached at the mounting bracket 38 to the structural members 28 and at an end of the ball screw shaft 44 to the user output arm. The force sensor 18 preferably comprises a load cell located between the housing and the mounting bracket 38 for detecting a force between the actuator 16 and the user output arm 12. While the figures illustrate the force sensor 18 being located adjacent to the housing 40 of the actuator 16, it is also understood that the force sensor 18 may be located in various other positions such that the force sensor 18 may detect a force between the user output arm 12 and the actuator 16. For example, the force sensor 18 may be located within hand grips 22A and 22B, or adjacent to a point at which the user output arm 12 is attached to the base frame 14.
Referring again to
The problem of building strength requires a versatile approach. Building strength is a non-linear process that is dependent on the person, their muscle, their history, and their current state. Fixed weight or fixed force exercises often provide short term increases but most people will quickly plateau, or level off with their training. An actively controlled machine using force and position feedback provides for much greater versatility and matching to an individual's needs. Effective strategies of strength training are available using the controlled exercise device 10 disclosed herein. As shown in
Within a single repetition, various effective workouts are available for strength training using the controlled exercise device 10. It is widely reported that muscle is strengthened mostly during eccentric work and not during concentric work or isometric exercise. Eccentric work is the portion of a lifting cycle in which the weight is lowered as the muscle is lengthened. Concentric work is the opposite, the shortening of the muscle and positive work portion of a lifting cycle. Isometric exercise refers to holding a fixed force or weight at constant position. Physical trainers will often recommend eccentric work as a means of strengthening for recovering from an injury. For example, a recommended Achilles Tendinitis recovery exercise is to do calf raises, using both calves to lift the body but a single calf to lower. This gives double the amount of eccentric work applied to the muscle as concentric work. Mostly all standard free-weight based exercises are designed to provide equal concentric and eccentric work. Weight machines in fact produce less eccentric work than concentric work due to friction of their transmissions. This is illustrated by the force-velocity profile in
One control strategy is to switch between levels of force depending on velocity, wherein a negative velocity represents eccentric work and a positive velocity represents concentric work.
This is shown graphically in
Using active control, forces may be designated in specific regions of position, velocity, or acceleration. So a training strategy could be to set force levels to target specific regions. In one mode of control, a position vs force ramp is used when changing force levels to help maintain stability and provide a smoother user experience. When direction changes in the positive direction force ramps to lower level and when direction changes is the negative direction force ramps to a higher level, using position as the control variable for the ramp. The ramp could take any shape, such as sigmoidal. An example anti-hysteresis control is shown below using Python code:
Resulting plots for a specific example using this control are shown in
Other methods of applying eccentric force may be further defined, such as time based control wherein the force controller switches force levels at designated times to encourage a particular cadence and position threshold wherein the force controller will activate the actuator to maintain the user output arm in a certain spatial position in response to user force. Changes in force may be according to a time-based force ramp or other methods of smoothly changing a force of the actuator.
In one mode, the force controller may activate the actuator to maintain a fixed position versus time profile. This profile could be any shape. The user would try to apply maximum effort in both eccentric and concentric directions. Resulting force vs time, averages and other parameters would be displayed to the user and logged for further information. This would provide useful information for fitness evaluation of a user. Further, applying various positions and speed could be used to identify parameters for a target muscle of a user. The parameters may be presented in various forms, such as by providing maximum power or force expected for a designated number of repetitions. Differences between users muscles and standard models may be identified such that routines performed on the controlled exercise machine 10 may target deficient areas.
In another mode of operation, the controlled exercise machine may provide muscle model control workouts. It is known that muscle has a force-position-velocity relationship. This relationship depends on many factors including the type of muscle, its condition, genetics, and is likely specific on a per person basis. In general terms the Hill Muscle Model does a good job explaining the phenomenon seen with muscle, though many other models are available and could be used in our control strategy. An ideal exercise for a muscle would be to apply forces proportional to the muscle's ability at any given time, position, and velocity. It so happens that the muscle model predicts that force ability is much greater in the negative velocity region, so this form of control would likely include eccentric style workouts as described above.
The Hill Muscle Model looks at both active and passive force as a function of position and velocity. Active force is produced by the contractile elements and passive force is due to muscle stretch. The Hill Muscle Model predicts that force has an inverse parabolic relationship as a function of position. The model also predicts low passive force until a threshold distance and then an increase in passive force with position. These two relationships are plotted in
(v+b)(F+a)=b(F0+a)
where a and b are parameters that fit to a specific muscle. This equation is plotted in
Next both the position dependence and the velocity dependence of force can be plotted on a single 2d plot as shown in
In addition to the model itself which relates force to muscle length, appropriate corrections may also be applied to map from muscle length to limb position, and for the applicable moment arms of the muscle with respect to the joint center of rotation. Values could be presented to the user and analyzed/controlled in any space (muscle length space, joint angle space, or task space).
The muscle model can also be used in other ways. By applying a trajectory in position control mode as described above, the user's force can be measured. This trajectory could traverse the space of position and velocity such that an accurate muscle model could be created for the specific user. This model could either be a direct map with interpolated values between directly measured values, or it could be used to fit parameters for standard models to the user. The muscle model could also be created simply by applying any type of control and tracking the measured responses from the user. The model could be kept up to date with every workout as well and used as a means for tracking progress over time.
There are several other suitable muscle models in existence. Any of them is relevant for applying control as described above. One other class of key importance is muscle fatigue models. These relate force output vs time and previous history. Models of this sort will be beneficial to adjust the force applied as a function of reps. A decrease in force with reps is sometimes referred to as “tapering.” A model could help predict optimal tapering, but may also be used to change and track the routine in other ways as well. In addition, a model of this sort could be used to track the user during their workout and/or between workouts to dynamically update the workout.
In order to provide a realistic feel for the user it may be beneficial for the actively controlled force to simulate a virtual inertia. This would be given by setting a control force as follows:
F
a
=m
v
*{umlaut over (x)}
The virtual inertia could be positive, zero, or negative, or a function of other variables such as position, velocity, and time. Negative inertia control provides an interesting exercise which targets stability producing muscles.
The controlled exercise machine 10 of the present disclosure may further assist in impact reduction control. It is well known that people tend to bounce weights and/or use momentum during exercise. Examples include swinging a weight up during a curl exercise or allowing a weight to increase in velocity during the eccentric phase of a bench press, then allowing the weight to bounce off the passive elasticity in the muscle which helps with the concentric phase. These techniques cause a variety of problems. They can reduce the effectiveness of the workout by reducing the load placed on the muscle in key areas, they can cause the recruiting of muscles other than the target muscles, they can increase the impact loading applied to tendons and joints as described below, they can be more dangerous due to the dynamic balance required, and they can simply look uncool at the gym. With an actively controlled force machine these impact forces can be reduced or removed through a variety of different control techniques. An example is provided here. A typical weight bounce is shown schematically in
Other means to reduce the impact force include controlling momentum rather force, using damping to absorb elastic energy, using negative stiffness to cancel bounce, and/or any other actively controlled means. We could set effective high inertia on change in direction to bleed off bounce energy. We could control momentum by zeroing out effective momentum on changes in direction. We could set controlled stiffness, damping and inertia as a function of position velocity and/or force to address the issue.
In addition, a model of muscle such as the 3 element Hill Model may be useful. The model could be inverted such that the effect forces would have on passive tissues/springs could be calculated. Then forces would be applied by the actuator to attempt to prevent energy storage in the passive tissues.
In another embodiment, transient force control may be used to apply transient forces greater than normal throughput the routine, possibly randomly. A force blip of this sort may help to tear and thus build muscle while the user is already at their maximum sustainable force.
Further, an application programming interface may be provided such that personal trainers and users can program in their own routine. This routine could use any number of previously mentioned controllers.
This section refers to strategies that are used to string together multiple reps into a set. Other control features will include the ability to change control force between repetitions or sets. For example, force might taper with progressing repetitions or sets to attempt to keep the user at maximum ability.
Pre-programmed warm-up routines will help prepare the user for higher loads. These routines are also useful for quick workouts, demos, and fitness tests.
In a tempo training program, the controlled exercise machine 10 will encourage the user to maintain a specific movement tempo. Visual, audio, or haptic feedback will help the user adhere to a given tempo by providing cues. A display timer will also demand a certain amount of rest between sets.
Muscle confusion training is also provided by the controlled exercise machine 10. Exercise parameters would change on a per repetition, per set, per workout, or cross-workout basis so that the user would not know what exercise to expect. The machine might present 3 reps with high force towards the top of the travel range and 3 reps with high force towards the bottom of the travel range. Again a programming interface is provided for users and trainers to set up their own inter-rep routines for infinite variations.
Other features of the controlled exercise machine 10 include data analytics collection. For example, user action may be converted into metrics describing their force, position, speed and related values. During the use of the system, analytic data generated by the system is stored. This stored data captures the characteristics of the workout. This data can then be analyzed en masse to determine commonalities from which one can derive the principle components of effective techniques. Further muscle performance may be tracked such as speed vs. force vs. position.
The controlled exercise machine may detect weak spots and use those weak spots to predict injuries before they occur. Workout routines can specifically target weak spots. Multi-axis force sensors may be used to monitor force on each limb and force direction to identify favoring and/or joint alignment problems.
The controlled exercise machine 10 may further be in electronic communication with a database for collecting multi-user data. The controlled exercise machine may bin users into categories in how they react to strength training. Data may be used to find out what types of workouts are working best for different bins.
Single user data may also be collected to display previous workout information on a display of the machine and used to encourage a user to best previous workout values.
An application program interface (“API”) may be provided to create workouts. Trainers may sell workouts in an application store environment and the workouts may be compatible with the controlled exercise machine 10. Users or trainers may share workouts with friends, or initiate challenges which may be in the form of games.
Data from the controlled exercise machine may also be utilized for gym scheduling. Multiple users may schedule use of the device, and sets may be scheduled to alternate with other users. Users selects to start a workout and then is scheduled to go through a series of exercises which will not interfere with other users. May have to wait for a time slot to be available.
Various safety features may be included on the force controller for controlling the controlled exercise machine such as voice shutoff, automatic shutoff, automatic decrease in force, variable inertia, muscle tuning as described above, vision, and personal customization.
A key requirement for achieving fitness is to maintain motivation. This machine will include a user interface which helps motivate users to bring to the gym and complete their exercises.
In one embodiment, the controlled exercise machine of the present disclosure may be used to determine an individual's muscle model and muscle state. During an exercise, the actuator may apply a small, nearly instantaneous perturbation in force experienced by the user. The perturbation in force applied on the controlled exercise machine on the user may take the form of a step increase or decrease in force by approximately 10%, and may remain at that level for a period of between 10 ms and 1 second before returning to an initial value as shown in
A response of the user to the force perturbance is determined by detecting a change in position of the user output arm 12 in response to the perturbance. As shown in
An actively controlled, actuated exercise machine for strength and/or rehabilitation is provided. The machine uses an actuator that is connected mechanically to an output arm. The user applies force to the output arm to conduct exercises. The machine incorporates sensors which sense the state of the sys-tem, useful for actively controlling the actuator as described above and collecting information as described above. Nominally those sensors are either position/velocity sensors that measure either the position/velocity of the actuator or position/velocity of the output arm or they are force sensors which measure force applied by the user or force output by the actuator. The system includes an actuator controller that reads values of the sensors and applies active control to the actuator based on the readings.
An example machine, which has chest press exercise functionality is shown in
The example machine of
Other various features may include a log-in system that allows the user to both recall and save data specific to the individual's use of the machine. The login mechanism can include wireless, contactless communication via an RF signal. The RF scheme may be, but is not limited to Near Field Communication (NFC), 802.11 wi-fi, RFID, or similar technology. Other methods include magnetic stripe, magnetic key, or a PIN code input. The login mechanism could be provided by a user's phone or by a supplied tag that could be inserted into a wrist mounted holder.
The controlled exercise machine 10 may include powered adjustable machine settings—seat height, arm width, leg length, etc. that move automatically when user logs into machine. By associating the user log-in data with known traits of the user, the machine is able to automatically initialize and configure itself in a manner conducive to the individualized use of the specific person who is logged in. These settings can include but are not limited to the height, weight, force, and mode of operation. These overall settings can be further adjusted on an individual machine, such that exact preferences can be stored on a per-machine basis. For example, the initial length of an arm grasp can be set for that user. Further, the machine can adjust the display to a position that provides an ergonomic comfort to the user.
To improve the system of the device, the user will have several mechanisms to immediately control the dynamics of the machine. One way is to have an emergency stop button. This “E-stop” button, accessible at all times, has the effect of shutting down the applied force of the system. Another approach is to have a soft stop available by voice command. This would allow the user to shut down the applied force by speaking a specified command, which would be received by a microphone on the machine and translated into a command to stop the force. To prevent errant behavior from other nearby users, the microphone system could consist of an array of microphones to localize the voice command to the intended range of an active user of the machine.
In operation, a user is seated on the controlled exercise machine 10 and engages the grips 22A and 22B of the output arm 12. As the user places a force on the user output arm 12, that force is detected by the force sensor and received on the force controller. The force controller detects the force, and further detects a position and velocity of the output arm using the encoder. Depending on a desired workout to be performed, in response to the detected force, position, and velocity, the force controller activates the actuator to impart a force on the output arm to create desired resistance for the user. The force controller continues to run a feedback loop in which parameters are continuously evaluated and a force provided by the actuator adjusted to maintain the force experienced by the user within a desired range.
The controlled exercise device of the present disclosure advantageously provides a dynamic adjustment of force on a user during a workout to optimize strength training of the user. Depending on the desired workout, the actuator is activated by the force controller in response to detected force, velocity and position data. Because the force may be varied by the actuator without the necessity of additional weights, an overall weight of the machine may be reduced compared to traditional weight exercise machines.
The foregoing description of preferred embodiments of the present disclosure has been presented for purposes of illustration and description. The described preferred embodiments are not intended to be exhaustive or to limit the scope of the disclosure to the precise form(s) disclosed. Obvious modifications or variations are possible in light of the above teachings. The embodiments are chosen and described in an effort to provide the best illustrations of the principles of the disclosure and its practical application, and to thereby enable one of ordinary skill in the art to utilize the concepts revealed in the disclosure in various embodiments and with various modifications as are suited to the particular use contemplated. All such modifications and variations are within the scope of the disclosure as determined by the appended claims when interpreted in accordance with the breadth to which they are fairly, legally, and equitably entitled.
This application claims priority to U.S. Provisional Patent Application Ser. No. 62/237,162 for “A System for Actively Controlled Exercise Equipment” to Lee Magnusson et al. and filed on Oct. 5, 2015, the contents of which are incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
62237162 | Oct 2015 | US |