Abstract
This paper addresses the problem of path planning for multiple UAVs. The paths are planned to maximize collected amount of information from Desired Regions (DR) while avoiding Forbidden Regions (FR) violation and reaching the destination. The approach extends prior study for multiple UAVs by considering 3D environment constraints. The path planning problem is studied as an optimization problem. The problem has been solved by a Genetic Algorithm (GA) with the proposal of novel evolutionary operators. The initial populations have been generated from a seed-path for each UAV. The seed-paths have been obtained both by utilizing the Pattern Search method and solving the multiple-Traveling Salesman Problem (mTSP). Utilizing the mTSP solves both the visiting sequences of DRs and the assignment problem of “which DR should be visited by which UAV”. It should be emphasized that all of the paths in population in any generation of the GA have been constructed using the dynamical mathematical model of an UAV equipped with the autopilot and guidance algorithms. Simulations are realized in the MATLAB/Simulink environment. The path planning algorithm has been tested with different scenarios, and the results are presented in Section 6. Although there are previous studies in this field, this paper focuses on maximizing the collected information instead of minimizing the total mission time. Even though, a direct comparison of our results with those in the literature is not possible, it has been observed that the proposed methodology generates satisfactory and intuitively expected solutions.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Alain Fournier, D.F., Carpenter, L.: Computer rendering of stochastic models. Commun. ACM 25(6), 371–384 (1982)
Audet, C., Dennis Jr., J.E.: Analysis of generalized pattern searches. SIAM J. Optim. 13(3), 889–903 (2003)
Barraquand, J., Latombe, J.C.: Robot motion planning: a distributed representation approach. Int. J. Robot. Res. 10, 628–649 (1991)
Bektaş, T.: The multiple traveling salesman problem: an overview of formulations and solution procedures. Omega 34, 209–219 (2006)
Besada-Portas, E., Torre, L., Cruz, J.: Evolutionary trajectory planner for multiple UAVs in realistic scenarios. IEEE Trans. Robot. 26(4), 619–634 (2010)
Burl, J.B.: Linear Optimal Control: H(2) and H (Infinity) Methods. Addison-Wesley Longman Publishing Co., Inc., Boston (1998)
Ergezer, H., Leblebicioğlu, K.: Path planning for UAVs for maximum information collection using evolutionary computation. IEEE Trans. Aerosp. Electron. Syst. 49(1), 502–520 (2013)
Göktoğan, A.H., Sukkarieh, S., et al.: Airborne vision sensor detection performance simulation. In: SimTecT’05, Simulation Conference and Exhibition. Sydney, Australia (2005)
Hasircioglu, I., Topcuoglu, H.R., Ermis, M.: 3-D path planning for the navigation of unmanned aerial vehicles by using evolutionary algorithms. In: Proc. Genet. Evol. Comput. Conf., pp. 1499–1506 (2008)
Hoffmann, G.M., Tomlin, C.J.: Mobile sensor network control using mutual information methods and particle filters. IEEE Trans. Autom. Control 55(1), 32–47 (2010)
Hoffmann, G.M., Waslander, S.L., Tomlin, C.J.: Distributed cooperative search using information-theoretic costs for particle filters, with quadrotor applications. In: Proceedings of the AIAA Guidance, Navigation, and Control Conference, pp. 21–24. Keystone (2006)
Honeywell Technology Center. Application of multivariable control theory to aircraft control laws. Final Report: Multivariable Control Design Guidelines, ser. AD-a315 259. Honeywell Incorporated minneapolis mn (1996)
Kavraki, L.E., Latombe, P., Overmars, M.: Probabilistic roadmaps for path planning in high-dimensional configuration spaces. IEEE Trans. Robot. Autom. 12, 566–580 (1996)
Klesh, A.T., Kabamba, P.T., Girard, A.R.: Path planning for cooperative time-optimal information collection. In: 2008 American Control Conference, pp. 1991–1996. Seattle (2008)
Koditschek, D.: Exact robot navigation by means of potential functions: some topological considerations. In: IEEE International Conference on Robotics and Automation, pp. 1–6 (1987)
Kwag, Y., Kang, J.: Obstacle awareness and collision avoidance radar sensor system for low-altitude flying smart UAV. Digit. Avionics Syst. Conf. 2, 12.D.2–121-10 (2004)
Latombe, J.C.: Robot Motion Planning. Kluwer Academic Press (1990)
LaValle, S.M., Kuffner, J.J.: Randomized kinodynamic planning. Proc. IEEE. Int. Conf. Robot. Autom. 1, 473–479 (1999)
Mittal, S., Deb, K.: Three-dimensional offline path planning for UAVs using multiobjective evolutionary algorithms. In: Proc. IEEE Congr. Evol. Comput., vol. 7, pp. 3195–3202 (2007)
Nikolos, I.K., Tsourvelouds, N.C.: Path planning for cooperating unmanned vehicles over 3-D terrain. Inf. Control Autom. Robot. 24, 153–168 (2009)
Nikolos, I.K., Valavanis, K.P., Tsourveloudis, N.C., Kostaras, A.N.: Evolutionary algorithm based offline/ online path planner for UAV navigation. IEEE Trans. Syst. Man Cybern. B Cybern. 33(6), 898–912 (2003)
Pehlivanoglu, Y.V., Baysal, O., Hacioglu, A.: Vibrational genetic algorithm based path planner for autonomous UAV in spatial data based environments. In: Proc. 3rd Int. Conf. Recent Adv. Space Technol., vol. 7, pp. 573–578 (2007)
Pitre, R.R., Li, X.R., Delbalzo, R.: UAV route planning for joint search and track missions- an information-value approach. IEEE Trans. Aerosp. Electron. Syst. 48(3), 2251–2565 (2012)
Schwartz, J.T., Sharir, M.: On the piano mover’s problem: I. The case of a two-dimensional rigid polygonal body moving admits polygonal barriers. Commun. Pur. Appl. Math. 36, 345–398 (1983)
Schwartz, J.T., Sharir, M.: On the piano mover’s problem: II. General techniques for computing topological properties of real algebraic manifolds. Adv. Appl. Math. 4, 51–96 (1983). Academic Press
Schwartz, J.T., Sharir, M.: On the piano mover’s problem: III. Coordinating the motion of several. Independent bodies: the special case of circular bodies. Plan. Geom. Complexity Robot Motion (1987)
Szczerba, R.J., Galkowski, P., Glickstein, I., Ternullo, N.: Robust algorithm for real-time route planning. IEEE Trans. Aerosp. Electron. Syst. 36(3), 869–878 (2000)
Zhang, R., Zheng, C., Yan, P.: Route planning for unmanned air vehicles with multiple missions using an evolutionary algorithm. In: Proc. IEEE 3rd Int. Conf. Nat. Comput., pp. 1499–1506 (2007)
Zheng, C., Li, L., Xu, F., Sun, F., Ding, M.: Evolutionary route planner for unmanned air vehicles. IEEE Trans. Robot. 21(4), 609–620 (2005)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ergezer, H., Leblebicioğlu, K. 3D Path Planning for Multiple UAVs for Maximum Information Collection. J Intell Robot Syst 73, 737–762 (2014). https://doi.org/10.1007/s10846-013-9895-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-013-9895-6