Design of a fuzzy controller by minimum controlling inputs for a quadrotor

This paper aims to design an intelligent fuzzy controller with respect to optimize controller inputs. This controller will be implemented to a typical Unmanned Aerial Vehicle (UAV), especially a quadrotor. Quadrotors are maneuverable robots can be used to eliminate the human force in perilous situations. In this approach, the input of fuzzy controller contains error and derivation of error and there are a separate controller for all of the basic motions of the quadrotor. The main challenge of this paper is decrease of the volume of computation to qualify the quadrotor for real time and online applications. Also, the proposed controller can be applied to prepare the quadrotor for quick maneuvers and momentary disturbances. Unlike the previous developed controllers, the proposed controller has a light computation volume reducing number of controlling inputs.