A Novel Approach for Trajectory Tracking of UAVs

Purpose – The purpose of this paper is to present a novel approach for trajectory tracking of UAVS. Research on unmanned aircraft is constantly improving the autonomous flight capabilities of these vehicles to provide performance needed to use them in even more complex tasks. The UAV path planner (PP) plans the best path to perform the mission. This is a waypoint sequence that is uploaded on the flight management system providing reference to the aircraft guidance, navigation and control system (GNCS). The UAV GNCS converts the waypoint sequence in guidance references for the flight control system (FCS) that, in turn, generates the command sequence needed to track the optimum path. Design/methodology/approach – A new guidance system (GS) is presented in this paper, based on the graph search algorithm kinematic A* (KA*). The GS is linked to a nonlinear model predictive control (NMPC) system that tracks the reference path, solving online (i.e. at each sampling time) a finite horizon (state horizon) open loo...

[1]  Yajuan Chen,et al.  Design and implementation of PID controller based on FPGA and genetic algorithm , 2011, Proceedings of 2011 International Conference on Electronics and Optoelectronics.

[2]  Anthony Stentz,et al.  The Focussed D* Algorithm for Real-Time Replanning , 1995, IJCAI.

[3]  Maxim Likhachev,et al.  D*lite , 2002, AAAI/IAAI.

[4]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..

[5]  Kalyanmoy Deb,et al.  A Computationally Efficient Evolutionary Algorithm for Real-Parameter Optimization , 2002, Evolutionary Computation.

[6]  J. Karl Hedrick,et al.  Linear Tracking for a Fixed-Wing UAV Using Nonlinear Model Predictive Control , 2009, IEEE Transactions on Control Systems Technology.

[7]  Giorgio Guglieri,et al.  Advanced Graph Search Algorithms for Path Planning of Flight Vehicles , 2012 .

[8]  Anthony Stentz,et al.  Using interpolation to improve path planning: The Field D* algorithm , 2006, J. Field Robotics.

[9]  Sven Koenig,et al.  Incremental A* , 2001, NIPS.

[10]  Kalyanmoy Deb,et al.  Simulated Binary Crossover for Continuous Search Space , 1995, Complex Syst..

[11]  J. Sprinkle,et al.  Encoding aerial pursuit/evasion games with fixed wing aircraft into a nonlinear model predictive tracking controller , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[12]  Manfred Morari,et al.  Model predictive control: Theory and practice - A survey , 1989, Autom..

[13]  Ariel Felner,et al.  Theta*: Any-Angle Path Planning on Grids , 2007, AAAI.