An exercise trainer having a first crank arm and a second crank arm respectively
connected to a first foot link and a second foot link with foot pedals supported
on the foot links, and bearing supports for the foot links removed from the crank
arms. A flexible connection connects a ground point, the foot pedals, and the foot
links to provide relative movement in a modified ellipse as to the ground point
of at least twice the length of each crank arm. A seat is mounted on the trainer
having a motor and control for raising and lowering the seat with respect to the
foot pedals. The first and second crank arms are connected to a motor for driving
the crank arms at a given speed which can supplement a user's effort or provide
a load to a user beyond a given speed.