A hybrid electric vehicle having an energy generation system, an energy storage system and at least one, and preferable two or more, traction drive units includes a controller for controlling operation of vehicle systems. The controller may adaptively control traction by one or more traction drive units to better propel the vehicle. The controller may, for example, prevent unnecessary wheel slip, allow a traction profile to match a desired profile, and may be used to assist in turning of the vehicle. A method of adaptive control is also provided.