While a wide variety of computer-controlled exercise machines for training and rehabilitation exist — some of which can be automatically adjusted to vary resistance or incline — such systems provide for preprogrammed changes in load or resistance. What is needed is a system that overcomes the limitations of the existing robotic rehabilitation systems by providing a training and/or rehabilitation system that adapts a resistance or force applied to a user-interactive element in response to the user's interaction.
Computer-assisted exercise equipment was developed that adapts a resistance or force applied to a user-interactive element in response to the user's interaction. The system uses a computer and exercise equipment configured with an electric motor. The computer-controlled robotic resistance system or mechanical resistance training system is used for strength training, physical therapy, rehabilitation, and/or medical diagnosis.
The resistance system comprises a user interface, software control, controller, electric motor, electric servo assist/resist motor, variable-speed motor, actuator, and/or user sensor. The resistance system is adaptable to multiple configurations to provide different types of training.
The system significantly advances neuromuscular function as it is adaptable to a level of resistance or applied force; for example, the system optionally uses biomechanical feedback, motorized aerobic conditioning, strength training, and a computer-programmed workout.
The system optionally provides for an automatic reconfiguration and/or adaptive load adjustment based upon real-time measurement of a user's interaction with the system or sensor-based observation by the exercise system as it is operated by the user. The exercise system optionally provides resistance and/or assistance to a motion of the user interface such as a weightlifting bar or crank system.
The user enters a program into the system and alters the resistance within a repetition or between repetitions. The user is sensed by sensors in the resistance system and/or is recognized by the resistance system, such as through wireless means. The program can be predetermined, has preset options, is configurable to a specific subject, changes resistance dynamically based on sensor input, and/or changes resistance based on user input. Optional sensors provide feedback information about the user and/or the state of a current exercise movement such as position of a movable element of the resistance system, a force applied to a portion of the exercise system, and the user's heart rate, and/or blood pressure.