A Novel Dynamic Programming Based Method for Path Planning with Navigation Error Correction

The navigation error of aircraft increases in task. Aircraft should correct the navigation error in time during task to avoid path deviation caused by navigation error. Aircraft path planning with navigation error correction is a discrete constrained optimization problem and is a challenge for the traditional path planning methods. In this paper, we propose a novel dynamic programming based method to solve this problem. Our method outputs the optimal path in terms of the number of error correction regions from $2^{n}$ possible paths and the computational complexity of our method is $\mathrm{O}(n^{3})$ where $n$ represents the number of error correction regions. We also improve Dijkstra method to compute almost optimal path in term of the length of the path and achieve good performance on simulated data.

[1]  Bruno Siciliano,et al.  A solution algorithm to the inverse kinematic problem for redundant manipulators , 1988, IEEE J. Robotics Autom..

[2]  Hyondong Oh,et al.  Coordinated standoff tracking of moving target groups using multiple UAVs , 2015, IEEE Transactions on Aerospace and Electronic Systems.

[3]  Simon X. Yang,et al.  Genetic algorithm based path planning for a mobile robot , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[4]  M.S. Pellazar Vehicle Route Planning With Constraints Using Genetic Algorithms , 1998, Proceedings of the IEEE 1998 National Aerospace and Electronics Conference. NAECON 1998. Celebrating 50 Years (Cat. No.98CH36185).

[5]  DU Xue-wu Multicast routing algorithm based on tabu search , 2010 .

[6]  Wolfram Burgard,et al.  A Probabilistic Approach to Collaborative Multi-Robot Localization , 2000, Auton. Robots.

[7]  Rodney A. Brooks,et al.  Solving the Find-Path Problem by Good Representation of Free Space , 1983, Autonomous Robot Vehicles.

[8]  Alan S. Morris,et al.  Path Planning in Unknown Environment With Obstacles Using Virtual Window , 1999, J. Intell. Robotic Syst..

[9]  Meir Pachter,et al.  Optimization of Perimeter Patrol Operations Using Unmanned Aerial Vehicles , 2012 .

[10]  E. Feron,et al.  Real-time motion planning for agile autonomous vehicles , 2000, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[11]  Robert L. Smith,et al.  Simulated annealing for constrained global optimization , 1994, J. Glob. Optim..

[12]  Kazuyuki Aihara,et al.  Chaotic simulated annealing by a neural network model with transient chaos , 1995, Neural Networks.

[13]  Anthony Stentz,et al.  Optimal and efficient path planning for partially-known environments , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[14]  Robert J. Szczerba,et al.  Robust algorithm for real-time route planning , 2000, IEEE Trans. Aerosp. Electron. Syst..

[15]  Rodney A. Brooks,et al.  Solving the find-path problem by good representation of free space , 1982, IEEE Transactions on Systems, Man, and Cybernetics.

[16]  E. Washington Boulevard,et al.  VEHICLE ROUTE PLANNING WITH CONSTRAINTS USING GENETIC ALGORITHMS , 1994 .

[17]  Yu Wang,et al.  Path Generation of Autonomous Approach to a Moving Ship for Unmanned Vehicles , 2015, IEEE Transactions on Industrial Electronics.

[18]  Roland Siegwart,et al.  Real-time obstacle avoidance for polygonal robots with a reduced dynamic window , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[19]  Timothy W. McLain,et al.  Decentralized Cooperative Aerial Surveillance Using Fixed-Wing Miniature UAVs , 2006, Proceedings of the IEEE.

[20]  Ali Gholami,et al.  Optimal cooperative path planning of unmanned aerial vehicles by a parallel genetic algorithm , 2016, Robotica.