User-paced exercise equipment
Disclosed herein are examples of user-paced exercise equipment, as well as related circuitry, methods, and computer-readable media. For example, disclosed herein is a user-paced treadmill, including a belt, a motor coupled to the belt, and control circuitry communicatively coupled to the motor. The control circuitry may be configured to change a velocity of the belt based at least in part on a body velocity and a leg swing velocity of a user of the user-paced treadmill.
1. A control apparatus for exercise equipment, comprising:
a sensor system to generate data representative of a user of the exercise equipment when the exercise equipment is operating at a first equipment velocity, wherein the sensor system includes a first sensor set to generate data representative of a body position of a user of the exercise equipment and a second sensor set, different from the first sensor set, to generate data representative of a leg position of the user, when the exercise equipment is operating at a first equipment velocity;
velocity generation circuitry to generate a second equipment velocity for the exercise equipment based at least in part on the body position and the leg position of the user by generating an increased equipment velocity, relative to the first equipment velocity, when the body position and the leg position of the user indicate a positive change in user velocity and by generating a decreased equipment velocity, relative to the first equipment velocity, when the body position and the leg position of the user indicate a negative change in user velocity; and
velocity adjustment circuitry to cause the exercise equipment to operate at the second equipment velocity.
2. The control apparatus of claim 1 , wherein generating a second equipment velocity for the exercise equipment includes determining a change in equipment velocity, wherein the second equipment velocity is equal to the first equipment velocity plus the change in equipment velocity.
3. The control apparatus of claim 1 , wherein the velocity adjustment circuitry communicates the second equipment velocity, or a difference between the first equipment velocity and the second equipment velocity, to a processor that controls a motor of the exercise equipment.
4. The control apparatus of claim 3 , wherein the control apparatus communicates with the processor using a Communications Specification for Fitness Equipment (CSAFE) protocol.
5. The control apparatus of claim 3 , wherein the control apparatus communicates with the processor via an Ethernet cable.
6. The control apparatus of claim 3 , wherein the velocity generation circuitry is located in a housing of the exercise equipment.
7. The control apparatus of claim 1 , wherein the velocity adjustment circuitry provides electrical signals to a motor of the exercise equipment to cause the exercise equipment to operate at the second equipment velocity.
8. The control apparatus of claim 7 , wherein the velocity generation circuitry is located in a housing of the exercise equipment.
9. The control apparatus of claim 1 , wherein the velocity generation circuitry is secured to a handle of the exercise equipment.
10. The control apparatus of claim 1 , wherein the exercise equipment is a treadmill.
11. The control apparatus of claim 1 , wherein the exercise equipment includes a stepper motor or a DC motor.
12. The control apparatus of claim 1 , wherein the sensor system includes a camera, a distance sensor, or an accelerometer.
13. The control apparatus of claim 12 , wherein the sensor system includes at least one sensor to communicate wirelessly with the velocity generation circuitry.
14. A user-paced treadmill, comprising:
a belt;
a motor coupled to the belt; and
control circuitry, communicatively coupled to the motor, to adjust a belt velocity based at least in part on a body position and a leg position of a user of the user-paced treadmill by increasing the belt velocity when the body position and the leg position of the user indicate a positive change in user velocity and by decreasing the belt velocity when the body position and the leg position of the user indicate a negative change in user velocity, wherein the control circuitry includes a sensor system to generate data representative of the user, the sensor system includes a first sensor set to generate data representative of the body position of the user, and the sensor system includes a second sensor set, different from the first sensor set, to generate data representative of the leg position of the user.
15. The user-paced treadmill of claim 14 , wherein the control circuitry includes at least one wireless sensor.
16. The user-paced treadmill of claim 14 , wherein the control circuitry is located in a housing of the user-paced treadmill.
17. The user-paced treadmill of claim 14 , wherein the control circuitry includes a communication pathway through an RJ-45 connector.
18. One or more non-transitory computer-readable media having instructions thereon that, in response to execution by one or more processing devices of control circuitry for a piece of exercise equipment, cause the control circuitry to:
identify a current equipment velocity of the piece of exercise equipment;
generate a new equipment velocity for the piece of exercise equipment based at least in part on a body position and a leg position of a user of the piece of exercise equipment by generating an increased equipment velocity, relative to the current equipment velocity, when the body position and the leg position of the user indicate a positive change in user velocity and by generating a decreased equipment velocity, relative to the current equipment velocity, when the body position and the leg position of the user indicate a negative change in user velocity, wherein the control circuitry includes a sensor system to generate data representative of the user, the sensor system includes a first sensor set to generate data representative of the body position of the user, and the sensor system includes a second sensor set, different from the first sensor set, to generate data representative of the leg position of the user; and
cause the piece of exercise equipment to operate at the new equipment velocity.
19. The one or more non-transitory computer-readable media of claim 18 , wherein causing the piece of exercise equipment to operate at the new equipment velocity includes communicating data indicative of the new equipment velocity, or a change from the current equipment velocity to the new equipment velocity, using a Communications Specification for Fitness Equipment (CSAFE) protocol.