I. Introduction
Precise payload positioning by an overhead crane (especially when performed by an operator using only visual feedback to position the payload) is difficult due to the fact that the payload can exhibit a pendulum-like swinging motion. Motivated by the desire to achieve fast and precise payload positioning while mitigating performance and safety concerns associated with the swinging motion, several researchers have developed various controllers for overhead crane systems. For example, Yu et al. [29] utilized a time-scale separation approach to control an overhead crane system; however, an approximate linearized model of the crane was utilized to facilitate the construction of the error systems. In [27], Yashida et al. proposed a saturating control law based on a guaranteed cost control method for a linearized version of the crane system dynamics. Martindale et al. [18] utilized an approximate crane model to develop exact model knowledge and adaptive controllers while Butler et al. [2] exploited a modal decomposition technique to develop an adaptive controller. In [3], Chung and Hauser designed a nonlinear controller for regulating the swinging energy of the payload.