: Concerning the rapid growth in using autonomous aerial vehicles in variety of tasks, needs for ability of autonomously takeoff of these vehicles are added to the first priorities. Quadrotors are including in unmanned aerial vehicles, general purpose, vertical takeoff landing vehicles (VTOL) group that because of their high maneuverability, outdoor flying ability and indoor obstacles and low space flying ability are in the center of attentions. Control of position and orientation of VTOL vehicles with low amount of actuators like quadrotor can be one of the main challenging issues in this field. One of the critical tasks for these kinds of vehicles that attract researchers’ attentions is safely landing of vehicles on a designated place. In this thesis, firstly we consider extracting of dynamic relation and modeling of quadrotor then in order to stabilize quadrotor and the possibility of hot pursuit custom path, an appropriate controller is designed. Control algorithm used for quadrotor is in form of a double loop structure. In the design of the external loop, in order to control the transition dynamics of quadrotor, PD controller is used and in design of the internal loop, in order to control rotation dynamics of quadrotor PD and super twisting second order sliding mode controller is used. Controllers used in design of the inner loop is individually used on the system dynamics simulation model and results of the performance are about to be compared. In order to evaluate the performance of the two automatic quadrotor flight control systems based on PD-PD and PD-SMC, different motion paths are designed. In addition to this, in order to check the amount of robust disclosure of any of the control algorithms, chase of the designed paths, once in presence of external turbulence and once without presence of external turbulence done and from results the behavior of the quadrotor can be examined. After reviewing the designed automatic flight control systems, an intelligent algorithm for automatic landing of quadrotor is offered. In implementation of the provided landing algorithm, an automatic flight control system based on PD-SMC is used and the presented system algorithm is evaluated in presence of wind as an external turbulence. In order to implement control algorithms and use them on real quadrotor model in operational condition, with study of autopilot systems available on the market, hardware of quadrotors’ condition control system is designed. In this system, in order to stabilize quadrotor and control rotational movements of quadrotor, a PD controller is used. Finally, in order to evaluate the performance of the system, several tests have been done and the authenticity of the performance of the control algorithms implementation is evaluated in terms of practical assessment. Keywords: Quadrotor, Flight Control system, Robust Control, Sliding Mode, Autolanding, Autopilot, Path Planning