“…In general, the main goal of control of a quadrotor is attitude and altitude control which keeps the quadrotor in the set point [19,20]. Therefore, some control approaches have been used for control of quadrotor including PID [21,22], Linear Quadratic Regulator (LQR) [23,24], feedback linearization control [25,26], backstepping control [27,28], SMC [29,30], and adaptive control [29,31]. SMC scheme is accepted as an efficient instrument for planning a robust controller of high-order systems with nonlinear and uncertain components [32,33].…”