A novel Udwadia-Kalaba approach for the trajectory tracking control of an under-actuated quad-rotor unmanned aerial vehicle (UAV) is presented. Compared to standard control approaches, the desired trajectories are treated as constraints called trajectory tracking constraints in this approach. Neither making any approximations or linearization of the nonlinear system nor imposing any a priori structure on the nature of the nonlinear controller, this methodology provides closedform nonlinear control. The control inputs satisfying the desired trajectory requirements can be obtained explicitly in compact closed form by solving Udwadia-Kalaba equation. Nonlinear dynamics modeling of a quad-rotor UAV is processed and a desired trajectory is given in this paper to illustrate this approach. The theoretical analysis and MATLAB simulation results verify the validity and efficiency of this approach. The real-time servo constraint forces are obtained conveniently and the quad-rotor UAV's movement meets the designed trajectory precisely.
Read full abstract