BACKGROUNDTechnical FieldThe present disclosure is directed to an exercise system, and more particularly, to exercise devices and systems with a controller configured to control a resistance of the exercise system to provide a training regime unique to each user.
Description of the Related ArtExercise equipment is known. An example type of such known exercise equipment is a squat rack. Known squat racks typically include a frame with horizontal supports or clips coupled to the frame to support a weight lifting bar or barbell. A user selects weights in a desired amount and secures them to the barbell with clips. The user then positions themselves with the bar extending across their shoulders behind their head and manipulates the bar off of the horizontal supports to perform a squat. When the exercise is complete, the user manipulates the barbell back onto the horizontal supports. Squat racks are known for use with other weight lifting activities as well, such as for bench pressing or others, depending on the configuration of the squat rack.
However, known squat racks suffer from a number of disadvantages. For example, known squat racks pose significant injury risks because they do not provide feedback to the user regarding weight selection and lifting form. As a result, users often injure themselves when following a self-guided training program involving squats by using improper form and an improper amount of weight during squat exercises. Moreover, known squat racks are not adaptable to the performance capabilities of each individual user. Instead, the user is left to determine their own workout regime, which is often inaccurate for their needs and leads to suboptimal results. Finally, known squat racks are not adjustable during a workout. Rather, once the user manipulates the barbell from the horizontal supports, the user is confined to the selected weight. The user must place the barbell back on the horizontal supports and manually adjust the weight in order to vary their training regime. Based on these disadvantages, known squat racks are difficult for users to operate safely and effectively and their use often leads to less than desired results.
BRIEF SUMMARYThe present disclosure is directed to exercise equipment. In one implementation, the exercise equipment is similar to a squat rack or assisted squat device and includes a support system include a first guide and second guide coupled to a support assembly. A resistance assembly is coupled to the first guide and the second guide and includes a back plate configured to translate up and down along the first guide and the second guide. An actuator assembly is coupled to the first guide. The actuator assembly interacts with the resistance assembly to vary a resistive force applied to the resistance assembly, and specifically, the back plate. A computer is connected to the actuator assembly to control the resistive force applied by the actuator assembly based on a predetermined workout regime that varies depending on the characteristics of the user.
For example, an implementation of a system according to the present disclosure includes: a first guide; a second guide; a support assembly coupled to the first guide and the second guide; a resistance assembly coupled to the first guide and the second guide, the resistance assembly including a back plate configured to translate along the first guide and the second guide; an actuator assembly coupled to at least the first guide, the actuator assembly mechanically coupled to the resistance assembly and configured to vary a resistive force applied to the resistance assembly; and a control assembly in electronic communication with the actuator assembly and configured to control the resistive force of the actuator assembly.
In one or more implementations, the system further includes: the support assembly including a base plate, the base plate including a wooden layer disposed on a metallic layer, a first bracket coupled to the base plate and the first guide, and a second bracket coupled to the base plate and the second guide; the support assembly including a vibration plate configured to output vibrations, the vibration plate in electronic communication with the control assembly, wherein the control assembly is configured to control vibrations output by the vibration plate; and the actuator assembly further including a support plate coupled to the first guide, a motor coupled to the support plate, a first pulley mechanically coupled to the motor, a first axle rotatably coupled to the first guide and the second guide, a second pulley mechanically coupled to the axle, and a first belt coupled to the first pulley and the second pulley, wherein the motor is configured to rotate the first pulley at a plurality of different speeds to vary a resistive force on the first belt.
In one or more implementations, the resistance assembly further includes a third pulley on the first axle, a second axle coupled to the first guide and the second guide and spaced from the first axle, a fourth pulley on the second axle, a second belt on the third pulley and the fourth pulley, a back support coupled to the first guide and the second guide and configured to translate along the first guide and the second guide, the back support coupled to the second belt, at least one handle coupled to and extending from the back support, and a pad on the at least one handle; the back support configured to translate between a plurality of positions at different distances relative to the back support in response to an input to the control system regarding characteristics of a user; and the back support is configured to translate between a plurality of heights relative to the support assembly in response to an input to the control system regarding characteristic of a user.
In one or more implementations, the system further includes: the control assembly in electronic communication with the motor, the control assembly configured to supply a variable electric current to the motor, the motor configured to convert the variable electric current to the plurality of different speeds of rotation of the first pulley; a first limit switch coupled to one of the first guide and the second guide at an upper portion of the one of the first guide and the second guide, the first limit switch in electronic communication with the control assembly and configured to transmit a first signal to the control assembly when the back plate is proximate the first limit switch, the control assembly configured to stop providing the electric current to the motor in response to receiving the first signal; and a second limit switch coupled to one of the first guide and the second guide at a lower portion of the one of the first guide and the second guide, the second limit switch in electronic communication with the control assembly and configured to transmit a second signal to the control assembly when the back plate is proximate the second limit switch, the control assembly configured to stop providing the electric current to the motor in response to receiving the second signal.
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGSFor a better understanding of the implementations, reference will now be made by way of example only to the accompanying drawings. In the drawings, identical reference numbers identify similar elements or acts. In some figures, the structures are drawn exactly to scale. In other figures, the sizes and relative positions of elements in the drawings are not necessarily drawn to scale. For example, the sizes, shapes of various elements and angles may be enlarged and positioned in the figures to improve drawing legibility.
FIG.1 is a perspective view of an implementation of a workout system according to the present disclosure.
FIG.2 is a partial perspective view of an actuator assembly of the workout system ofFIG.1.
FIG.3 is a partial perspective view of a resistance assembly of the workout system ofFIG.1.
FIG.4 is a partial perspective view of a support assembly of the workout system ofFIG.1.
FIG.5 is a perspective view of an alternative implementation of a workout system according to the present disclosure.
FIG.6 is a rear perspective view of the workout system ofFIG.5.
FIG.7 is a right side elevational view of the workout system ofFIG.5.
FIG.8 is a left side elevational view of the workout system ofFIG.5.
FIG.9 is a partial perspective view of an actuator assembly of the workout system ofFIG.5.
FIG.10 is a partial perspective view of a resistance assembly of the workout system ofFIG.5.
FIG.11 is a partial perspective view of a support assembly of the workout system ofFIG.5.
FIG.12 is a perspective view of the workout system ofFIG.6 illustrating a housing for the actuator assembly.
FIG.13 is a perspective view of the workout system ofFIG.12 with a control system integrated into a ceiling of a structure.
FIG.14 is a schematic representation of an implementation of a method of operation of a workout system according to the present disclosure.
FIG.15 is a schematic representation of an implementation of a control assembly according to the present disclosure.
DETAILED DESCRIPTIONThe following describes an apparatus, system, and method that is able to evaluate and control the behavior of a user during exercise to improve neuromuscular capability.
The system is configured to analyze the basic exercise capacity of the user through an entrance test. The entrance test includes a number of inputs, such as a user's height, weight, and other physical characteristics, as well as other exercise inputs. Based on the entrance test results, the system is configured to determine the type of training that is most beneficial for the user on a workout by workout basis. In other words, the system determines a workout regime for the user that is adapted to each individual user through the results of the entrance test. To create the workout regime, the system relies on a cognitive database that contains formulas and algorithms built from years of training and research on users of different levels and sports disciplines, from amateurs to professional or Olympic level athletes. Thus, the system is configured to determine the best training profile for each user that is specifically adapted to the capabilities of each user.
The system is controlled by a control system, which may be a local or remote computer that includes one or more processors, in an implementation. The control system determines and controls in real time a torque or resistive force output by the system to the user in order to stimulate or induce a selected response or characteristic of the user, such as one or more of the following muscle contraction capacity, maximum dynamic strength, voluntary strength, high frequency stimulus reflex strength, maximal or submaximal recall of the central nervous system, among others. Moreover, the control system determines and controls the torque or resistive force applied to the user through the system in all of the various exercise positions and also the velocity of execution of that specific exercise. In other words, the system and control system are configured to vary a resistive force during an exercise movement, such as a squat, as well as the velocity or time for completion of that movement in order to vary training results. As a result, the same exercise can be used to produce different results, depending on the intensity and duration of training, the level of the subject, and the final desired result. In any event, the intensity of the workout is preferably designed to favor the maximum possible expression of strength during each instant of the exercise, depending on the capabilities of the user.
As explained in greater detail below, in at least some implementations the system is composed of three fundamental parts, devices, systems, or assemblies. The first is the actuator control group (which may also be referred to as an actuator assembly or a drive assembly). The actuator assembly is the assembly that generates a resistance that adapts to the strength generated by the user who is executing the exercise. The actuator assembly is supervised and controlled by the control system, wherein the actuator assembly varies the resistance based on analysis of the collected data and the type of exercise to be executed based on instructions from the control system. The actuator assembly follows instructions from the control system that are derived from mathematical algorithms based on the data received from position and speed sensors placed on the structure of the machine. The actuator assembly reacts in real time to the analyzed data (e.g., times that are compatible with the laws of muscular activity) and also controls power conversion of the system based on the exercise determined by the training regime, or a particular training session. As such, the actuator assembly and control assembly are configured to execute changes in resistance at high velocity and high power with a very short reaction time based on the data collected during the exercise.
The mobile resistance group (which may also be referred to herein as a mobile resistance assembly or a resistance assembly) gives an immediate real time response based on the resistance generated by the actuator assembly. The response of the resistance assembly is influenced by the strength of the subject and initial analysis before exercise as well as on-going analysis during exercise.
The resistance assembly is an element with important particularities for the physical and mechanical structure. The resistance assembly preferably provides equilibrium and a linear kinetic chain for the relevant body segments, thus allowing the fastest possible speed of execution of the chosen movement for each user. The resistance assembly provides the user a comfortable exercise position based on forward frontal handles that free pectoral muscles from a hyper-stretched position that can produce nervous system inhibitions that are apparent when using other exercise equipment, such as a conventional barbell and squat rack. The adjustable back support provides for correct execution of specific movements to make muscles, and specifically anti-gravitational muscles, stronger. The adjustable back support also allows different types of exercises to target different muscular groups, such as the biceps, triceps, back and shoulders.
In one or more implementations, the system further includes a breaking control that operates when needed to block the weight load from any potentially unsafe or dangerous situations that may rise. With this system, it is possible to highly focus on the eccentric phase of muscle contractions. If users decide to do some contrast work, one could also exercise in high frequency allowing the user to develop muscular resonance effects. Further, it is also possible to exercise isotonically, isokinetically and isometrically with this system based, at least in part, on the features of the resistance assembly. As such, the resistance assembly further enables the highest quality of specific training with the maximum safety to each individual user.
The last part is the support assembly, which includes a base with dimensions of approximately 110 cm×80 cm and is sufficient to stabilize the whole system. In one or more implementations, the system can also be fitted with a custom vibrating plate at the base that is configured to tolerate high weight loads while outputting variable frequencies of 20 to 60 Hz, for example.
In the following description, certain specific details are set forth in order to provide a thorough understanding of various disclosed implementations. However, one skilled in the relevant art will recognize that implementations may be practiced without one or more of these specific details, or with other methods, components, materials, etc. In other instances, well-known structures associated with exercise equipment systems, devices, and methods have not been shown or described in detail to avoid unnecessarily obscuring descriptions of the implementations.
For example, while the implementations described herein include a machine designed for use with squat or lunge exercises, among others, it is to be appreciated that the implementations and concepts of the present disclosure can be applied to other types of exercise machines as well, and specifically other exercise machines that rely on resistance or a resistive force to perform an exercise. As such, the present disclosure is not limited to squat racks or squat machines, but rather, encompasses a broad range of work out equipment, with the implementations described herein merely being one example application. Other implementations include the concepts presented herein embodied in a rowing machine, a pull-up machine, a stationary or exercise bike, a treadmill, a stair climber or step machine, an elliptical machine, a leg press or leg curl machine, a bench press machine, a machine fly or seated lever fly machine, a lat (latissimus dorsi) machine, a biceps curl machine, a triceps machine, or any other like exercise equipment.
FIGS.1-4 illustrate one implementation of anexercise system100. As shown inFIG.1, theexercise system100 includes anactuator assembly102, aresistance assembly104, and asupport assembly106. Theactuator assembly102, theresistance assembly104, and thesupport assembly106 will be described in greater detail with reference toFIGS.2-4.
Theexercise system100 includes afirst guide108 and asecond guide110. Both of thefirst guide108 and thesecond guide110 are coupled to thesupport assembly106 and arranged vertically in spaced relationship to one another. In the illustrated implementation, thefirst guide108 and thesecond guide110 are parallel. Thefirst guide108 and thesecond guide110 may includelinear guides112 to allow for translation of theresistance assembly104 along theguides108,110, Thelinear guides112 will be described in further detail with reference toFIG.3.
Thesupport assembly106 includes abase plate114, In one implementation, thebase plate114 includes afirst support layer116 and asecond support layer118 on thefirst support layer116. Thelayers116,118 preferably have the same size and shape. In one non-limiting implementation, thefirst layer116 is metal with a width of approximately 1100 millimeters (“mm”), a length of approximately 800 mm and a thickness of approximately 50 mm. Thesecond layer118 may be wood with the same width and length, but a thickness of approximately 20 mm. As such, thefirst layer116 is thicker than thesecond layer118. In other implementations, a thickness of thelayers116,118 is equal while in yet further implementations, thesecond layer118 is thicker than thefirst layer116. As described further herein, thebase plate114 can also be a vibration plate in other implementations.
Thefirst guide108 and thesecond guide110 are coupled to thesupport assembly106 withbrackets120. In an implementation, thebrackets120 are CIO Light aluminum framing with a width (from a left side to a right side in the orientation shown inFIG.1) of approximately 45 mm and a thickness (from a front side to a back side in the orientation shown inFIG.1) of approximately 90 min, althoughother brackets120 with different compositions and sizes are contemplated herein. Further, thebrackets120 can be coupled to one of the first andsecond layers116,118, or both, in various implementations. Thebrackets120 can be coupled to thesupport assembly106 with any known fastener, such as bolts, nuts, screws, and other like structures.
Thesystem100 further includesfirst bearing brackets122 coupled to thefirst guide108 and thesecond guide110. An axle126 (FIG.3) is rotatably coupled to thefirst bearing brackets122 and apulley124 is mounted on theaxle126. As such, rotation of theaxle126 results in rotation of thepulley124 and vice versa. Theactuator assembly102 includes afirst pulley128, asecond pulley130, and abelt132 connected between thefirst pulley128 and thesecond pulley130. In some implementations, thefirst pulley128 and thesecond pulley130 includeteeth129 on an outer surface of thepulleys128,130 to reduce slippage with thebelt132. Further, in some implementations, thebelt132 is in tension on thepulleys128,130 to further reduce slippage. Theactuator assembly102 further includessecond bearing brackets134 coupled to each ofguides108,110 and an axle136 (FIG.2) rotatably coupled to thebrackets134. Apulley138 is mounted on theaxle136 and abelt140 is on thepulley124 and thepulley138, such that thebelt140 rotates about thepulleys124,138.
Theresistance assembly104 includes aback support142 coupled to a rolling element144 (FIG.1) on theguides108,110, which will be described in more detail with reference toFIG.3. Theback support142 is coupled to thebelt140 such that thebelt140 can apply a resistive force to theback support142 as it translates along guides108,110, as described herein. A pair ofhandles146 are coupled to and extend from theback support142. In an implementation,pads148 are fitted on thehandles146.
In one implementation, thesystem100 includes a controller orcontrol assembly150 coupled to one or both of theguides108,110. Further, thesystem100 includes a first orlower limit switch152 coupled to thefirst guide108, although thefirst limit switch152 could also be coupled to thesecond guide110, in other implementations. Thefirst limit switch152 is preferably coupled to one of theguides108,110 at a lower portion of theguides108,110. Thefirst limit switch152 is in electronic communication with thecontrol assembly150 and configured to transmit a signal to thecontrol assembly150 when theback support142 is proximate thefirst limit switch152. Thecontrol assembly150 is configured to stop providing power to a motor controlling a resistive force applied to theresistance assembly104 in response to receiving the signal. Thesystem100 further includes asecond limit switch154 coupled to one of theguides108,110 at an upper portion of theguides108,110, wherein thesecond limit switch154 operates similarly to thefirst limit switch152. The limit switches152,154 prevent theback support142 from moving too high or too low along theguides108,110 to prevent injury to a user.
FIG.2 illustrates theactuator assembly102 in additional detail. Theactuator assembly102 includes bearingbrackets134 coupled to each of thefirst guide108 and thesecond guide110. Theaxle136 is rotatably coupled to the bearingbrackets134 and thepulley138 supporting thebelt140 is coupled to theaxle136. In some implementations, although not specifically shown inFIG.2, thepulley138 includes a plurality of teeth or splines on an outer surface of thepulley138, similar toteeth129 onpulleys128,130, that engage thebelt140 to reduce slippage of thebelt140. Asupport plate156 is coupled to thesecond guide110. Amotor158 is coupled to thesupport plate156 and is mechanically coupled to thefirst pulley128. Themotor158 is configured to rotate thefirst pulley128 in order to vary a resistive force on thebelt132 and thesecond pulley130. In some implementations, themotor158 is an electric motor, such as an alternating current (“AC”) brushless motor, a direct current (“DC”) brushed motor, a DC brushless motor, a direct drive motor, a linear motor, a servo motor, or a stepper motor, among others. Themotor158 can also be a single speed motor or a multiple speed motor. Further, themotor158 is in electronic communication with thecontrol assembly150, either through wired connections or wirelessly, such that thecontrol assembly150 controls a current applied to themotor158 to drive thefirst pulley128. Thecontrol assembly150 is configured to vary a current applied to themotor158, which varies a resistive force applied to thebelt132 by thefirst pulley128. Thecontrol assembly150 andmotor158 are further configured to vary a resistance on thebelt132 during an exercise by a user based on a predetermined workout regime by thecontrol assembly150, as described further herein.
Thesecond pulley130 is coupled to theaxle136, such that rotation of thesecond pulley130 rotates theaxle136 and thepulley138 about theaxle136. Thebelt140 is on thepulley138 and thepulley124. In some implementations, thebelt140 is on thepulleys124,138 in tension to reduce slippage over thepulleys124,138 in addition to the teeth on the outer surface of thepulleys124,138 in contact with thebelt140. In one or more implementations, each of thepulleys124,138 andpulleys128,130 include a track for receiving therespective belt132,140 defined by flanges or sidewalk to prevent thebelt132,140 from slipping side to side and off of thepulleys124,128,130,138. As such, themotor158 is mechanically coupled to thefirst pulley128, thesecond pulley130, thebelt132, theaxle136, thepulley138, thepulley124, and thebelt140. Operation of themotor158 thus provides a resistive force on thebelt140, which is coupled to theback support142, in order to vary a resistance applied to theback support142 during an exercise. In other words, thecontrol assembly150 sends a signal to themotor158 that corresponds to an operation voltage of themotor158. Operation of themotor158 at the voltage rotates thefirst pulley128, which rotatesbelt132 and thesecond pulley130. Rotation of thesecond pulley130 rotatesaxle136 andpulley138. Rotation of theaxle136 andpulley138 rotates thebelt140, which is coupled to theback support142.
When conducting an exercise, such as a squat, the user positions their back against theback support142 with their shoulders onpads148 and their head between thehandles146. The user then manipulates theback support142 up and down theguides108,110 by bending their legs to perform a squat motion. When the user manipulates theback support142 down theguides108,110 towards thesupport assembly106, a side of thebelt140 proximate the user (e.g. a front side in the orientation shown inFIG.2) is pulled in a downward direction as well by the force of the user. Pulling the side of thebelt140 in a downward direction results in rotation of thesecond pulley130, thepulley138, and theaxle136 in a counterclockwise direction about theaxle136. Conversely, when the user translates theback support142 up towards theactuator assembly102, thebelt140 is forced up as well, which tends to rotate thepulley138, theaxle136, and thesecond pulley130 clockwise about theaxle136.
In order to provide a resistive force to the user during such an exercise, themotor158 preferably applies a resistive force to thebelt140 that is opposite to the above actions on thebelt140 by the user. In other words, themotor158 is configured to rotatebelt140 in a direction opposite a direction of rotation of thebelt140 via translation of theback support142 relative to theguides108,110 by the user. For example, in one implementation, manipulation of theback support142 by the user upward toward theactuator assembly102 rotates thebelt140 clockwise around theaxle136 andpulley138. As such, themotor158 is preferably configured to rotate theaxle136 and thepulley138 counterclockwise so as to provide a resistive force against translation of theback support142 by the user. The counter force provided by themotor158 therefore applies resistance to the user while they perform the exercise.
In one implementation, themotor158 is further configured to rotate theaxle136 and thepulley138 clockwise to counter the force of the user in manipulating theback support142 towards thesupport assembly106. As such, themotor158 can be configured to apply a resistive force to the user through all phases of an exercise. Further, themotor158 can increase or decrease the resistive force depending on signals received from thecontrol assembly150 corresponding to an operation voltage of themotor158, as explained below.FIG.2 further illustrates thesecond limit switch154, which is located proximate an upper portion of thesystem100. Thesecond limit switch154 prevents the backs support142 from damaging theactuator assembly102 by preventing translation of theback support142 alongguides108,110 to theactuator assembly102.
FIG.3 illustrates theresistance assembly104 in additional detail. Theresistance assembly104 includes theback support142 coupled tolinear guides112 on frames or supports162 of each of the first andsecond guides108,110. More specifically, theback support142 is coupled to rollingelements144, which are mounted on the linear guides112. In the illustrated implementation, theback support142 is coupled to fourrolling elements144, with twoelements144 mounted on thelinear guide112 on each of the first andsecond guides108,110. Thelinear guides112 and the rollingelements144 may be of the type manufactured by Hiwin®. Preferably, thesupports162 include metal framing such as steel, stainless steel, or aluminum, but other types of support frames are contemplated herein. The linear guides112 (which may also be referred to herein as linear guideways112) provide linear motion by recirculating rollingelements144 between a profiled rail and a bearing block. The rollingelements144 may include a roller or steel ball beatings in different implementations. A size, load capability, accuracy, and other characteristics of thelinear guides112 and rollingelements144 can be selected according to an application of the first andsecond guides108,110 and thesystem100 generally.
In an implementation, theback plate142 is in electronic communication with thecontrol assembly150 and themotor158, either through a wired connection or wirelessly. An input such as the user's height is input to thecontrol assembly150. In response, thecontrol assembly150 directs themotor158 to adjust a height of theback support142 relative to thesupport assembly106 such that theback support142 is in a proper position for the user to begin an exercise. In other words, theback support142 is configured to translate between a plurality of heights relative to thesupport assembly106 in response to an input to thecontrol system150 regarding characteristics of a user, such as a user's height.
In a further implementation, theresistance assembly104 includes an actuator assembly to vary a distance between theback support142 and the first andsecond guides108,110. In one or more implementations, theback support142 is coupled to theguides108,110 with telescoping supports, such that the distance between theback support142 and theguides108,110 can be adjusted manually by adjusting a pin or a knob that restricts motion of the telescoping supports. In other words, theback support142 can be configured to translate towards and away from the first andsecond guides108,110 to isolate different muscle groups and account for user's characteristics during exercise. Thecontrol assembly150 may be configured to automatically adjust a distance of theback support142 relative to theguides108,110 based on the user's characteristics input to thecontrol system150. Still further, theresistance assembly104 may include an actuator assembly to vary a distance between thehandles146 to accommodate different users. In one or more implementations, theresistance assembly104 includes thehandles146 coupled to theback support142 along a track or with telescoping members, such that a user can also manually adjust the distance between thehandles146 in a similar manner as described above with respect theback plate142 and theguides108,110. For example, thehandles146 may be adjustable left and right relative to theback support142 in the orientation shown inFIG.3 in order to vary a distance between thehandles146 to accommodate users with different shoulder widths.
FIG.4 illustrates thesupport assembly106 and a lower portion of theresistance assembly104 in additional detail. As described above, theresistance assembly104 includes bearingbrackets122 coupled to theguides108,110 and theaxle126 rotatably coupled to the bearingbrackets122. Thepulley124 is on theaxle126 and thebelt140 is on thepulley124. Thebelt140 rotates thepulley124, and themotor158 rotates thebelt140 based on the mechanical connection between themotor158 and thebelt140, as described above.
In one implementation, thebase plate114 of thesupport assembly106 includes twolayers116,118, as described above. However, in at least one implementation, thebase plate114 is a singular structure comprising a vibration plate. In yet further implementations, the vibration plate is one of thelayers116,118, The vibration plate is preferably in electronic communication with thecontrol assembly150, either wired or wirelessly, such that thecontrol assembly150 can send signals to the vibration plate corresponding to vibrations to be output by the vibration plate. The vibration plate stimulates a nervous system of a user of thesystem100 to put the nervous system out of balance or in a crisis condition in order to reach deeper reserves of energy. Further, the vibration plate can provide tactile feedback to the user if the user is not executing proper form, as determined by thecontrol system150.
FIGS.5-13 illustrate an additional implementation of asystem200. Certain features ofsystem200 are similar tosystem100 and as such, repetitive description has been omitted.System200 includes anactuator assembly202, aresistance assembly204, and asupport assembly206. A first support208 (which may also be referred to as a first guide208) and a second support210 (which may also be referred to herein as a second guide210) are coupled to thesupport assembly206 and are arranged vertically in a spaced parallel relationship, as shown inFIG.5.
FIG.6 illustrates theactuator assembly202 including asupport plate212 coupled to thefirst support208 and amotor214 coupled to thesupport plate212. In this implementation, themotor214 is not coupled directly to thesecond support210, but rather, is coupled to thesecond support210 by thesupport plate212. Moreover,system200 does not include a control system coupled directly to one of the guides as insystem100. Rather, the control system is integrated into a ceiling of an existing structure, as described below. Themotor214 is an electric motor with a variable output, such as an adjustable speed drive electric motor, in this implementation.
FIG.7 illustrates afirst pulley216 mechanically coupled to themotor214. In an implementation, thepulley216 is an output of themotor214 or is coupled to an output of themotor214, such as thepulley216 received on an output drive shaft of themotor214. In one implementation, themotor214 is configured to operate thepulley216 in only one direction, such as only clockwise or counterclockwise in the orientation shown inFIG.7 at various speeds or outputs. As such, themotor214 may include circuitry designed to enable rotation of thepulley216 in the corresponding direction. However, in other implementations, themotor214 is a bidirectional variable speed motor configured to rotate thepulley216 both clockwise and counterclockwise in the orientation shown. As such, themotor214 may include a bidirectional controller circuit, which allows the motor to operate thepulley216 clockwise or counterclockwise through alternate input triggers based on instructions from the control assembly.
Theresistance assembly204 includes aback plate218 coupled to thesupports208,210 as shown inFIG.8. More specifically, lateral guides220 are coupled to thesupports208,210 and rollingassemblies222 are mounted on theguides220 such that the rollingassemblies222 translate along theguides220. In this implementation, the rollingassemblies222 translate up and down theguides220. Theback plate218 is coupled to the rollingassemblies222 such that theback plate218 also translates up and down relative to thesupports208,210.
FIG.9 illustrates theactuator assembly202 in additional detail. An additional orsecond pulley224 is coupled to the first andsecond supports208,210 through anaxle228 andbrackets230. Abelt226 is on thefirst pulley216 andsecond pulley224. In an implementation, thesecond pulley224 is larger than thefirst pulley216. However, it is to be appreciated that the ratio of size of thepulleys216,224 can be selected in order to vary torque or resistive force applied through thesystem200. As such, in other implementations, thepulleys216,224 have the same size, while in yet further implementations, thepulley224 is smaller than thepulley216. Themotor214 drives thepulley216, which drivespulley224 throughbelt226. Thepulley224 thus rotatesaxle228 andthird pulley232 on theaxle228.
Theresistance assembly204 includes a pair ofhandles234 coupled to theback support218 as shown inFIG.10. The pair ofhandles234 may extend forward from theback support218 perpendicular to theback support218, although such is not required. Moreover, thehandles234 are adjustable in an implementation, such that an angle of thehandles234 relative to theback support218 can be selected for different exercise. Preferably,pads236 are coupled to thehandles234 to increase comfort for the user. In other implementations, theresistance assembly204 does not includepads236. In one implementation, theback support218 is padded as well to increase comfort for the user. For example, an entire area of theback support218 may be padded, while in other implementations, only a portion (e.g., less than an entire area of the back support218) may be padded, wherein a location of the portion of the padding is selected. In yet further implementations, the padding on theback support218 may be adjustable or removable, such that the user can select an amount and location of the padding on theback support218. The same applies equally to thepads236 on thehandles234. Thepads236 may be removable and replaceable with different sizes pads, or may be adjusted to different positions along thehandles234, as selected by the user.
FIG.11 illustrates thesupport assembly206, which in an implementation, is a vibration plate configured to output variable frequencies, such as frequencies between 20 to 60 Hz. As such, the vibration plate can cause confusion to the central nervous system during an exercise that aids a user in reaching reserves of energy beyond normal levels of exertion. Theresistance assembly204 includes apulley assembly240 coupled to thesupports208,210 and abelt242 between thepulley assembly240 and thepulley232 shown inFIG.9. As such, themotor214 is configured to drive thebelt242 to vary a resistance on theback plate218 during an exercise motion by the user.
FIG.12 illustrates thesystem200 including ahousing244 coveting theactuator assembly202. Specifically, thehousing244 is coupled to at least one or both of thesupports208,210 and encases theactuator assembly202 such that theactuator assembly202 is internal to thehousing244. Thehousing244 may be comprised of metal or plastic for example, among other materials. Further, thesystem200 includescover plates246 coupled to thesupports208,210, which may also be metal or plastic, among other materials. Thecover plates246 preferably cover exposed side surfaces of thesupports208,210, In an implementation, thesystem200 also includes abelt cover248 coupled between surfaces of thesupports208,210 facing thebelt242. Thehousing244,cover plates246, andbelt cover248 increase user safety by preventing contact with moving components of thesystem200, such as the pulleys, belts, and rolling assemblies described herein.
FIG.13 illustrates thesystem200 installed in a permanent location. Acontrol system250 is coupled or mounted to an existingceiling252 and anew ceiling254 is coupled or mounted to thecontrol system250. As such, thecontrol system250 is hidden between the existingceiling252 and thenew ceiling254. Thecontrol system250 is in communication with themotor214, the vibration plate, and other components of thesystem200, either through wired connections or wirelessly. For example, in an implementation,aperture256 through thenew ceiling254 allows for wired connections to pass from thecontrol system250 to themotor214 and the vibration plate, as well as other position, velocity, or limit sensors of thesystem200. Moreover, thesystem200 may include an automatic breaking system in electronic communication with thecontrol system250 and configured to send a signal to thecontrol system250, which in response, instructions the motor to stop provide torque to thepulley216, if theback plate218 reaches a limit switch, or if the sensors determine that the user cannot complete an exercise. Thehousing244 preferably abuts thenew ceiling254 to completely cover theactuator assembly202 to improve safety and aesthetic appeal. It is to be appreciated that althoughFIG.13 illustrates only asingle system200, thatmultiple systems200 can be arranged with control systems for eachsystem200 located between theceilings252,254. In some implementations, eachsystem200 andcorresponding control system250 operate independently of each other to provide a unique experience. In addition, or in the alternative, eachcontrol system250 can be a node of a larger system that is a controlled by a master control system located between theceilings252,254 or external to thesystems200. The master control system can change the characteristics of eachindividual control system250 based on user inputs, such as controlling ON/OFF functionality for eachsystem200 as well as workout characteristics. As such, a workout instructor can assist eachcontrol system250 with developing workouts tailored to each individual user through the master control system.
FIG.14 is a schematic representation of an implementation of amethod300 of operation of a workout system according to the present disclosure, such as theworkout systems100 and200 discussed above. The control system of the workout systems may include one or more hardware computers that are local and/or remote from the workout system. For example, some or all of the logic for the control system may reside on a server (e.g., cloud-based server), on a mobile app, on a desktop computer, or a local controller in the workout system, or any combinations thereof.
Referring toFIG.14, themethod300 shows the interaction between anexercise machine302, a device controller304, aprocess supervisor306, and a display308 (e.g., touchscreen display). Themethod300 utilizes several functional modules, including avelocity module310, aresistance module312, asafety module314, anexercise analysis module316, a personalparameters analyzer module318, and a musclecharacteristic identifier module320.
As shown inFIG.14, theprocess supervisor module306 may receiveuser data324 via a suitable wired or wireless interface. Theprocess supervisor module306 may provide such user data to thevelocity module310, theresistance module312, and thesafety module314 for use by such modules to provide input to the device controller304, which is operative to control the operation of theexercise machine302. Theexercise machine302 may collect data322 (e.g., via one or more sensors) and provide the data to theexercise analysis module316, which provides input to the personalparameters analyzer module318. The personalparameters analyzer module318 may provide input to the musclecharacteristic identifier module320, which generates anidentifier algorithm326 that is provided to theprocess supervisor306.
FIG.15 is a schematic representation of an implementation of a control system orassembly400 of a workout system according to the present disclosure. In this illustrated example, thecontrol system400 includes amicrocontroller unit402, amain control module404, acontrol power module406, an input/output data module408, apower unit module410, amotor412, asecurity sensors module414, and anemergency switch416. As discussed above, the components of the workout systems discussed herein may be implemented in hardware, software, firmware, or combinations thereof, and may be physically implemented on one or more local or remote systems.
Seldom the morphological-functional and characteristics, even more, the biological proprieties of an athlete are alike to those of another one. The systems and methods of the present disclosure therefore take under consideration the specificity of training that presupposes personalized exercises and weight loads depending on the event and on the biological characteristics of each athlete. In at least some implementations, the systems and methods herein focus on functionality, personalization and data collection based on various combinations of inputs and outputs discussed below.
The system may allow a user to input the age, height, weight or other characteristics of a subject. The system may automatically raise the shoulder pads and adjust them on the subject's shoulders, defining the shoulders' height. Using the shoulders' height with an algorithm, the system may automatically calculate the angles of each exercises for each individual, such as the angles for the subject to perform various exercises, such as a half squat, a parallel squat, and a full squat.
The system may give the subject a personalized strength test on the machine that generates scientific strength curves. From the strength test, the system generates the weight load the subject will have to lift, based on an individual's percentage of body weight, in function of the speed at which each individual has to execute a certain exercise, to succeed in executing the specialized training methodology.
In at least some implementations, the system may work with concentric, eccentric, isotonic, isokinetic and/or isometric force and is able to manage instantly a change in between these different types of forces.
The system may also be operative to actively spot the subject, for example, if the subject cannot lift the weight, the computer may recognize that the load is not moving fast enough for a certain distance and may automatically lower a percentage of the torque to lower the load, and may do that until the system senses that the load is able to do a specific distance in a specific time until the subject able to take over. As another example, if a subject is not reaching his personalized angle at the right speed of execution after a first set of that specific exercise, the system may automatically lower the weight by a certain percentage until the subject is able to execute the exercise correctly. As another example, if a subject is reaching his personalized angle too quickly after the first set of that specific exercise, the system may increase the weight to make sure that the subject is working at full potential. As yet another example, if a subject is not able to squat due to an injury or is physically incapacitated due to some type of handicap, the machine can help the subject squat to stimulate muscle mass, strength and the central nervous system.
In at least some implementations, the software may guide the subject through a screen, the angles to be reached by the subject, for each individual exercise by creating a baseline, and may visually and audibly show the subject if they have reached the correct angle and speed of execution necessary or not.
The workout system may automatically recognize the subject (e.g., via PC input and a chip), and generate immediately all of the personalized historical data of the subject. The software may keep a record of each user's training sessions and gives the user the opportunity to choose which type of strength training they desire, such as Basic Strength, Full Power, Elastic strength, Speed. Strength, Muscle contraction capacity, maximum dynamic strength, voluntary strength, high frequency stimulus reflex strength, maximal or submaximal recall of the central nervous system, etc.
Based on the user's choice, with its database and algorithms, the software may define the user's strength capabilities via the test, and generate the workouts and workout schedule for the individual user. The software tracks the user's workouts and adjusts the workouts, and weight loads based on the users performance. The software may generate information such as rest periods, based on an individual's workout records, and generate a regeneration supercycle workout routine when needed, for example: if the subject has completed a workout schedule fully, or if the software after a certain amount of the workout regimen having been completed, sees that the performance is lowering below certain types of thresholds, the software may issue a warning to the subject with different choices.
During the workout session, the software keeps track of the workout with specific rest times and shows the subject how much time they have to start the next exercise and generate a countdown, if the subject misses it they will miss that particular set. The software allows management of a training session with multiple users contemporarily, generating recuperation times for each individual.
In at least some implementations, the software also controls the back support depending on the size of the subject and of the exercise to be executed and the amount of muscle isolation desired. As discussed above, the software also controls the vibrating plate, switching the vibrating plate on an off when needed and setting the correct frequency needed for each individual and each exercise.
The software provides several advantages that were not possible before on a conventional weight training machine. For example, the software allows for the control of Multipower and gives the correct instructions on when to pull or push at the desired speed creating the weight load without any lags, and perfectly adjusted for inertia, providing full control of what the user does while collecting the data necessary to analyze their performance and to be able to give them real time feedback.
Further, the workout systems discussed herein allow for fully personalized training as each user's performance may be recorded and based on his/her strength curves, the software will personalize and generate the weight loads for each exercises, giving each individual again a complete and total personalized experience, and making this the most technologically advanced and only truly personalized training system available.
The software may guide the athlete and make sure that the correct angles and proper speed are kept, and gives immediate feedback and signal the user to, for example, bend lower or move faster, and if the user does not succeed the system may automatically lower the weight by a small percentage as needed for the success of the exercise.
In at least some implementations, the system allows people in remote locations to compete with each other (e.g., in a class setting from home, via social networks, etc.).
The software allows for cross-referencing all the personal data of multiple users, which allows users to view their strength curves for each exercise and see how strong and fast they are, to see if they are stronger in the morning or the afternoon, summer or winter, to see how they compare with same age or with other gender, and more. Users may access the system via one or more various interfaces, such as a mobile app or a website accessible via a web browser. The functionality may be provided using various types of delivery models, such as subscription based plans, etc. Advantageously, the software combined with the unique training method of the present disclosure creates the first true artificial intelligence (AI) model for sports training.
Unless the context requires otherwise, throughout the specification and claims which follow, the word “comprise” and variations thereof, such as, “comprises” and “comprising” are to be construed in an open, inclusive sense, that is as “including, but not limited to.” Further, the terms “first,” “second,” and similar indicators of sequence are to be construed as interchangeable unless the context clearly dictates otherwise.
Reference throughout this specification to “one implementation” or “an implementation” means that a particular feature, structure or characteristic described in connection with the implementation is included in at least one implementation. Thus, the appearances of the phrases “in one implementation” or “in an implementation” in various places throughout this specification are not necessarily all referring to the same implementation. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more implementations.
As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” include plural referents unless the content clearly dictates otherwise. It should also be noted that the term “or” is generally employed in its broadest sense that is as meaning “and/or” unless the content clearly dictates otherwise.
The relative terms “approximately” and “substantially,” when used to describe a value, amount, quantity, or dimension, generally refer to a value, amount, quantity, or dimension that is within plus or minus 5% of the stated value, amount, quantity, or dimension, unless the context clearly dictates otherwise. It is to be further understood that any specific dimensions of components or features provided herein are for illustrative purposes only with reference to the exemplary implementations described herein, and as such, it is expressly contemplated in the present disclosure to include dimensions that are more or less than the dimensions stated, unless the context clearly dictates otherwise.
The above description of illustrated implementations, including what is described in the Abstract, is not intended to be exhaustive or to limit the implementations to the precise forms disclosed. Although specific implementations of and examples are described herein for illustrative purposes, various equivalent modifications can be made without departing from the spirit and scope of the disclosure, as will be recognized by those skilled in the relevant art. The teachings provided herein of the various implementations can be applied outside of the exercise context, and not necessarily the exemplary exercise systems and methods generally described above.
For instance, the foregoing detailed description has set forth various implementations of the devices and/or processes via the use of block diagrams, schematics, and examples. Insofar as such block diagrams, schematics, and examples contain one or more functions and/or operations, it will be understood by those skilled in the art that each function and/or operation within such block diagrams, flowcharts, or examples can be implemented, individually and/or collectively, by a wide range of hardware, software, firmware, or virtually any combination thereof. In one implementation, the present subject matter may be implemented via Application Specific Integrated Circuits (ASICs). However, those skilled in the art will recognize that the implementations disclosed herein, in whole or in part, can be equivalently implemented in standard integrated circuits, as one or more computer programs executed by one or more computers (e.g., as one or more programs running on one or more computer systems), as one or more programs executed by on one or more controllers (e.g., microcontrollers) as one or more programs executed by one or more processors (e.g., microprocessors), as firmware, or as virtually any combination thereof, and that designing the circuitry and/or writing the code for the software and or firmware would be well within the skill of one of ordinary skill in the art in light of the teachings of this disclosure.
When logic is implemented as software and stored in memory, logic or information can be stored on any computer-readable medium for use by or in connection with any processor-related system or method. In the context of this disclosure, a memory is a computer-readable medium that is an electronic, magnetic, optical, or other physical device or means that contains or stores a computer and/or processor program. Logic and/or the information can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions associated with logic and/or information.
In the context of this specification, a “computer-readable medium” can be any element that can store the program associated with logic and/or information for use by or in connection with the instruction execution system, apparatus, and/or device. The computer-readable medium can be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device. More specific examples (a non-exhaustive list) of the computer readable medium would include the following: a portable computer diskette (magnetic, compact flash card, secure digital, or the like), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM, EEPROM, or Flash memory), a portable compact disc read-only memory (CDROM), digital tape, and other nontransitory media.
Further, references to “wireless” communication herein can be implemented with various hardware components, including, but not limited to, a radio, a receiver, or a transceiver that communicates via electromagnetic waves within defined communication protocols, such as short range protocols (Wi-Fi®, Bluetooth®, near field communication (NFC), radio frequency identification (RFID) components and protocols) or longer range wireless communications protocols (over a wireless Local Area Network (LAN), a Low-Power-Wide-Area Network (LPWAN), satellite, or cellular network). The systems, devices, and methods described herein may include one or more modems, one or more Ethernet connections, and corresponding bridges, routers, and switches or other like types of communication cards and components for implementing wireless communications over various protocols.
Many of the methods described herein can be performed with variations. For example, many of the methods may include additional acts, omit some acts, and/or perform acts in a different order than as illustrated or described.
The various implementations described above can be combined to provide further implementations, To the extent that they are not inconsistent with the specific teachings and definitions herein, all of the U.S. patents, U.S. patent application publications, U.S. patent applications, foreign patents, foreign patent applications and non-patent publications referred to in this specification and/or listed in the Application Data Sheet are incorporated herein by reference, in their entirety. Aspects of the implementations can be modified, if necessary to employ concepts of the various patents, applications and publications to provide yet further implementations.
These and other changes can be made to the implementations in light of the above-detailed description. In general, in the following claims, the terms used should not be construed to limit the claims to the specific implementations disclosed in the specification and the claims, but should be construed to include all possible implementations along with the full scope of equivalents to which such claims are entitled. Accordingly, the claims are not limited by the disclosure.
This application claims the benefit of priority to U.S. Provisional Application No. 62/913,400 filed Oct. 10, 2019, the entirety of which is incorporated by reference herein.