In this paper, the model predictive control (MPC) technique is applied to control a multi-degree-of-freedom industrial robot. Different from the conventional MPC, the predictive model used in this paper is non-linear. In this paper, the properties of the MPC method using a non-linear predictive model to control an industrial robot are studied.