Abstract
A group of agents can form a flock using the augmented Cucker-Smale (C-S) model. The model autonomously aligns them to a common velocity and maintains a relative distance among the agents in a distributed manner by sharing the information among neighbors. This paper introduces the concept of inactiveness to the augmented C-S model for improving the flocking performance. It involves controlling the energy and convergence time required to form a stable flock. Inspired by the natural world where a few lazy (or inactive) workers are helpful to the group performance in social insect colonies. In this study, we analyzed different levels of inactiveness as a degree of control input effectiveness for multiple fixed-wing UAVs in the flocking algorithm. To find the appropriate inactiveness level for each flock member, the particle swarm optimization-based approach is used as the first step, based on the initial condition of the flock. However, as the significant computational burden may cause difficulties in implementing the optimization-based approach in real time, we also propose a heuristic adaptive inactiveness approach, which changes the inactivity level of selected agents adaptively according to their position and heading relative to the flock center. The performance of the proposed approaches using the concept of lazy (or inactive) agents is verified with numerical simulations by comparing them with the conventional flocking algorithm in various scenarios.
Similar content being viewed by others
Availability of data and materials
None.
References
Olfati-Saber, R., Fax, J.A., Murray, R.M.: Consensus and cooperation in networked multi-agent systems. Proc. IEEE 95(1), 215–233 (2007)
Lang, X., de Ruiter, A.: A control allocation scheme for spacecraft attitude stabilization based on distributed average consensus. Aerospace Science and Technology: 106173 (2020)
Ballerini, M., Cabibbo, N., Candelier, R., Cavagna, A., Cisbani, E., Giardina, I., Lecomte, V., Orlandi, A., Parisi, G., Procaccini, A.: Interaction ruling animal collective behavior depends on topological rather than metric distance: Evidence from a field study. Proc. Natl. Acad. Sci. 105(4), 1232–1237 (2008)
Leitão, P., Barbosa, J., Trentesaux, D.: Bio-inspired multi-agent systems for reconfigurable manufacturing systems. Eng. Appl. Artif. Intel. 25(5), 934–944 (2012)
Choi, J., Oh, S., Horowitz, R.: Distributed learning and cooperative control for multi-agent systems. Automatica 45(12), 2802–2814 (2009)
Zhen, Z., Yan, C., Liangdong, W., Bing, H.: An intelligent cooperative mission planning scheme of uav swarm in uncertain dynamic environment. Aerospace Science and Technology: 105826 (2020)
Fu, X., Pan, J., Wang, H., Gao, X.: A formation maintenance and reconstruction method of uav swarm based on distributed control. Aerospace Science and Technology: 105981 (2020)
Reynolds, C.W.: Flocks, herds and schools: A distributed behavioral model. Computer Graphics (ACM SIGGRAPH ’87 Conf. Proc.) 21(4), 25–34 (1987)
Vicsek, T., Czirók, A., Ben-Jacob, E., Cohen, I., Shochet, O.: Novel type of phase transition in a system of self-driven particles. Phys. Rev. Lett. 75(6), 1226–1229 (1995)
Chaté, H., Ginelli, F., Grégoire, G., Peruani, F., Raynaud, F.: Modeling collective motion: variations on the vicsek model. The European Phys. J. B 64(3-4), 451–456 (2008)
Ren, W., Beard, R.W.: Consensus seeking in multiagent systems under dynamically changing interaction topologies. IEEE Trans. Autom. Control 50(5), 655–661 (2005)
Baglietto, G., Albano, E.V.: Nature of the order-disorder transition in the vicsek model for the collective motion of self-propelled particles. Phys. Rev. E 80(5), 050103 (2009)
Cucker, F., Smale, S.: Emergent behavior in flocks. IEEE Trans. Autom. Control 52(5), 852–862 (2007)
Perea, L., Elosegui, P., Gómez, G.: Extension of the cucker-smale control law to space flight formations. J Guid Control Dyn 32(2), 527–537 (2009)
Shen, J.: Cucker–Smale flocking under hierarchical leadership. SIAM J. Appl. Math. 68(3), 694–719 (2007)
Choi, Y-P, Kalise, D, Peszek, J, Peters, AA: A collisionless singular cucker-smale model with decentralized formation control. Preprint, 1807.05177
Park, J., Kim, H.J., Ha, S.-Y.: Cucker-smale flocking with inter-particle bonding forces. IEEE Trans. Autom. Control 55(11), 2617–2623 (2010)
Ha, S-Y, Lee, K., Levy, D.: Emergence of time-asymptotic flocking in a stochastic cucker-smale system. Commun. Math. Sci. 7(2), 453–469 (2009)
Erban, R., Haskovec, J., Sun, Y.: A Cucker–Smale model with noise and delay. SIAM J. Appl. Math. 76(4), 1535–1557 (2016)
Choi, S-H, Ha, S-Y: Emergence of flocking for a multi-agent system moving with constant speed. Commun. Math. Sci. 14(4), 953–972 (2016)
Pinter-Wollman, N., Hubler, J., Holley, J.-A., Franks, N.R., Dornhaus, A.: How is activity distributed among and within tasks in temnothorax ants? Behav. Ecol. Sociobiol. 66(10), 1407–1420 (2012)
Charbonneau, D., Dornhaus, A.: Workers ’specialized’ on inactivity: behavioral consistency of inactive workers and their role in task allocation. Behav. Ecol. Sociobiol. 69(9), 1459–1472 (2015)
Hasegawa, E., Ishii, Y., Tada, K., Kobayashi, K., Yoshimura, J.: Lazy workers are necessary for long-term sustainability in insect societies. Sci. Rep. 6, 20846 (2016)
Wang, C., Xie, G.: Lazy workers benefit group performance in circle formation tasks. IFAC-PapersOnLine 50(1), 10383–10388 (2017)
Cheng, R., Jin, Y.: A social learning particle swarm optimization algorithm for scalable optimization. Inform. Sci. 291, 43–60 (2015)
Song, Y., Choi, J., Oh, H., Lee, M., Lim, S., Lee, J.: Improvement of decentralized flocking flight efficiency of fixed-wing uavs using inactive agents. In: AIAA Scitech Forum (2019)
Lim, S., Song, Y., Choi, J., Myung, H., Lim, H., Oh, H.: Decentralized hybrid flocking guidance for a swarm of small uavs. In: Workshop on Research, Education and Development of Unmanned Aerial Systems (RED UAS) (2019)
Wang, Y., Wang, X., Zhao, S., Shen, L.: A hierarchical collision avoidance architecture for multiple fixed-wing uavs in an integrated airspace. In: 21st IFAC World Congress, arXiv:2005.14455(2020)
Yan, C., Xiang, X., Wang, C., Lan, Z.: Collision-free flocking with a dynamic squad of fixed-wing uavs using deep reinforcement learning. arXiv:2101.08074
Reiner, J., Balas, G.J., Garrard, W.L.: Flight control design using robust dynamic inversion and time-scale separation. Automatica 32(11), 1493–1504 (1996)
Beard, R., McLain, T.: Small unmanned aircraft: theory and practice. Princeton University Press, Princeton (2012)
Sun, D., Kwon, C., Hwang, I.: Hybrid flocking control algorithm for fixed-wing aircraft. J Guid Control Dyn 42(11), 2443–2455 (2019)
Oh, H., Shin, H.-S., Kim, S., Chen, W.-H.: Communication-aware trajectory planning for unmanned aerial vehicles in urban environments. J Guid Control Dyn 41(10), 2271–2282 (2018)
Oh, H., Kim, S., Shin, H.-S., Tsourdos, A.: Coordinated standoff tracking of moving target groups using multiple uavs. IEEE Trans. Aerosp. Electron. Syst. 51(2), 1501–1514 (2015)
Xing, W., Shi, P., Agarwal, R.K., Zhao, Y.: A survey on global pinning synchronization of complex networks. J. Franklin Inst. 356(6), 3590–3611 (2019)
Borgatti, S.P.: Centrality and network flow. Soc. Networks 27(1), 55–71 (2005)
Funding
This research has been supported by the Defense Challengeable Future Technology Program of Agency for Defense Development, Republic of Korea and Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2020R1A6A1A03040570).
Author information
Authors and Affiliations
Contributions
• Yeongho Song - Conceptualization, Methodology, Investigation, Original Draft Preparation
• Myeonggeun Gu Conceptualization, Methodology, Investigation, Original Draft Preparation
• Joonwon Choi Conceptualization, Methodology, Investigation
• Hyondong Oh: Conceptualization, Methodology, Supervision, Review & Editing
• Seunghan Lim: Conceptualization, Review & Editing
• Hyo-Sang Shin: Conceptualization, Review & Editing
• Antonios Tsourdos: Conceptualization, Review & Editing
Corresponding author
Ethics declarations
Competing Interests
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Song, Y., Gu, M., Choi, J. et al. Using Lazy Agents to Improve the Flocking Efficiency of Multiple UAVs. J Intell Robot Syst 103, 53 (2021). https://doi.org/10.1007/s10846-021-01492-1
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10846-021-01492-1