A method and apparatus for providing variable resistance in connection
with exercise equipment uses multiple weight plates that are selected by
selector assemblies. A series of actuators that are not directly
connected to the selector assemblies actuate the selector assemblies to
engage and disengage the weight plates. The actuators are in
communication with a controller, which is connected to a user interface
console. The user interface console accepts input from a user and
instructs the controller to adjust the amount of weight engaged by the
selector assemblies based on input from the user and various sensors.