This article aims to present a novel control strategy for quadrotor helicopter. It is composed of three main parts constituting the system modelling, the integral back-stepping control, and fuzzy logic compensator. In the first part, a non-linear model is presented taking in consideration some non-linearities and variables that are usually neglected. In the second part, a controller based on the integral back-stepping algorithm has been developed for the system in order to make the system follows a desired path. However, due to complexity of paths and to the presence of unknown disturbances, a fuzzy logic compensator is added in parallel to the integral back-stepping controller to improve trajectory tracking in some critical conditions (high wind speed, mass variation, etc.). Simulation results have been presented to show the effectiveness of the proposed approach.