Trajectory tracking for UAV with saturation of velocities

A simple strategy to saturate the reference velocities when guiding an Unmanned Aerial Vehicle (UAV) to accomplish trajectory-tracking tasks is proposed. Such a controller has two parts: a kinematic controller to generate reference velocities for the vehicle and a state-variables change with a PD controller to guarantee the tracking of such velocities. This characterizes a cascade controller and guarantees bounded UAV velocities along the trajectory. Simulations involving UAVs with different characteristics were carried out to check the effectiveness of the designed controller, whose results validate the proposed method.

[1]  Guilherme V. Raffo,et al.  An underactuated ℋ∞ control strategy for a quadrotor helicopter , 2009, 2009 European Control Conference (ECC).

[2]  M. Moghavvemi,et al.  Modelling and PID controller design for a quadrotor unmanned air vehicle , 2010, 2010 IEEE International Conference on Automation, Quality and Testing, Robotics (AQTR).

[3]  Ricardo Carelli,et al.  A Multi-Layer Control Scheme for a centralized UAV formation , 2014, 2014 International Conference on Unmanned Aircraft Systems (ICUAS).

[4]  Bruce T. Clough Unmanned Aerial Vehicles: Autonomous Control Challenges, A Researcher’s Perspective , 2005 .

[5]  Ihnseok Rhee,et al.  A tight path following algorithm of an UAS based on PID control , 2010, Proceedings of SICE Annual Conference 2010.

[6]  Jonathan P. How,et al.  Performance and Lyapunov Stability of a Nonlinear Path Following Guidance Method , 2007 .

[7]  Ricardo Carelli,et al.  A trajectory tracking and 3D positioning controller for the AR.Drone quadrotor , 2014, 2014 International Conference on Unmanned Aircraft Systems (ICUAS).

[8]  Nicolas Mansard,et al.  Task Sequencing for High-Level Sensor-Based Control , 2007, IEEE Transactions on Robotics.

[9]  Hemanshu R. Pota,et al.  Flight control of a Rotary wing UAV using adaptive backstepping , 2009, 2009 IEEE International Conference on Control and Automation.

[10]  Mário Sarcinelli Filho,et al.  High-level underactuated nonlinear control for rotorcraft machines , 2013, 2013 IEEE International Conference on Mechatronics (ICM).

[11]  Timothy W. McLain,et al.  Vector Field Path Following for Miniature Air Vehicles , 2007, IEEE Transactions on Robotics.

[12]  Randal W. Beard,et al.  Trajectory tracking for unmanned air vehicles with velocity and heading rate constraints , 2004, IEEE Transactions on Control Systems Technology.

[13]  Mário Sarcinelli Filho,et al.  Estimating and controlling UAV position using RGB-D/IMU data fusion with decentralized information/Kalman filter , 2015, 2015 IEEE International Conference on Industrial Technology (ICIT).

[14]  Joris De Schutter,et al.  Constraint-based Task Specification and Estimation for Sensor-Based Robot Systems in the Presence of Geometric Uncertainty , 2007, Int. J. Robotics Res..

[15]  Timothy W. McLain,et al.  Real-time dynamic trajectory smoothing for unmanned air vehicles , 2005, IEEE Transactions on Control Systems Technology.

[16]  Agus Budiyono,et al.  Optimal tracking controller design for a small scale helicopter , 2007, ArXiv.