The paper deals with the motion control of an induction motor. Because the nonlinear state equations describing the dynamics of such a machine can be embedded into a linear model with the rotor speed as a varying parameter, advantage is taken of some recent results on the control of linear parameter-varying systems, thus ensuring stability independently of how the varying parameter changes in time within a compact set. The adopted control structure consists of a fast inner electric loop that controls the stator currents and an outer mechanical loop that generates the torque acting on the motor shaft. Of crucial importance is the design of the internal model controller for the current loop. In particular, it is proved that an algebraically equivalent electric motor model admits a Lyapunov function that, together with its Lyapunov derivative, is independent of and of all motor parameters. This result allows us to find an upper bound on the norm of the Youla-Kucera parameter that ensures robust stability against speed measurement errors. Simulations carried out on a benchmark motor model show that the adopted control strategy performs well. Copyright (c) 2014 John Wiley & Sons, Ltd.