Resumen
This paper presents a robust control strategy for controlling the flight of an unmanned aerial vehicle (UAV) with a passively (fixed) tilted hexarotor. The proposed controller is based on a robust extended-state observer to estimate and reject internal dynamics and external disturbances at runtime. Both the stability and convergence of the observer are proved using Lyapunov-based perturbation theory and an ultimate bound approach. Such a controller is implemented within a highly realistic simulation environment that includes physics motors, showing an almost identical behavior to that of a real UAV. The controller was tested for flying under normal conditions and in the presence of different types of disturbances, showing successful results. Furthermore, the proposed control system was compared with another robust control approach, and it presented a better performance regarding the attenuation of the error signals.