I. Introduction
With the advance of computation power of embedded computers, battery capacities, and motor performances, unmanned aerial vehicle (UAV) industries are growing and applied rapidly in everyday life. Especially, helicopters have their superiority over quadrotors on agile movement and the faster response despite its unstable dynamics [1]–[3]. The control design for high-performance autonomous helicopters is challenging. This is because helicopters are underactuated mechanical and highly nonlinear systems. In addition, the exogenous disturbances and model uncertainties make the control design of a helicopter more difficult [4], [5].