I. Introduction
Over the last decade, there has been tremendous progress in the development of controllers for robot manipulators, which have inherent physical constraints such as saturation nonlinearities of actuators and friction phenomena at the robotic joints. Saturation may lead to electromechanical actuator damage, and friction will cause steady-state tracking error and oscillations. These constraints deteriorate the system performance and stability, and it is difficult to establish a precise mathematical model for the design of a model-based control system. Santibanez et al. [1] proposed a novel global asymptotic stable set-point fuzzy controller with bounded torques for robot manipulators. Although the friction effect and the phenomenon of torque saturation were considered in this robot dynamic model, some constrained conditions and prior system information were required in the control process. Kim [2] developed the output feedback tracking control of robot manipulators with model uncertainty by using adaptive fuzzy logic. However, partial system parameters were used in the designed control law, and the total errors, including the observation error, tracking error, and fuzzy estimation error, were only ensured to be uniformly ultimately bounded. Gao and Selmic [3] investigated a neural network control of a class of nonlinear systems with actuator saturation. Unfortunately, in order to focus on the effect of actuator saturation nonlinearity, gravity and joint friction were neglected in its system model. Jafarov et al. [4] introduced a new variable structure proportional–integral–differential (PID)-controller design for robot manipulators. Even though the global asymptotic stability of the controlled robot system was analyzed, the bounds of system parameter matrices need to be known in the control design.