AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (8.2 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Open Access

Multi-Objective Rule System Based Control Model with Tunable Parameters for Swarm Robotic Control in Confined Environment

Beijing Institute of Advanced Studies, College of Advanced Interdisciplinary Studies, National University of Defense Technology, Beijing 100084, China
Key Laboratory of Collaborative Intelligence Systems, Ministry of Education, Xidian University, Xi’an 710071, China
Show Author Information

Abstract

Enhancing the adaptability of Unmanned Aerial Vehicle (UAV) swarm control models to cope with different complex working scenarios is an important issue in this research field. To achieve this goal, control model with tunable parameters is a widely adopted approach. In this article, an improved UAV swarm control model with tunable parameters namely Multi-Objective O-Flocking (MO O-Flocking) is proposed. The MO O-Flocking model is a combination of a multi rule control system and a virtual-physical-law based control model with tunable parameters. To achieve multi-objective parameter tuning, a multi-objective parameter tuning method namely Improved Strength Pareto Evolutionary Algorithm 2 (ISPEA2) is designed. Simulation experiment scenarios include six target orientation scenarios with different kinds of objectives. Experimental results show that both the ISPEA2 algorithm and MO O-Flocking control model have good performance in their experiment scenarios.

References

[1]

M. Brambilla, E. Ferrante, M. Birattari, and M. Dorigo, Swarm robotics: A review from the swarm engineering perspective, Swarm Intell., vol. 7, no. 1, pp. 1–41, 2013.

[2]
E. Şahin, Swarm robotics: From sources of inspiration to domains of application, in Proc. International Workshop on Swarm Robotics, Santa Monica, CA, USA, 2005, pp. 10–20.
[3]

B. Xin, J. Zhang, J. Chen, Q. Wang, and Y. Qu, Overview of research on transformation of multi-AUV formations, Complex System Modeling and Simulation, vol. 1, no. 1, pp. 1–14, 2021.

[4]
O. Khatib, Real-time obstacle avoidance for manipulators and mobile robots, in Autonomous Robot Vehicles, I. J. Cox and G. T. Wilfong, eds. New York, NY, USA: Springer, 1986, pp. 396–404.
[5]
V. Gazi and K. M. Passino, Stability analysis of social foraging swarms: Combined effects of attractant/repellent profiles, in Proc. 41st IEEE Conf. Decision and Control, Las Vegas, NV, USA, 2003, pp. 2848–2853.
[6]

W. M. Spears, D. F. Spears, J. C. Hamann, and R. Heil, Distributed, physics-based control of swarms of vehicles, Auton. Rob., vol. 17, nos. 2&3, pp. 137–162, 2004.

[7]

P. Fiorini and Z. Shiller, Motion planning in dynamic environments using velocity obstacles, Int. J. Robot. Res., vol. 17, no. 7, pp. 760–772, 1998.

[8]
J. van den Berg, M. Lin, and D. Manocha, Reciprocal velocity obstacles for real-time multi-agent navigation, in Proc. 2008 IEEE Int. Conf. Robotics and Automation, Pasadena, CA, USA, 2008, pp. 1928–1935.
[9]
V. G. Santos, M. F. M. Campos, and L. Chaimowicz, On segregative behaviors using flocking and velocity obstacles, in Distributed Autonomous Robotic Systems, M. A. Hsieh and G. Chirikjian, eds. Berlin, Germany: Springer, 2014, pp. 121–133.
[10]
H. M. La, R. S. Lim, W. Sheng, and J. Chen, Cooperative flocking and learning in multi-robot systems for predator avoidance, in Proc. 2013 IEEE Int. Conf. Cyber Technology in Automation, Control and Intelligent Systems, Nanjing, China, 2013, pp. 337–342.
[11]
A. C. Woods and H. M. La, Dynamic target tracking and obstacle avoidance using a drone, in Proc. 2015 Int. Symposium on Visual Computing: Advances in Visual Computing, Las Vegas, NV, USA, 2015, pp. 857–866.
[12]
S. Y. Ha, T. Ha, and J. H. Kim, Emergent behavior of a cucker-smale type particle model with nonlinear velocity couplings, IEEE Trans. Autom. Contr., vol. 55, no. 7, pp. 1679–1683, 2010.
[13]
L. Meier, P. Tanskanen, F. Fraundorfer, and M. Pollefeys, PIXHAWK: A system for autonomous flight using onboard computer vision, in Proc. 2011 IEEE Int. Conf. Robotics and Automation, Shanghai, China, 2011, pp. 2992–2997.
[14]

G. Xu, D. Zhao, J. Wang, and H. Zhang, Distributed control of UAV formation reconfiguration in terms of dynamic reference point, Int. J. Contr. Autom., vol. 10, no. 1, pp. 155–166, 2017.

[15]

S. A. Harder and L. K. Lauderbaugh, Formation specification for control of active agents using artificial potential fields, J. Intell. Rob. Syst., vol. 95, no. 2, pp. 279–290, 2019.

[16]

A. L. Alfeo, M. G. C. A. Cimino, and G. Vaglini, Enhancing biologically inspired swarm behavior: Metaheuristics to foster the optimization of UAVs coordination in target search, Comput. Oper. Res., vol. 110, pp. 34–47, 2019.

[17]

S. Li and X. Fang, A modified adaptive formation of UAV swarm by pigeon flock behavior within local visual field, Aerosp. Sci. Technol., vol. 114, p. 106736, 2021.

[18]

J. Zhang, P. Zhang, and J. Yan, Distributed adaptive finite-time compensation control for UAV swarm with uncertain disturbances, IEEE Trans. Circuits Syst. I Regul. Pap., vol. 68, no. 2, pp. 829–841, 2021.

[19]

L. M. Pyke and C. R. Stark, Dynamic pathfinding for a swarm intelligence based UAV control model using particle swarm optimisation, Front. Appl. Math. Stat., vol. 7, p. 744955, 2021.

[20]

J. Li, Y. Fang, H. Cheng, Z. Wang, Z. Wu, and M. Zeng, Large-scale fixed-wing UAV swarm system control with collision avoidance and formation maneuver, IEEE Syst. J., vol. 17, no. 1, pp. 744–755, 2023.

[21]

Q. Peng, H. Wu, and R. Xue, Review of dynamic task allocation methods for UAV swarms oriented to ground targets, Complex System Modeling and Simulation, vol. 1, no. 3, pp. 163–175, 2021.

[22]
S. D. Hettiarachchi, Distributed evolution for swarm robotics, PhD dissertation, Computer Science Department, University of Wyoming, Laramie, WY, USA, 2007.
[23]
J. Pugh and A. Martinoli, Parallel learning in heterogeneous multi-robot swarms, in Proc. 2007 IEEE Congress on Evolutionary Computation, Singapore, 2007, pp. 3839–3846.
[24]

G. Folino, A. Forestiero, and G. Spezzano, An adaptive flocking algorithm for performing approximate clustering, Inf. Sci., vol. 179, no. 18, pp. 3059–3078, 2009.

[25]

O. Cetin, S. Kurnaz, O. Kaynak, and H. Temeltas, Potential field-based navigation task for autonomous flight control of unmanned aerial vehicles, Int. J. Autom. Contr., vol. 5, no. 1, pp. 1–21, 2011.

[26]
H. X. Yang, T. Zhou, and L. Huang, Promoting collective motion of self-propelled agents by distance-based influence, Phys. Rev. E Stat. Nonlin. Soft Matter Phys., vol. 89, no. 3, p. 032813, 2014.
[27]

M. Zhao, H. Su, M. Wang, L. Wang, and M. Z. Q. Chen, A weighted adaptive-velocity self-organizing model and its high-speed performance, Neurocomputing, vol. 216, pp. 402–408, 2016.

[28]

G. Vásárhelyi, C. Virágh, G. Somorjai, T. Nepusz, A. E. Eiben, and T. Vicsek, Optimized flocking of autonomous drones in confined environments, Sci. Robot., vol. 3, no. 20, p. eaat3536, 2018.

[29]
L. Ma, W. Bao, X. Zhu, M. Wu, Y. Wang, Y. Ling, and W. Zhou, O-flocking: Optimized flocking model on autonomous navigation for robotic swarm, in Proc. Advances in Swarm Intelligence: 11th Int. Conference, ICSI 2020, Belgrade, Serbia, 2020, pp. 628–639.
[30]
E. Zitzler, M. Laumanns, and L. Thiele, SPEA2: Improving the strength pareto evolutionary algorithm for multiobjective optimization, in Proc. Evol. Meth. Design, Optim. Control Appl. Industr. Probl., Athens, Greece, 2001, pp. 95–100.
[31]
P. C. Chang, W. H. Huang, and C. J. Ting, Dynamic diversity control in genetic algorithm for mining unsearched solution space in TSP problems, Expert Syst. Appl., vol. 37, no. 3, pp. 1863–1878, 2010.
[32]

K. Deb, A. Pratap, S. Agarwal, and T. Meyarivan, A fast and elitist multiobjective genetic algorithm: NSGA-II, IEEE Trans. Evol. Comput., vol. 6, no. 2, pp. 182–197, 2002.

[33]

K. Deb and H. Jain, An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: Solving problems with box constraints, IEEE Trans. Evol. Comput., vol. 18, no. 4, pp. 577–601, 2014.

[34]

Q. Zhang and H. Li, MOEA/D: A multiobjective evolutionary algorithm based on decomposition, IEEE Trans. Evol. Comput., vol. 11, no. 6, pp. 712–731, 2007.

[35]
E. Atashpaz-Gargari and C. Lucas, Imperialist competitive algorithm: An algorithm for optimization inspired by imperialistic competition, in Proc. 2007 IEEE Congress on Evolutionary Computation, Singapore, 2007, pp. 4661–4667.
[36]

C. W. Reynolds, Flocks, herds and schools: A distributed behavioral model, SIGGRAPH Comput. Graph., vol. 21, no. 4, pp. 25–34, 1987.

[37]
R. Kala, Code for robot path planning using artificial potential fields, Indian Institute of Information Technology Allahabad, http://rkala.in/codes.html, 2014.
[38]
Y. Yang, M. Liu, H. Cui, J. Xiang, J. Guo, and J. Ding, Research on formation behavior of flock with visual guidance algorithm, in Proc. 2018 IEEE Int. Conf. Robotics and Biomimetics (ROBIO), Kuala Lumpur, Malaysia, 2018, pp. 2360–2365.
Complex System Modeling and Simulation
Pages 33-49
Cite this article:
Wang Y, Xing L, Wang J, et al. Multi-Objective Rule System Based Control Model with Tunable Parameters for Swarm Robotic Control in Confined Environment. Complex System Modeling and Simulation, 2024, 4(1): 33-49. https://doi.org/10.23919/CSMS.2023.0022

245

Views

39

Downloads

0

Crossref

0

Scopus

Altmetrics

Received: 04 September 2023
Revised: 19 November 2023
Accepted: 04 December 2023
Published: 30 March 2024
© The author(s) 2024.

The articles published in this open access journal are distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/).

Return