SUMMARYThis paper addresses the trajectory tracking control problem for a quadrotor aerial vehicle, equipped with a robotic manipulator (aerial manipulator). The controller is organized in two layers: in the top layer, an inverse kinematics algorithm computes the motion references for the actuated variables; in the bottom layer, a motion control algorithm is in charge of tracking the motion references computed by the upper layer. To the purpose, a model-based control scheme is adopted, where modelling uncertainties are compensated through an adaptive term. The stability of the proposed scheme is proven by resorting to Lyapunov arguments. Finally, a simulation case study is proposed to prove the effectiveness of the approach.