Evolutionary Algorithm Based Path Planning for Multiple UAV Cooperation

  • I. K. Nikolos
  • N. C. Tsourveloudis
  • K. P. Valavanis
Part of the Intelligent Systems, Control and Automation: Science and Engineering book series (ISCA, volume 33)

Abstract

Path planning refers to the generation of a space path between an initial location and the desired destination, with an optimal or near-optimal performance under specific constraints [1]. A path planning algorithm may produce different candidate plans, which should be compared and evaluated based on specific criteria. Such criteria are generally related to feasibility and optimality of the path generation. The first criterion relates to derivation of a plan that moves safely a UAV (an object) to its final state, without taking into account the quality of the produced plan. The second criterion refers to derivation of optimal, yet feasible, paths, with optimality defined according to the problem under consideration [2]. However, searching for optimal paths is not a trivial task; in most cases this requires excessive computational time; in some cases even computation of just one feasible path is a rather involved task. Therefore, the search focuses mostly on suboptimal or just feasible solutions.

Keywords

Control Point Differential Evolution Path Planning Differential Evolution Algorithm Path Line 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Gilmore J. F., “Autonomous vehicle planning analysis methodology”, Proceedings, Association of Unmanned Vehicles Systems Conference, 503–509, 1991.Google Scholar
  2. 2.
    LaValle S. M, Planning Algorithms, Cambridge University Press, 2006.Google Scholar
  3. 3.
    Bortoff S., “Path planning for UAVs”, Proceedings, American Control Conference, 364–368, 2000.Google Scholar
  4. 4.
    Szczerba R. J., Galkowski P., Glickstein I. S., and Ternullo N., “Robust Algorithm for Real-time Route Planning”, IEEE Transactions on Aerospace Electronic Systems, 36, 869–878, 2000.CrossRefGoogle Scholar
  5. 5.
    Zheng C, Li L., Xu F., Sun F., Ding M, “Evolutionary Route Planner for Unmanned Air Vehicles”, IEEE Transactions on Robotics, 21, 609–620, 2005.CrossRefGoogle Scholar
  6. 6.
    Uny Cao Y., Fukunaga A. S., Kahng A. B., “Cooperative Mobile Robotics: Antecedents and Directions”, Autonomous Robots, 4, 7–27, 1997.CrossRefGoogle Scholar
  7. 7.
    Schumacher C, “Ground Moving Target Engagement by Cooperative UAVs”, Proceedings, American Control Conference, Oregon, June 2005.Google Scholar
  8. 8.
    Mettler B., Schouwenaars T., How J., Paunicka J., and Feron E., “Autonomous UAV Guidance Build-up: Flight-test Demonstration and Evaluation Plan”, Proceedings of the AIAA Guidance, Navigation, and Control Conference, 2003.Google Scholar
  9. 9.
    Beard R. W., McLain T. W., Goodrich M. A., Anderson E. P., “Coordinated Target Assignment and Intercept for Unmanned Air Vehicles”, IEEE Transactions on Robotics and Automation, 18, 911–922, 2002.CrossRefGoogle Scholar
  10. 10.
    Richards A., Bellingham J., Tillerson M., and How J., “Coordination and Control of UAVs”, Proceedings of the AIAA Guidance, Navigation and Control Conference, Monterey, CA, 2002.Google Scholar
  11. 11.
    Schouwenaars T., How J., and Feron E., “Decentralized Cooperative Trajectory Planning of Multiple Aircraft with Hard Safety Guarantees”, Proceedings of the AIAA Guidance, Navigation, and Control Conference and Exhibit, 2004.Google Scholar
  12. 12.
    Flint M., Polycarpou M., and Fernandez-Gaucherand E., “Cooperative Contiol for Multiple Autonomous UAV’s Searching for Targets”, Proceedings, 41 st IEEE Conference on Decision and Control, 2002.Google Scholar
  13. 13.
    Tang Z., and Ozguner U., “Motion Planning for Multi-Target Surveillance with Mobile Sensor Agents”, IEEE Transactions on Robotics, 21, 898–908, 2005.CrossRefGoogle Scholar
  14. 14.
    Gomez Ortega J., and Camacho E. F., “Mobile Robot Navigation in a Partially Structured Static Environment, Using Neural Predictive Control”, Control Engineering Practice, 4, 1669–1679, 1996.CrossRefGoogle Scholar
  15. 15.
    Kwon Y. D., and Lee J. S., “Online Evolutionary Optimization of Fuzzy Control System Based on Decentralized Population”, Intelligent Automation and Soft Computing, 6, 135–146, 2000.Google Scholar
  16. 16.
    Nikolos I. K., Valavanis K. P., Tsourveloudis N. C, Kostaras A., “Evolutionary Algorithm Based Offline / Online Path Planner for UAV Navigation”, IEEE Transactions on Systems, Man, and Cybernetics Part B, 33, 898–912, 2003.CrossRefGoogle Scholar
  17. 17.
    Michalewicz Z., Genetic Algorithms + Data Structures = Evolution Programs, Springer, 1999.Google Scholar
  18. 18.
    Smierzchalski R., “Evolutionary Trajectory Planning of Ships in Navigation Traffic Areas”, Journal of Marine Science and Technology, 4, 1–6, 1999.CrossRefGoogle Scholar
  19. 19.
    Smierzchalski R., and Michalewicz Z., “Modeling of Ship Trajectory in Collision Situations by an Evolutionary Algorithm”, IEEE Transactions on Evolutionary Computation, 4, 227–241, 2000.CrossRefGoogle Scholar
  20. 20.
    Sugihara K., and Smith J., “Genetic Algorithms for Adaptive Motion Planning of an Autonomous Mobile Robot”, Proceedings, IEEE International Symposium on Computational Intelligence in Robotics and Automation, Monterey, California, 138–143, 1997.Google Scholar
  21. 21.
    Sugihara K., and Yuh J., GA-Based Motion Planning for Underwater Robotic Vehicles, UUST-10, Durham, NH, 1997.Google Scholar
  22. 22.
    Shima T., Rasmussen S. J., Sparks A. G., “UAV Cooperative Multiple Task Assignments Using Genetic Algorithms”, Proceedings, American Control Conference, Oregon, June 2005.Google Scholar
  23. 23.
    Moitra A., Mattheyses R. M., Hoebel L. J., Szczerba R. J., Yamrom B., “Multivehicle Reconnaissance Route and Sensor Planning”, IEEE Transactions on Aerospace and Electronic Systems, 37, 799–812, 2003.CrossRefGoogle Scholar
  24. 24.
    Dubins L., “On Curves of Minimal Length with a Constraint on Average Curvature, and with Prescribed Initial and Terminal Position”, American Journal of Mathematics, 79, 497–516, 1957.MATHCrossRefMathSciNetGoogle Scholar
  25. 25.
    Shima T., Schumacher C, “Assignment of Cooperating UAVs to Simultaneous Tasks Using Genetic Algorithms”, Proceedings, AIAA Guidance, Navigation, and Control Conference and Exhibit, California, 2005.Google Scholar
  26. 26.
    Martinez-Alfaro H., and Gomez-Garcia S., “Mobile Robot Path Planning and Tracking Using Simulated Annealing and Fuzzy Logic Contiol”, Expert Systems with Applications, 15, 421–429, 1988.CrossRefGoogle Scholar
  27. 27.
    Nikolos I. K., Tsourveloudis N. C, and Valavanis K. P., “Evolutionary Algorithm Based 3-D Path Planner for UAV Navigation”, CD-ROM Proceedings, 9 th Mediterranean Conference on Control and Automation, Dubrovnik, Croatia, 2001.Google Scholar
  28. 28.
    Piegl L., Tiller W., The NURBS Book, Springer, 1997.Google Scholar
  29. 29.
    Farin G., Curves and Surfaces for Computer Aided Geometric Design, A Practical Guide, Academic Press, 1988.Google Scholar
  30. 30.
    Storn R., and Price, K., DE A Simple and Efficient Adaptive Scheme for Global Optimization over Continuous Space, ICSI, Technical Report TR-95012, 1995.Google Scholar
  31. 31.
    Price K. V., Storn R. M, Lampinen J. A., Differential Evolution, a Practical Approach to Global Optimization, Springer, 2005.Google Scholar
  32. 32.
    Hui-Yuan F., Lampinen J., Dulikravich G. S., “Improvements to Mutation Donor Formulation of Differential Evolution”, Proceedings of EUROGEN Conference on Evolutionary Methods for Design, Optimization and Control, Applications to Industrial and Societal Problems, CIMNE, Barcelona, 2003.Google Scholar
  33. 33.
    Marse K. and Roberts S. D., “Implementing a portable FORTRAN Uniform (0, 1) Generator”, Simulation, 41–135, 1983.Google Scholar

Copyright information

© Springer. Printed in the Netherlands 2007

Authors and Affiliations

  • I. K. Nikolos
    • 1
  • N. C. Tsourveloudis
    • 1
  • K. P. Valavanis
    • 2
  1. 1.Department of Production Engineering and ManagementTechnical University of CreteChaniaGreece
  2. 2.Department of Computer Science and Engineering University of South FloridaUnmanned Systems LaboratoryTampaUSA

Personalised recommendations