The author introduced the use of time–varying inertia links to increase the flexibility (or versatility) of manipulators in the sense that they can so achieve more tracking capabilities. Clearly, we then have a pair of control vectors (link inertias and external forces) instead of one control vector only (applied forces). After a careful derivation of the dynamical equations of such manipulators, one shows that their control procedure can be decomposed into two stages, each of them involving sliding control schemes via prescribed dynamics on the error term, that is to say the difference between the desired position and the actual position. This approach provides a good technique to take account of possible constraints on the magnitude of the control, and in addition, it is possible to consider the sliding conditions as an ideal mechanical constraint, therefore the use of the principle of virtual displacements.
This paper is a continuation of the one entitled “Trajector control of manipulators with time–varying inertia links” (Robotica 6, No. 3, 197–202, 1988). It described new techniques to circumvent difficulties arising when the values of the mechanical parameters are not exactly known and when linearization does not apply because of the important deviation. In addition this paper shows that Appel's principle of virtual displacements is more efficient than the Lagrangian parameters for the derivation of the manipulator's dynamic parameters in the presence of mechanical constraints.