Skip to main content
Top

2021 | OriginalPaper | Chapter

5. Mission Planning for Shepherding a Swarm of Uninhabited Aerial Vehicles

Authors : Jing Liu, Sreenatha Anavatti, Matthew Garratt, Hussein A. Abbass

Published in: Shepherding UxVs for Human-Swarm Teaming

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Uninhabited aerial vehicles (UAVs) are widely used in many areas for completing complex missions such as tracking targets, search and rescue, farming (shepherding in the traditional sense) and mapping. Mission planning for shepherding a UAV swarm is advantageous for Human-Swarm Teaming. While most research on shepherding see the shepherd as a simple reactive agent, a smart shepherd in a complex environment will need to consider many dimensions and sub-decisions to successfully guide a swarm through complex environment and towards a goal.
In this chapter, we review and offer formal definitions for the sub-problems required for a shepherd to complete a mission successfully. The swarm mission planning system needs to have decision modules capable of solving four main problems: task decomposition, task assignment, path planning and trajectory generation. These sub-problems are coupled differently depending on the scenario. This chapter defines these sub-problems in their general form and gives UAV swarm shepherding problem as a specific application. A brief review of the widely used algorithms for tackling these problems and the state of art of mission planning are also given in this chapter.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Adamey, E., Oğuz, A.E., Özgüner, Ü.: Collaborative multi-MSA multi-target tracking and surveillance: a divide & conquer method using region allocation trees. J. Intell. Rob. Syst. 87(3–4), 471–485 (2017)CrossRef Adamey, E., Oğuz, A.E., Özgüner, Ü.: Collaborative multi-MSA multi-target tracking and surveillance: a divide & conquer method using region allocation trees. J. Intell. Rob. Syst. 87(3–4), 471–485 (2017)CrossRef
2.
go back to reference Agassounon, W., Martinoli, A.: Efficiency and robustness of threshold-based distributed allocation algorithms in multi-agent systems. In: Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems: Part 3, pp. 1090–1097. ACM, New York (2002) Agassounon, W., Martinoli, A.: Efficiency and robustness of threshold-based distributed allocation algorithms in multi-agent systems. In: Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems: Part 3, pp. 1090–1097. ACM, New York (2002)
3.
go back to reference Alejo, D., Cobano, J.A., Heredia, G., Ollero, A.: Collision-free 4d trajectory planning in unmanned aerial vehicles for assembly and structure construction. J. Intell. Rob. Syst. 73(1–4), 783–795 (2014)CrossRef Alejo, D., Cobano, J.A., Heredia, G., Ollero, A.: Collision-free 4d trajectory planning in unmanned aerial vehicles for assembly and structure construction. J. Intell. Rob. Syst. 73(1–4), 783–795 (2014)CrossRef
4.
go back to reference Allaire, F.C., Tarbouchi, M., Labonté, G., Fusina, G.: FPGA implementation of genetic algorithm for UAV real-time path planning. In: Unmanned Aircraft Systems, pp. 495–510. Springer, Berlin (2008) Allaire, F.C., Tarbouchi, M., Labonté, G., Fusina, G.: FPGA implementation of genetic algorithm for UAV real-time path planning. In: Unmanned Aircraft Systems, pp. 495–510. Springer, Berlin (2008)
5.
go back to reference Anand, R., Mehrotra, K., Mohan, C.K., Ranka, S.: Efficient classification for multiclass problems using modular neural networks. IEEE Trans. Neural Netw. 6(1), 117–124 (1995)CrossRef Anand, R., Mehrotra, K., Mohan, C.K., Ranka, S.: Efficient classification for multiclass problems using modular neural networks. IEEE Trans. Neural Netw. 6(1), 117–124 (1995)CrossRef
6.
go back to reference Auda, G., Kamel, M.: Modular neural networks: a survey. Int. J. Neur. Syst. 9(02), 129–151 (1999)CrossRef Auda, G., Kamel, M.: Modular neural networks: a survey. Int. J. Neur. Syst. 9(02), 129–151 (1999)CrossRef
7.
go back to reference Bertuccelli, L., Alighanbari, M., How, J.: Robust planning for coupled cooperative UAV missions. In: 2004 43rd IEEE Conference on Decision and Control (CDC)(IEEE Cat. No. 04CH37601), vol. 3, pp. 2917–2922. IEEE, Piscataway (2004) Bertuccelli, L., Alighanbari, M., How, J.: Robust planning for coupled cooperative UAV missions. In: 2004 43rd IEEE Conference on Decision and Control (CDC)(IEEE Cat. No. 04CH37601), vol. 3, pp. 2917–2922. IEEE, Piscataway (2004)
8.
go back to reference Bertuccelli, L., Choi, H.L., Cho, P., How, J.: Real-time multi-UAV task assignment in dynamic and uncertain environments. In: AIAA Guidance, Navigation, and Control Conference, p. 5776 (2009) Bertuccelli, L., Choi, H.L., Cho, P., How, J.: Real-time multi-UAV task assignment in dynamic and uncertain environments. In: AIAA Guidance, Navigation, and Control Conference, p. 5776 (2009)
9.
go back to reference Botelho, S.C., Alami, R.: M+: A scheme for multi-robot cooperation through negotiated task allocation and achievement. In: Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No. 99CH36288C), vol. 2, pp. 1234–1239. IEEE, Piscataway (1999) Botelho, S.C., Alami, R.: M+: A scheme for multi-robot cooperation through negotiated task allocation and achievement. In: Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No. 99CH36288C), vol. 2, pp. 1234–1239. IEEE, Piscataway (1999)
10.
go back to reference Campos, M., Bonabeau, E., Theraulaz, G., Deneubourg, J.L.: Dynamic scheduling and division of labor in social insects. Adaptive Behav. 8(2), 83–95 (2000)CrossRef Campos, M., Bonabeau, E., Theraulaz, G., Deneubourg, J.L.: Dynamic scheduling and division of labor in social insects. Adaptive Behav. 8(2), 83–95 (2000)CrossRef
11.
go back to reference Chen, H.X., Nan, Y., Yang, Y.: Multi-UAV reconnaissance task assignment for heterogeneous targets based on modified symbiotic organisms search algorithm. Sensors 19(3), 734 (2019)CrossRef Chen, H.X., Nan, Y., Yang, Y.: Multi-UAV reconnaissance task assignment for heterogeneous targets based on modified symbiotic organisms search algorithm. Sensors 19(3), 734 (2019)CrossRef
12.
go back to reference Chen, Y., Xie, L., He, W., Jiang, Q., Xu, J.: An improved A* algorithm based on divide-and-conquer method for golf unmanned cart path planning. In: International Conference on Artificial Intelligence for Communications and Networks, pp. 497–505. Springer, Berlin (2019) Chen, Y., Xie, L., He, W., Jiang, Q., Xu, J.: An improved A* algorithm based on divide-and-conquer method for golf unmanned cart path planning. In: International Conference on Artificial Intelligence for Communications and Networks, pp. 497–505. Springer, Berlin (2019)
13.
go back to reference Choi, H.L., Brunet, L., How, J.P.: Consensus-based decentralized auctions for robust task allocation. IEEE Trans. Rob. 25(4), 912–926 (2009)CrossRef Choi, H.L., Brunet, L., How, J.P.: Consensus-based decentralized auctions for robust task allocation. IEEE Trans. Rob. 25(4), 912–926 (2009)CrossRef
14.
go back to reference Coello, C.A.C., Pulido, G.T., Lechuga, M.S.: Handling multiple objectives with particle swarm optimization. IEEE Trans. Evol. Comput. 8(3), 256–279 (2004)CrossRef Coello, C.A.C., Pulido, G.T., Lechuga, M.S.: Handling multiple objectives with particle swarm optimization. IEEE Trans. Evol. Comput. 8(3), 256–279 (2004)CrossRef
15.
go back to reference Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)CrossRef Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)CrossRef
17.
go back to reference Dorigo, M., Stützle, T.: The ant colony optimization metaheuristic: Algorithms, applications, and advances. In: Handbook of Metaheuristics, pp. 250–285. Springer, Berlin (2003) Dorigo, M., Stützle, T.: The ant colony optimization metaheuristic: Algorithms, applications, and advances. In: Handbook of Metaheuristics, pp. 250–285. Springer, Berlin (2003)
18.
go back to reference Duan, H.b., Zhang, X.y., Wu, J., Ma, G.j.: Max-min adaptive ant colony optimization approach to multi-UAVs coordinated trajectory replanning in dynamic and uncertain environments. J. Bionic Eng. 6(2), 161–173 (2009) Duan, H.b., Zhang, X.y., Wu, J., Ma, G.j.: Max-min adaptive ant colony optimization approach to multi-UAVs coordinated trajectory replanning in dynamic and uncertain environments. J. Bionic Eng. 6(2), 161–173 (2009)
19.
go back to reference Edison, E., Shima, T.: Integrated task assignment and path optimization for cooperating uninhabited aerial vehicles using genetic algorithms. Comput. Operat. Res. 38(1), 340–356 (2011)MathSciNetMATHCrossRef Edison, E., Shima, T.: Integrated task assignment and path optimization for cooperating uninhabited aerial vehicles using genetic algorithms. Comput. Operat. Res. 38(1), 340–356 (2011)MathSciNetMATHCrossRef
20.
go back to reference Ergezer, H., Leblebicioglu, K.: Path planning for UAVs for maximum information collection. IEEE Trans. Aerosp. Electro. Syst. 49(1), 502–520 (2013)CrossRef Ergezer, H., Leblebicioglu, K.: Path planning for UAVs for maximum information collection. IEEE Trans. Aerosp. Electro. Syst. 49(1), 502–520 (2013)CrossRef
21.
go back to reference Ergezer, H., Leblebicioğlu, K.: 3D path planning for multiple UAVs for maximum information collection. J. Intell. Rob. Syst. 73(1–4), 737–762 (2014)CrossRef Ergezer, H., Leblebicioğlu, K.: 3D path planning for multiple UAVs for maximum information collection. J. Intell. Rob. Syst. 73(1–4), 737–762 (2014)CrossRef
22.
go back to reference Fei, S., Yan, C., Lin-Cheng, S.: UAV cooperative multi-task assignment based on ant colony algorithm. Acta Aeronautica et Astronautica Sinica 29, 188–s189 (2008) Fei, S., Yan, C., Lin-Cheng, S.: UAV cooperative multi-task assignment based on ant colony algorithm. Acta Aeronautica et Astronautica Sinica 29, 188–s189 (2008)
23.
go back to reference Fiorini, P., Shiller, Z.: Motion planning in dynamic environments using velocity obstacles. Int. J. Rob. Res. 17(7), 760–772 (1998)CrossRef Fiorini, P., Shiller, Z.: Motion planning in dynamic environments using velocity obstacles. Int. J. Rob. Res. 17(7), 760–772 (1998)CrossRef
24.
go back to reference Foo, J.L., Knutzon, J., Oliver, J., Winer, E.: Three-dimensional path planning of unmanned aerial vehicles using particle swarm optimization. In: 11th AIAA/ISSMO Multidisciplinary Analysis and Optimization Conference, p. 6995 (2006) Foo, J.L., Knutzon, J., Oliver, J., Winer, E.: Three-dimensional path planning of unmanned aerial vehicles using particle swarm optimization. In: 11th AIAA/ISSMO Multidisciplinary Analysis and Optimization Conference, p. 6995 (2006)
25.
go back to reference Fraichard, T.: Trajectory planning in a dynamic workspace: a’ state-time space’approach. Adv. Rob. 13(1), 75–94 (1998)CrossRef Fraichard, T.: Trajectory planning in a dynamic workspace: a’ state-time space’approach. Adv. Rob. 13(1), 75–94 (1998)CrossRef
26.
go back to reference Fu, Y., Ding, M., Zhou, C.: Phase angle-encoded and quantum-behaved particle swarm optimization applied to three-dimensional route planning for UAV. IEEE Trans. Syst. Man Cybern. Part A Syst. Humans 42(2), 511–526 (2012)CrossRef Fu, Y., Ding, M., Zhou, C.: Phase angle-encoded and quantum-behaved particle swarm optimization applied to three-dimensional route planning for UAV. IEEE Trans. Syst. Man Cybern. Part A Syst. Humans 42(2), 511–526 (2012)CrossRef
27.
go back to reference Gallinari, P.: Training of modular neural net systems. In: The Handbook of Brain Theory and Neural Networks, pp. 582–585. MIT Press, Cambridge (1998) Gallinari, P.: Training of modular neural net systems. In: The Handbook of Brain Theory and Neural Networks, pp. 582–585. MIT Press, Cambridge (1998)
28.
go back to reference Gautam, S.A., Verma, N.: Path planning for unmanned aerial vehicle based on genetic algorithm & artificial neural network in 3D. In: 2014 International Conference on Data Mining and Intelligent Computing (ICDMIC), pp. 1–5. IEEE, Piscataway (2014) Gautam, S.A., Verma, N.: Path planning for unmanned aerial vehicle based on genetic algorithm & artificial neural network in 3D. In: 2014 International Conference on Data Mining and Intelligent Computing (ICDMIC), pp. 1–5. IEEE, Piscataway (2014)
29.
go back to reference Gerkey, B.P., Mataric, M.J.: Sold!: Auction methods for multirobot coordination. IEEE Trans. Rob. Autom. 18(5), 758–768 (2002)CrossRef Gerkey, B.P., Mataric, M.J.: Sold!: Auction methods for multirobot coordination. IEEE Trans. Rob. Autom. 18(5), 758–768 (2002)CrossRef
30.
go back to reference Gerkey, B.P., Matarić, M.J.: A formal analysis and taxonomy of task allocation in multi-robot systems. Int. J. Rob. Res. 23(9), 939–954 (2004)CrossRef Gerkey, B.P., Matarić, M.J.: A formal analysis and taxonomy of task allocation in multi-robot systems. Int. J. Rob. Res. 23(9), 939–954 (2004)CrossRef
31.
go back to reference Goerzen, C., Kong, Z., Mettler, B.: A survey of motion planning algorithms from the perspective of autonomous UAV guidance. J. Intell. Rob. Syst. 57(1–4), 65 (2010)MATHCrossRef Goerzen, C., Kong, Z., Mettler, B.: A survey of motion planning algorithms from the perspective of autonomous UAV guidance. J. Intell. Rob. Syst. 57(1–4), 65 (2010)MATHCrossRef
32.
go back to reference González, V., Monje, C., Moreno, L., Balaguer, C.: UAVs mission planning with flight level constraint using fast marching square method. Rob. Auton. Syst. 94, 162–171 (2017)CrossRef González, V., Monje, C., Moreno, L., Balaguer, C.: UAVs mission planning with flight level constraint using fast marching square method. Rob. Auton. Syst. 94, 162–171 (2017)CrossRef
33.
go back to reference Hart, P.E., Nilsson, N.J., Raphael, B.: A formal basis for the heuristic determination of minimum cost paths. IEEE Trans. Syst. Sci. Cybern. 4(2), 100–107 (1968)CrossRef Hart, P.E., Nilsson, N.J., Raphael, B.: A formal basis for the heuristic determination of minimum cost paths. IEEE Trans. Syst. Sci. Cybern. 4(2), 100–107 (1968)CrossRef
34.
go back to reference Hartigan, J.A., Wong, M.A.: Algorithm as 136: A k-means clustering algorithm. J. R. Stat. Soc. Ser. C (Appl. Stat.) 28(1), 100–108 (1979) Hartigan, J.A., Wong, M.A.: Algorithm as 136: A k-means clustering algorithm. J. R. Stat. Soc. Ser. C (Appl. Stat.) 28(1), 100–108 (1979)
35.
go back to reference Holland, J.H., et al.: Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. MIT Press, Cambridge (1992)CrossRef Holland, J.H., et al.: Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. MIT Press, Cambridge (1992)CrossRef
36.
go back to reference Jain, A.K.: Data clustering: 50 years beyond k-means. Pattern Recogn. Lett. 31(8), 651–666 (2010)CrossRef Jain, A.K.: Data clustering: 50 years beyond k-means. Pattern Recogn. Lett. 31(8), 651–666 (2010)CrossRef
37.
go back to reference Kant, K., Zucker, S.W.: Toward efficient trajectory planning: The path-velocity decomposition. Int. J. Rob. Res. 5(3), 72–89 (1986)CrossRef Kant, K., Zucker, S.W.: Toward efficient trajectory planning: The path-velocity decomposition. Int. J. Rob. Res. 5(3), 72–89 (1986)CrossRef
38.
go back to reference Kanungo, T., Mount, D.M., Netanyahu, N.S., Piatko, C.D., Silverman, R., Wu, A.Y.: An efficient k-means clustering algorithm: Analysis and implementation. IEEE Trans. Pattern Anal. Mach. Intell. 24(7), 881–892 (2002)MATHCrossRef Kanungo, T., Mount, D.M., Netanyahu, N.S., Piatko, C.D., Silverman, R., Wu, A.Y.: An efficient k-means clustering algorithm: Analysis and implementation. IEEE Trans. Pattern Anal. Mach. Intell. 24(7), 881–892 (2002)MATHCrossRef
39.
go back to reference Karaman, S., Frazzoli, E.: Optimal kinodynamic motion planning using incremental sampling-based methods. In: 49th IEEE Conference on Decision and Control (CDC), pp. 7681–7687. IEEE, Piscataway (2010) Karaman, S., Frazzoli, E.: Optimal kinodynamic motion planning using incremental sampling-based methods. In: 49th IEEE Conference on Decision and Control (CDC), pp. 7681–7687. IEEE, Piscataway (2010)
40.
go back to reference Kavralu, L.E., Svestka, P., Latombe, J.C., Overmars, M.H.: Probabilistic roadmaps for path planning in high-dimensional configuration spaces. IEEE Trans. Rob. Autom. 12(4), 566–580 (1996)CrossRef Kavralu, L.E., Svestka, P., Latombe, J.C., Overmars, M.H.: Probabilistic roadmaps for path planning in high-dimensional configuration spaces. IEEE Trans. Rob. Autom. 12(4), 566–580 (1996)CrossRef
41.
go back to reference Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings., IEEE International Conference on Neural Networks, 1995, vol. 4, pp. 1942–1948. IEEE, Piscataway (1995) Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings., IEEE International Conference on Neural Networks, 1995, vol. 4, pp. 1942–1948. IEEE, Piscataway (1995)
42.
go back to reference Kim, M.H., Baik, H., Lee, S.: Response threshold model based UAV search planning and task allocation. J. Intell. Rob. Syst. 75(3–4), 625–640 (2014)CrossRef Kim, M.H., Baik, H., Lee, S.: Response threshold model based UAV search planning and task allocation. J. Intell. Rob. Syst. 75(3–4), 625–640 (2014)CrossRef
43.
go back to reference Lamont, G.B., Slear, J.N., Melendez, K.: UAV swarm mission planning and routing using multi-objective evolutionary algorithms. In: 2007 IEEE Symposium on Computational Intelligence in Multi-Criteria Decision-Making, pp. 10–20. IEEE, Piscataway (2007) Lamont, G.B., Slear, J.N., Melendez, K.: UAV swarm mission planning and routing using multi-objective evolutionary algorithms. In: 2007 IEEE Symposium on Computational Intelligence in Multi-Criteria Decision-Making, pp. 10–20. IEEE, Piscataway (2007)
44.
go back to reference Landén, D., Heintz, F., Doherty, P.: Complex task allocation in mixed-initiative delegation: a UAV case study. In: International Conference on Principles and Practice of Multi-Agent Systems, pp. 288–303. Springer, Berlin (2010) Landén, D., Heintz, F., Doherty, P.: Complex task allocation in mixed-initiative delegation: a UAV case study. In: International Conference on Principles and Practice of Multi-Agent Systems, pp. 288–303. Springer, Berlin (2010)
45.
go back to reference Latombe, J.C.: Robot Motion Planning, vol. 124. Springer Science & Business Media, Berlin (2012) Latombe, J.C.: Robot Motion Planning, vol. 124. Springer Science & Business Media, Berlin (2012)
46.
go back to reference LaValle, S.M.: Rapidly-Exploring Random Trees: A New Tool for Path Planning. CiteSeer (1998) LaValle, S.M.: Rapidly-Exploring Random Trees: A New Tool for Path Planning. CiteSeer (1998)
47.
go back to reference Lim, K.K., Ong, Y.S., Lim, M.H., Chen, X., Agarwal, A.: Hybrid ant colony algorithms for path planning in sparse graphs. Soft Comput. 12(10), 981–994 (2008)CrossRef Lim, K.K., Ong, Y.S., Lim, M.H., Chen, X., Agarwal, A.: Hybrid ant colony algorithms for path planning in sparse graphs. Soft Comput. 12(10), 981–994 (2008)CrossRef
48.
go back to reference Lin, W., Wang, J.Z., Liang, C., Qi, D.: A threshold-based dynamic resource allocation scheme for cloud computing. Procedia Eng. 23, 695–703 (2011)CrossRef Lin, W., Wang, J.Z., Liang, C., Qi, D.: A threshold-based dynamic resource allocation scheme for cloud computing. Procedia Eng. 23, 695–703 (2011)CrossRef
49.
go back to reference Liu, J., Wang, W., Li, X., Wang, T., Bai, S., Wang, Y.: Solving a multi-objective mission planning problem for UAV swarms with an improved nsga-iii algorithm. Int. J. Comput. Intell. Systems 11(1), 1067–1081 (2018)CrossRef Liu, J., Wang, W., Li, X., Wang, T., Bai, S., Wang, Y.: Solving a multi-objective mission planning problem for UAV swarms with an improved nsga-iii algorithm. Int. J. Comput. Intell. Systems 11(1), 1067–1081 (2018)CrossRef
50.
go back to reference Liu, J., Wang, W., Li, X., Wang, T., Wang, T.: A motif-based mission planning method for UAV swarms considering dynamic reconfiguration. Defence Sci. J. 68(2), 159–166 (2018)CrossRef Liu, J., Wang, W., Li, X., Wang, T., Wang, T.: A motif-based mission planning method for UAV swarms considering dynamic reconfiguration. Defence Sci. J. 68(2), 159–166 (2018)CrossRef
52.
go back to reference Lu, B.L., Ito, M.: Task decomposition and module combination based on class relations: a modular neural network for pattern classification. IEEE Trans. Neur. Netw. 10(5), 1244–1256 (1999)CrossRef Lu, B.L., Ito, M.: Task decomposition and module combination based on class relations: a modular neural network for pattern classification. IEEE Trans. Neur. Netw. 10(5), 1244–1256 (1999)CrossRef
53.
go back to reference Mac, T.T., Copot, C., Tran, D.T., De Keyser, R.: Heuristic approaches in robot path planning: a survey. Rob. Auton. Syst. 86, 13–28 (2016)CrossRef Mac, T.T., Copot, C., Tran, D.T., De Keyser, R.: Heuristic approaches in robot path planning: a survey. Rob. Auton. Syst. 86, 13–28 (2016)CrossRef
54.
go back to reference MacQueen, J., et al.: Some methods for classification and analysis of multivariate observations. In: Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, vol. 1, pp. 281–297. Oakland (1967) MacQueen, J., et al.: Some methods for classification and analysis of multivariate observations. In: Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, vol. 1, pp. 281–297. Oakland (1967)
55.
go back to reference Masehian, E., Amin-Naseri, M.: A voronoi diagram-visibility graph-potential field compound algorithm for robot path planning. J. Rob. Syst. 21(6), 275–300 (2004)CrossRef Masehian, E., Amin-Naseri, M.: A voronoi diagram-visibility graph-potential field compound algorithm for robot path planning. J. Rob. Syst. 21(6), 275–300 (2004)CrossRef
56.
go back to reference Máthé, K., Buşoniu, L.: Vision and control for UAVs: a survey of general methods and of inexpensive platforms for infrastructure inspection. Sensors 15(7), 14,887–14,916 (2015)CrossRef Máthé, K., Buşoniu, L.: Vision and control for UAVs: a survey of general methods and of inexpensive platforms for infrastructure inspection. Sensors 15(7), 14,887–14,916 (2015)CrossRef
57.
go back to reference Miettinen, K.: Nonlinear Multiobjective Optimization, vol. 12. Springer Science & Business Media, Berlin (1999)MATH Miettinen, K.: Nonlinear Multiobjective Optimization, vol. 12. Springer Science & Business Media, Berlin (1999)MATH
58.
go back to reference 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. Part B (Cybern.) 33(6), 898–912 (2003) 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. Part B (Cybern.) 33(6), 898–912 (2003)
59.
go back to reference Nikolos, I.K., Zografos, E.S., Brintaki, A.N.: UAV path planning using evolutionary algorithms. In: Innovations in Intelligent Machines-1, pp. 77–111. Springer, Berlin (2007) Nikolos, I.K., Zografos, E.S., Brintaki, A.N.: UAV path planning using evolutionary algorithms. In: Innovations in Intelligent Machines-1, pp. 77–111. Springer, Berlin (2007)
60.
go back to reference Oh, G., Kim, Y., Ahn, J., Choi, H.L.: Market-based distributed task assignment of multiple unmanned aerial vehicles for cooperative timing mission. J. Aircraft 54(6), 2298–2310 (2017)CrossRef Oh, G., Kim, Y., Ahn, J., Choi, H.L.: Market-based distributed task assignment of multiple unmanned aerial vehicles for cooperative timing mission. J. Aircraft 54(6), 2298–2310 (2017)CrossRef
61.
go back to reference Paden, B., Čáp, M., Yong, S.Z., Yershov, D., Frazzoli, E.: A survey of motion planning and control techniques for self-driving urban vehicles. IEEE Trans. Intell. Veh. 1(1), 33–55 (2016)CrossRef Paden, B., Čáp, M., Yong, S.Z., Yershov, D., Frazzoli, E.: A survey of motion planning and control techniques for self-driving urban vehicles. IEEE Trans. Intell. Veh. 1(1), 33–55 (2016)CrossRef
62.
go back to reference Peng, X., Xu, D.: Intelligent online path planning for UAVs in adversarial environments. Int. J. Adv. Rob. Syst. 9(1), 3 (2012)CrossRef Peng, X., Xu, D.: Intelligent online path planning for UAVs in adversarial environments. Int. J. Adv. Rob. Syst. 9(1), 3 (2012)CrossRef
63.
go back to reference Peng, Z.h., Wu, J.p., Chen, J.: Three-dimensional multi-constraint route planning of unmanned aerial vehicle low-altitude penetration based on coevolutionary multi-agent genetic algorithm. J. Cent. South Univ. Technol. 18(5), 1502 (2011) Peng, Z.h., Wu, J.p., Chen, J.: Three-dimensional multi-constraint route planning of unmanned aerial vehicle low-altitude penetration based on coevolutionary multi-agent genetic algorithm. J. Cent. South Univ. Technol. 18(5), 1502 (2011)
64.
go back to reference Phung, M.D., Quach, C.H., Dinh, T.H., Ha, Q.: Enhanced discrete particle swarm optimization path planning for UAV vision-based surface inspection. Autom. Constr. 81, 25–33 (2017)CrossRef Phung, M.D., Quach, C.H., Dinh, T.H., Ha, Q.: Enhanced discrete particle swarm optimization path planning for UAV vision-based surface inspection. Autom. Constr. 81, 25–33 (2017)CrossRef
65.
go back to reference Pohl, A.J., Lamont, G.B.: Multi-objective UAV mission planning using evolutionary computation. In: 2008 Winter Simulation Conference, pp. 1268–1279. IEEE, Piscataway (2008) Pohl, A.J., Lamont, G.B.: Multi-objective UAV mission planning using evolutionary computation. In: 2008 Winter Simulation Conference, pp. 1268–1279. IEEE, Piscataway (2008)
66.
go back to reference Ramirez-Atencia, C., Camacho, D.: Extending QGroundcontrol for automated mission planning of UAVs. Sensors 18(7), 2339 (2018)CrossRef Ramirez-Atencia, C., Camacho, D.: Extending QGroundcontrol for automated mission planning of UAVs. Sensors 18(7), 2339 (2018)CrossRef
67.
go back to reference Ramirez-Atencia, C., R-Moreno, M.D., Camacho, D.: Handling swarm of UAVs based on evolutionary multi-objective optimization. Prog. Artif. Intell. 6(3), 263–274 (2017)CrossRef Ramirez-Atencia, C., R-Moreno, M.D., Camacho, D.: Handling swarm of UAVs based on evolutionary multi-objective optimization. Prog. Artif. Intell. 6(3), 263–274 (2017)CrossRef
68.
go back to reference Reif, J.H.: Complexity of the mover’s problem and generalizations. In: 20th Annual Symposium on Foundations of Computer Science (SFCS 1979), pp. 421–427. IEEE, Piscataway (1979) Reif, J.H.: Complexity of the mover’s problem and generalizations. In: 20th Annual Symposium on Foundations of Computer Science (SFCS 1979), pp. 421–427. IEEE, Piscataway (1979)
69.
go back to reference Ren, X., Zhang, L., Ahmad, S., Nie, D., Yang, F., Xiang, L., Wang, Q., Shen, D.: Task decomposition and synchronization for semantic biomedical image segmentation (2019). Preprint arXiv:1905.08720 Ren, X., Zhang, L., Ahmad, S., Nie, D., Yang, F., Xiang, L., Wang, Q., Shen, D.: Task decomposition and synchronization for semantic biomedical image segmentation (2019). Preprint arXiv:1905.08720
70.
go back to reference Richards, A., Bellingham, J., Tillerson, M., How, J.: Coordination and control of multiple UAVs. In: AIAA Guidance, Navigation, and Control Conference and Exhibit, p. 4588 (2002) Richards, A., Bellingham, J., Tillerson, M., How, J.: Coordination and control of multiple UAVs. In: AIAA Guidance, Navigation, and Control Conference and Exhibit, p. 4588 (2002)
71.
go back to reference Richter, C., Bry, A., Roy, N.: Polynomial trajectory planning for aggressive quadrotor flight in dense indoor environments. In: Robotics Research, pp. 649–666. Springer, Berlin (2016) Richter, C., Bry, A., Roy, N.: Polynomial trajectory planning for aggressive quadrotor flight in dense indoor environments. In: Robotics Research, pp. 649–666. Springer, Berlin (2016)
72.
go back to reference Salman, A., Ahmad, I., Al-Madani, S.: Particle swarm optimization for task assignment problem. Microprocess. Microsyst. 26(8), 363–371 (2002)CrossRef Salman, A., Ahmad, I., Al-Madani, S.: Particle swarm optimization for task assignment problem. Microprocess. Microsyst. 26(8), 363–371 (2002)CrossRef
73.
go back to reference Salvo, G., Caruso, L., Scordo, A.: Urban traffic analysis through an UAV. Procedia-Soc. Behav. Sci. 111, 1083–1091 (2014)CrossRef Salvo, G., Caruso, L., Scordo, A.: Urban traffic analysis through an UAV. Procedia-Soc. Behav. Sci. 111, 1083–1091 (2014)CrossRef
74.
go back to reference Schumacher, C., Chandler, P., Pachter, M., Pachter, L.: Constrained optimization for UAV task assignment. In: AIAA Guidance, Navigation, and Control Conference and Exhibit, p. 5352 (2004) Schumacher, C., Chandler, P., Pachter, M., Pachter, L.: Constrained optimization for UAV task assignment. In: AIAA Guidance, Navigation, and Control Conference and Exhibit, p. 5352 (2004)
75.
go back to reference Shima, T., Schumacher, C.: Assigning cooperating UAVs to simultaneous tasks on consecutive targets using genetic algorithms. J. Oper. Res. Soc. 60(7), 973–982 (2009)MATHCrossRef Shima, T., Schumacher, C.: Assigning cooperating UAVs to simultaneous tasks on consecutive targets using genetic algorithms. J. Oper. Res. Soc. 60(7), 973–982 (2009)MATHCrossRef
76.
go back to reference Shorakaei, H., Vahdani, M., Imani, B., Gholami, A.: Optimal cooperative path planning of unmanned aerial vehicles by a parallel genetic algorithm. Robotica 34(4), 823–836 (2016)CrossRef Shorakaei, H., Vahdani, M., Imani, B., Gholami, A.: Optimal cooperative path planning of unmanned aerial vehicles by a parallel genetic algorithm. Robotica 34(4), 823–836 (2016)CrossRef
77.
go back to reference Stentz, A.: Optimal and efficient path planning for partially known environments. In: Intelligent Unmanned Ground Vehicles, pp. 203–220. Springer, Berlin (1997) Stentz, A.: Optimal and efficient path planning for partially known environments. In: Intelligent Unmanned Ground Vehicles, pp. 203–220. Springer, Berlin (1997)
78.
go back to reference Stone, P., Veloso, M.: Task decomposition, dynamic role assignment, and low-bandwidth communication for real-time strategic teamwork. Artif. Intell. 110(2), 241–273 (1999)MATHCrossRef Stone, P., Veloso, M.: Task decomposition, dynamic role assignment, and low-bandwidth communication for real-time strategic teamwork. Artif. Intell. 110(2), 241–273 (1999)MATHCrossRef
79.
go back to reference Suzuki, S., Komatsu, Y., Yonezawa, S., Masui, K., Tomita, H.: Online four-dimensional flight trajectory search and its flight testing. In: AIAA Guidance, Navigation, and Control Conference and Exhibit, p. 6475 (2005) Suzuki, S., Komatsu, Y., Yonezawa, S., Masui, K., Tomita, H.: Online four-dimensional flight trajectory search and its flight testing. In: AIAA Guidance, Navigation, and Control Conference and Exhibit, p. 6475 (2005)
80.
go back to reference Van Den Berg, J.P., Overmars, M.H.: Roadmap-based motion planning in dynamic environments. IEEE Trans. Rob. 21(5), 885–897 (2005)CrossRef Van Den Berg, J.P., Overmars, M.H.: Roadmap-based motion planning in dynamic environments. IEEE Trans. Rob. 21(5), 885–897 (2005)CrossRef
81.
go back to reference Wagstaff, K., Cardie, C., Rogers, S., Schrödl, S., et al.: Constrained k-means clustering with background knowledge. In: Proceedings of the Eighteenth International Conference on Machine Learning, vol. 1, pp. 577–584 (2001) Wagstaff, K., Cardie, C., Rogers, S., Schrödl, S., et al.: Constrained k-means clustering with background knowledge. In: Proceedings of the Eighteenth International Conference on Machine Learning, vol. 1, pp. 577–584 (2001)
82.
go back to reference Wang, L., Su, F., Zhu, H., Shen, L.: Active sensing based cooperative target tracking using UAVs in an urban area. In: 2010 2nd International Conference on Advanced Computer Control, vol. 2, pp. 486–491. IEEE, Piscataway (2010) Wang, L., Su, F., Zhu, H., Shen, L.: Active sensing based cooperative target tracking using UAVs in an urban area. In: 2010 2nd International Conference on Advanced Computer Control, vol. 2, pp. 486–491. IEEE, Piscataway (2010)
83.
go back to reference Yan, F., Liu, Y.S., Xiao, J.Z.: Path planning in complex 3D environments using a probabilistic roadmap method. Int. J. Autom. Comput. 10(6), 525–533 (2013)CrossRef Yan, F., Liu, Y.S., Xiao, J.Z.: Path planning in complex 3D environments using a probabilistic roadmap method. Int. J. Autom. Comput. 10(6), 525–533 (2013)CrossRef
84.
go back to reference Yan, Z., Jouandeau, N., Cherif, A.A.: A survey and analysis of multi-robot coordination. Int. J. Adv. Rob. Syst. 10(12), 399 (2013)CrossRef Yan, Z., Jouandeau, N., Cherif, A.A.: A survey and analysis of multi-robot coordination. Int. J. Adv. Rob. Syst. 10(12), 399 (2013)CrossRef
85.
go back to reference Yang, Y., Zhou, C., Tian, Y.: Swarm robots task allocation based on response threshold model. In: 2009 4th International Conference on Autonomous Robots and Agents, pp. 171–176. IEEE, Piscataway (2009) Yang, Y., Zhou, C., Tian, Y.: Swarm robots task allocation based on response threshold model. In: 2009 4th International Conference on Autonomous Robots and Agents, pp. 171–176. IEEE, Piscataway (2009)
86.
go back to reference Yang, L., Qi, J., Song, D., Xiao, J., Han, J., Xia, Y.: Survey of robot 3D path planning algorithms. J. Control Sci. Eng. 2016, 5 (2016) Yang, L., Qi, J., Song, D., Xiao, J., Han, J., Xia, Y.: Survey of robot 3D path planning algorithms. J. Control Sci. Eng. 2016, 5 (2016)
87.
go back to reference Yazdani, D., Omidvar, M.N., Branke, J., Nguyen, T.T., Yao, X.: Scaling up dynamic optimization problems: A divide-and-conquer approach. IEEE Trans. Evol. Comput. 24, 1–15 (2019)CrossRef Yazdani, D., Omidvar, M.N., Branke, J., Nguyen, T.T., Yao, X.: Scaling up dynamic optimization problems: A divide-and-conquer approach. IEEE Trans. Evol. Comput. 24, 1–15 (2019)CrossRef
88.
go back to reference Yershova, A., Jaillet, L., Siméon, T., LaValle, S.M.: Dynamic-domain RRTs: Efficient exploration by controlling the sampling domain. In: Proceedings of the 2005 IEEE International Conference on Robotics and Automation (2005) Yershova, A., Jaillet, L., Siméon, T., LaValle, S.M.: Dynamic-domain RRTs: Efficient exploration by controlling the sampling domain. In: Proceedings of the 2005 IEEE International Conference on Robotics and Automation (2005)
89.
go back to reference Yu, X., Chen, W.N., Gu, T., Yuan, H., Zhang, H., Zhang, J.: Aco-A*: Ant colony optimization plus A* for 3d traveling in environments with dense obstacles. IEEE Trans. Evol. Comput. 23, 617–631 (2018)CrossRef Yu, X., Chen, W.N., Gu, T., Yuan, H., Zhang, H., Zhang, J.: Aco-A*: Ant colony optimization plus A* for 3d traveling in environments with dense obstacles. IEEE Trans. Evol. Comput. 23, 617–631 (2018)CrossRef
90.
go back to reference Zhang, B., Duan, H.: Predator-prey pigeon-inspired optimization for UAV three-dimensional path planning. In: International Conference in Swarm Intelligence, pp. 96–105. Springer, Berlin (2014) Zhang, B., Duan, H.: Predator-prey pigeon-inspired optimization for UAV three-dimensional path planning. In: International Conference in Swarm Intelligence, pp. 96–105. Springer, Berlin (2014)
91.
go back to reference Zhang, B., Duan, H.: Three-dimensional path planning for uninhabited combat aerial vehicle based on predator-prey pigeon-inspired optimization in dynamic environment. IEEE/ACM Trans. Comput. Biol. Bioinform. 14(1), 97–107 (2015)CrossRef Zhang, B., Duan, H.: Three-dimensional path planning for uninhabited combat aerial vehicle based on predator-prey pigeon-inspired optimization in dynamic environment. IEEE/ACM Trans. Comput. Biol. Bioinform. 14(1), 97–107 (2015)CrossRef
92.
go back to reference Zhang, S., Zhou, Y., Li, Z., Pan, W.: Grey wolf optimizer for unmanned combat aerial vehicle path planning. Adv. Eng. Softw. 99, 121–136 (2016)CrossRef Zhang, S., Zhou, Y., Li, Z., Pan, W.: Grey wolf optimizer for unmanned combat aerial vehicle path planning. Adv. Eng. Softw. 99, 121–136 (2016)CrossRef
93.
go back to reference Zhang, L., Chen, J., Deng, F., Bi, Y., Phang, S.K., Chen, X.: Trajectory planning for improving vision-based target geolocation performance using a quad-rotor UAV. IEEE Trans. Aerosp. Electron. Syst. 55, 2382–2394 (2018)CrossRef Zhang, L., Chen, J., Deng, F., Bi, Y., Phang, S.K., Chen, X.: Trajectory planning for improving vision-based target geolocation performance using a quad-rotor UAV. IEEE Trans. Aerosp. Electron. Syst. 55, 2382–2394 (2018)CrossRef
94.
go back to reference Zhou, Z., Feng, J., Gu, B., Ai, B., Mumtaz, S., Rodriguez, J., Guizani, M.: When mobile crowd sensing meets UAV: energy-efficient task assignment and route planning. IEEE Trans. Commun. 66(11), 5526–5538 (2018)CrossRef Zhou, Z., Feng, J., Gu, B., Ai, B., Mumtaz, S., Rodriguez, J., Guizani, M.: When mobile crowd sensing meets UAV: energy-efficient task assignment and route planning. IEEE Trans. Commun. 66(11), 5526–5538 (2018)CrossRef
Metadata
Title
Mission Planning for Shepherding a Swarm of Uninhabited Aerial Vehicles
Authors
Jing Liu
Sreenatha Anavatti
Matthew Garratt
Hussein A. Abbass
Copyright Year
2021
DOI
https://doi.org/10.1007/978-3-030-60898-9_5

Premium Partner