Exercise machine safety enhancements
Sensor data is collected from a sensor monitoring a tension generating device of an exercise machine. The sensor data is analyzed to determine whether the sensor data is within a specification. In the event the sensor data is not within the specification, an error stop mode is entered for the tension generating device.
1. An exercise machine, comprising:
a frame mountable on a wall;
a tension generating device coupled to the frame;
at least one sensor monitoring the tension generating device, wherein the at least one sensor includes an accelerometer configured to determine an acceleration of the frame; and
a safety controller coupled to the tension generating device and the at least one sensor, wherein the safety controller is operable to:
collect a sensor data from the at least one sensor;
analyze the sensor data to determine whether the sensor data is within at least one specification; and
in the event the sensor data is not within the at least one specification, entering an error stop mode for the tension generating device;
wherein the analyzing the sensor data to determine whether the sensor data is within the at least one specification comprises:
determining, using the accelerometer, whether the acceleration of the frame is equal to or exceeds a threshold; and
in response to the determining that the acceleration of the frame is equal to or exceeds the threshold, determining that the sensor data is not within a respective one of the at least one specification.
2. The exercise machine of claim 1 , wherein the tension generating device includes a motor and wherein the at least one sensor monitors at least one of the following: rotation of the motor and electrical current in a phase of the motor.
3. The exercise machine of claim 1 , wherein the tension generating device includes a motor and wherein the at least one sensor monitors at least one of the following: motor torque, motor speed, motor voltage, and motor acceleration.
4. The exercise machine of claim 1 , further comprising a cable coupled to the tension generating device, wherein the at least one sensor monitors at least one of the following: cable tension, cable speed, cable position, and cable acceleration.
5. The exercise machine of claim 1 , wherein the at least one sensor monitors at least one of the following: a voltage associated with the exercise machine, an electrical current associated with the exercise machine, and a temperature associated with the exercise machine.
6. The exercise machine of claim 1 , wherein the tension generating device includes a motor and wherein the at least one specification is based at least on at least one of the following: electrical current on a lead of the motor; current consumed by the motor; torque being generated by the motor; voltage being applied to the motor; resistance of the motor; and speed of the motor.
7. The exercise machine of claim 1 , wherein the at least one specification is based at least in part on at least one of the following: a safe range of system voltage; a safe range of system electrical current; and a safe range of temperature.
8. The exercise machine of claim 1 , wherein the at least one specification is based at least in part on a physics model.
9. The exercise machine of claim 8 , further comprising a cable coupled to the tension generating device, wherein the physics model calculates a safe amount of torque.
10. The exercise machine of claim 8 , further comprising a cable coupled to the tension generating device, wherein the physics model determines the at least one specification based at least in part on a cable speed and/or cable tension.
11. The exercise machine of claim 1 , wherein the error stop disables all power to the exercise machine.
12. The exercise machine of claim 1 , further comprising a cable coupled to the tension generating device, wherein the error stop mode disables all power to any device driving the cable.
13. The exercise machine of claim 1 , wherein the error stop disables a main system power supply and/or relies on an auxiliary supply to keep the safety controller operational.
14. The exercise machine of claim 1 , further comprising a cable coupled to the tension generating device, wherein the error stop mode reduces tension on the cable.
15. The exercise machine of claim 1 , further comprising a cable coupled to the tension generating device, wherein the error stop mode reduces cable retraction speed.
16. The exercise machine of claim 1 , wherein the tension generating device is configured to provide an arm cable assist feature.