Hostname: page-component-76fb5796d-zzh7m Total loading time: 0 Render date: 2024-04-27T02:42:48.175Z Has data issue: false hasContentIssue false

A comprehensive review of the latest path planning developments for multi-robot formation systems

Published online by Cambridge University Press:  31 March 2023

Nour Abujabal
Affiliation:
Research Institute of Sciences & Engineering (RISE), University of Sharjah, Sharjah, UAE
Raouf Fareh*
Affiliation:
Electrical Engineering Department, University of Sharjah, Sharjah, UAE
Saif Sinan
Affiliation:
Electrical Engineering Department, École de technologie supérieure (ETS), Montreal, QC, Canada
Mohammed Baziyad
Affiliation:
Research Institute of Sciences & Engineering (RISE), University of Sharjah, Sharjah, UAE
Maamar Bettayeb
Affiliation:
Electrical Engineering Department, University of Sharjah, Sharjah, UAE CEIES, King Abdulaziz University, Jeddah, KSA
*
*Corresponding author. E-mail: rfareh@sharjah.ac.ae

Abstract

There has been a continuous interest in multi-robot formation systems in the last few years due to several significant advantages such as robustness, scalability, and efficiency. However, multi-robot formation systems suffer from well-known problems such as energy consumption, processing speed, and security. Therefore, developers are continuously researching for optimal solutions that can gather the benefits of multi-robot formation systems while overcoming the possible challenges. A backbone process required by any multi-robot system is path planning. Thus, path planning for multi-robot systems is a recent top research topic. However, the literature lacks a recent comprehensive review of path planning works designed for multi-robot systems. The aim of this review paper is to provide a comprehensive assessment and an insightful look into various path planning techniques developed in multi-robot formation systems, in addition to highlighting the basic problems involved in this field. This will allow the reader to discover the research gaps that must be solved for a better path planning experience for multi-robot formation systems. Finally, an illustrative comparative example is presented at the end of the paper to show the advantages and disadvantages of some popular path planning techniques.

Type
Research Article
Copyright
© The Author(s), 2023. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Fukuda, T. and Nakagawa, S.. Dynamically Reconfigurable Robotic System. In: Proceedings of 1988 IEEE International Conference on Robotics and Automation, IEEE (1988) pp. 15811586.Google Scholar
Asama, H.. Design of an Autonomous and Distributed Robot System: Actress. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Tsukuba, Japan, IEEE (1989) pp. 283290.Google Scholar
Liu, Y. and Bucknall, R., “A survey of formation control and motion planning of multiple unmanned vehicles,” Robotica 36(7), 10191047 (2018).CrossRefGoogle Scholar
Fareh, R., Payeur, P., Nakhaeinia, D., Macknojia, R., Chávez-Aragón, A., Cretu, A.-M., Laferriere, P., Laganière, R. and Toledo, R.. An Integrated Vision-Guided Robotic System for Rapid Vehicle Inspection. In: 2014 IEEE International Systems Conference Proceedings, IEEE (2014) pp. 446451.Google Scholar
Nakhaeinia, D., Fareh, R., Payeur, P. and Laganière, R.. Trajectory Planning for Surface Following with a Manipulator Under RGB-d Visual Guidance. In: 2013 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR), IEEE (2013) pp. 16.Google Scholar
Korkmaz, M. and Durdu, A.. Comparison of Optimal Path Planning Algorithms. In: 2018 14th International Conference on Advanced Trends in Radioelecrtronics, Telecommunications and Computer Engineering (TCSET), IEEE (2018) pp. 255258.Google Scholar
Baziyad, M., Nassif, A. B., Rabie, T. and Fareh, R.. Comparative Study on the Performance of Heuristic Optimization Techniques in Robotic Path Planning. In: Proceedings of the 2019 3rd International Conference on Advances in Artificial Intelligence, Istanbul, Turkey, ACM (2019) pp. 157161.Google Scholar
Baziyad, M., Saad, M., Fareh, R., Rabie, T. and Kamel, I., “Addressing real-time demands for robotic path planning systems: A routing protocol approach,” IEEE Access 9, 3813238143 (2021).10.1109/ACCESS.2021.3058121CrossRefGoogle Scholar
Fareh, R., Baziyad, M., Rabie, T. and Bettayeb, M., “Enhancing path quality of real-time path planning algorithms for mobile robots: A sequential linear paths approach,” IEEE Access 8, 167090167104 (2020).10.1109/ACCESS.2020.3016525CrossRefGoogle Scholar
Fareh, R., Baziyad, M., Rahman, M. H., Rabie, T. and Bettayeb, M., “Investigating reduced path planning strategy for differential wheeled mobile robot,” Robotica 38(2), 235255 (2019a).CrossRefGoogle Scholar
Fareh, R., Rabie, T., Grami, S. and Baziyad, M., “A vision on-based kinematics tracking control system using enhanced-PRM for differential wheeled mobile robot,” Int. J. Robot. Autom. 34(6), 206–221 (2019b).Google Scholar
Ouyang, Q., Wu, Z., Cong, Y. and Wang, Z., “F ormation control of unmanned aerial vehicle swarms: A comprehensive review,” Asian J. Control 25(1), 570–593 (2022).Google Scholar
Kamel, M. A., Yu, X. and Zhang, Y., “Formation control and coordination of multiple unmanned ground vehicles in normal and faulty situations: A review,” Annu. Rev. Control 49, 128144 (2020).10.1016/j.arcontrol.2020.02.001CrossRefGoogle Scholar
Almadhoun, R., Taha, T., Seneviratne, L. and Zweiri, Y., “A survey on multi-robot coverage path planning for model reconstruction and mapping,” SN Appl. Sci. 1(8), 124 (2019).CrossRefGoogle Scholar
Madridano, Á., Al-Kaff, A., Martín, D. and de la Escalera, A., “Trajectory planning for multi-robot systems: Methods and applications,” Expert Syst. Appl. 173, 114660 (2021).CrossRefGoogle Scholar
Patle, B., Babu, G., Pandey, A., Parhi, D. and Jagadeesh, A., “A review: On path planning strategies for navigation of mobile robot,” Defence Technol. 15(4), 582606 (2019).CrossRefGoogle Scholar
Pilevar, A. H. and Sukumar, M., “GCHL: A grid-clustering algorithm for high-dimensional very large spatial data bases,” Pattern Recognit. Lett. 26(7), 9991010 (2005).CrossRefGoogle Scholar
Ilango, M. and Mohan, V., “A survey of grid based clustering algorithms,” Int. J. Eng. Sci. Technol. 2(8), 34413446 (2010).Google Scholar
Yakovlev, K., Baskin, E. and Hramoin, I.. Grid-Based Angle-Constrained Path Planning. In: Joint German/Austrian Conference on Artificial Intelligence (Künstliche Intelligenz), Springer (2015) pp. 208221.Google Scholar
Hart, P. E., Nilsson, N. J. and Raphael, B., “A formal basis for the heuristic determination of minimum cost paths,” IEEE Trans. Syst. Sci. Cybern. 4(2), 100107 (1968).CrossRefGoogle Scholar
Tang, Z. and Ma, H.. An Overview of Path Planning Algorithms. In: IOP Conference Series: Earth and Environmental Science, IOP Publishing, 804, (2021) 022024.Google Scholar
Radmanesh, M., Kumar, M., Guentert, P. H. and Sarim, M., “Overview of path-planning and obstacle avoidance algorithms for UAVs: A comparative study,” Unmanned Syst. 6(02), 95118 (2018).CrossRefGoogle Scholar
Stentz, A., “Optimal and Efficient Path Planning for Partially Known Environments,” In: Intelligent Unmanned Ground Vehicles, Springer, (1997) pp. 203220.10.1007/978-1-4615-6325-9_11CrossRefGoogle Scholar
Reeves, M. C., An Analysis of Path Planning Algorithms Focusing on A* and D. PhD Thesis (University of Dayton, 2019).Google Scholar
Le, A. T., Bui, M. Q., Le, T. D. and Peter, N.. D* lite with Reset: Improved Version of d* lite for Complex Environment. In: 2017 First IEEE International Conference on Robotic Computing (IRC), IEEE (2017) pp. 160163.Google Scholar
Stentz, A., “The Focussed dô* Algorithm for Real-Time Replanning,” In: IJCAI, vol. 95, (Carnegie Mellon University, Montreal, Quebec, Canada, 1995) pp. 16521659.Google Scholar
Kang, G., Kim, Y. B., Lee, Y. H., Oh, H. S., You, W. S. and Choi, H. R., “Sampling-based motion planning of manipulator with goal-oriented sampling,” Intell. Serv. Robot. 12(3), 265273 (2019).CrossRefGoogle Scholar
Karaman, S. and Frazzoli, E., “Sampling-based algorithms for optimal motion planning,” Int. J. Robot. Res. 30(7), 846894 (2011).CrossRefGoogle Scholar
Santiago, R. M. C., De Ocampo, A. L., Ubando, A. T., Bandala, A. A. and Dadios, E. P.. Path Planning for Mobile Robots Using Genetic Algorithm and Probabilistic RoadMap. In: 2017 IEEE 9th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment and Management (HNICEM), IEEE (2017) pp. 15.Google Scholar
Hidalgo-Paniagua, A., Bandera, J. P., Quintanilla, M. R.-D. and Bandera, A., “Quad-RRT: A real-time GPU-based global path planner in large-scale real environments,” Expert Syst. Appl. 99, 141154 (2018).CrossRefGoogle Scholar
Mohammed, H., Romdhane, L. and Jaradat, M. A., “RRT*N: An efficient approach to path planning in 3D for static and dynamic environments,” Adv. Robot. 35(3-4), 168180 (2021).CrossRefGoogle Scholar
Kuffner, J. J. and LaValle, S. M., “RRT-Connect: An Efficient Approach to Single-Query Path Planning,” In: Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No. 00CH37065), vol. 2, IEEE, (2000) pp. 9951001.CrossRefGoogle Scholar
Karaman, S., Walter, M. R., Perez, A., Frazzoli, E. and Teller, S.. Anytime Motion Planning Using the RRT. In: 2011 IEEE International Conference on Robotics and Automation, IEEE (2011) pp. 14781483.Google Scholar
Gul, F. and Rahiman, W.. An Integrated Approach for Path Planning for Mobile Robot Using bi-RRT. In: IOP Conference Series: Materials Science and Engineering, IOP Publishing, 697, (2019) 012022.CrossRefGoogle Scholar
Zafar, M. N. and Mohanta, J., “Methodology for path planning and optimization of mobile robots: A review,” Procedia Comput. Sci. 133, 141152 (2018).CrossRefGoogle Scholar
Montiel, O., Orozco-Rosas, U. and Sepúlveda, R., “Path planning for mobile robots using bacterial potential field for avoiding static and dynamic obstacles,” Expert Syst. Appl. 42(12), 51775191 (2015).CrossRefGoogle Scholar
Kovács, B., Szayer, G., Tajti, F., Burdelis, M. and Korondi, P., “A novel potential field method for path planning of mobile robots by adapting animal motion attributes,” Robot. Auton. Syst. 82, 2434 (2016).CrossRefGoogle Scholar
Das, K. and Behera, R. N., “A survey on machine learning: Concept, algorithms and applications,” Int. J. Innov. Res. Comput. Commun. Eng. 5(2), 13011309 (2017).Google Scholar
Mac, T. T., Copot, C., Tran, D. T. and De Keyser, R., “Heuristic approaches in robot path planning: A survey,” Robot. Auton. Syst. 86, 1328 (2016).CrossRefGoogle Scholar
Laith, A., “Multi-verse optimizer algorithm: A comprehensive survey of its results, variants, and applications,” Neural Comput. Appl. 32(16), 1238112401 (2020).Google Scholar
Abualigah, L. M. and Khader, A. T., “Unsupervised text feature selection technique based on hybrid particle swarm optimization algorithm with genetic operators for the text clustering,” J. Supercomput. 73(11), 47734795 (2017).CrossRefGoogle Scholar
Alomari, O. A., Khader, A. T., Al-Betar, M. A. and Abualigah, L. M., “Gene selection for cancer classification by combining minimum redundancy maximum relevancy and bat-inspired algorithm,” Int. J. Data Min. Bioinform. 19(1), 3251 (2017).CrossRefGoogle Scholar
Abualigah, L. M. Q. and Hanandeh, E. S., “Applying genetic algorithms to information retrieval using vector space model,” Int. J. Comput. Sci. Eng. Appl. 5(1), 19 (2015).Google Scholar
Liu, Y. and Bucknall, R., “Path planning algorithm for unmanned surface vehicle formations in a practical maritime environment,” Ocean Eng. 97, 126144 (2015).CrossRefGoogle Scholar
Liu, Y. and Bucknall, R., “The angle guidance path planning algorithms for unmanned surface vehicle formations by using the fast marching method,” Appl. Ocean Res. 59, 327344 (2016).CrossRefGoogle Scholar
Kim, D., Kim, H., Kim, H., Shin, J.-U., Myung, H. and Kim, Y.-G., “Path Planning for Multi-Agent Jellyfish Removal Robot System JEROS and Experimental Tests,” In: Distributed Autonomous Robotic Systems, Springer, (2016) pp. 299310.CrossRefGoogle Scholar
Wu, T., Xue, K. and Wang, P., “Leader-follower formation control of USVs using APF-based adaptive fuzzy logic nonsingular terminal sliding mode control method,” J. Mech. Sci. Technol. 1-12(4), 20072018 (2022).CrossRefGoogle Scholar
Alvarez, D., Gómez, J. V., Garrido, S. and Moreno, L., “3D robot formations path planning with fast marching square,” J. Intell. Robot. Syst. 80(3), 507523 (2015).CrossRefGoogle Scholar
Pan, Z., Zhang, C., Xia, Y., Xiong, H. and Shao, X.. An Improved Artificial Potential Field Method for Path Planning and Formation Control of the Multi-UAV Systems. In: IEEE Transactions on Circuits and Systems II: Express Briefs, (IEEE, 2021).CrossRefGoogle Scholar
Lázaro, M. T., Urcola, P., Montano, L. and Castellanos, J. A., “Position tracking and path planning in uncertain maps for robot formations,” IFAC Proc. 45(28), 712 (2012).CrossRefGoogle Scholar
Asl, A. N., Menhaj, M. B. and Sajedin, A., “Control of leader–follower formation and path planning of mobile robots using asexual reproduction optimization (ARO),” Appl. Soft Comput. 14, 563576 (2014).Google Scholar
Garrido, S., Moreno, L., Gomez, J. V. and Lima, P. U., “General path planning methodology for leader-follower robot formations,” Int. J. Adv. Robot. Syst. 10(1), 64 (2013).CrossRefGoogle Scholar
Kowdiki, K. H., Barai, R. K. and Bhattacharya, S., “Autonomous leader-follower formation control of non-holonomic wheeled mobile robots by incremental path planning and sliding mode augmented tracking control,” Int. J. Syst. Control Commun. 10(3), 191217 (2019).CrossRefGoogle Scholar
Fan, Z., Yang, H., Han, Y. and Ning, X.. A Path Planning Method for Multi-Robot Formation Based on Improved q-Learning. In: Proceedings of 2021 Chinese Intelligent Systems Conference, Springer (2022) pp. 842849.Google Scholar
Otaki, K., Koide, S., Hayakawa, K., Okoso, A. and Nishi, T.. Multi-Agent Path Planning with Heterogeneous Cooperation. In: 2019 IEEE 31st International Conference on Tools with Artificial Intelligence (ICTAI), IEEE (2019) pp. 93100.Google Scholar
Di Caro, G. A. and Yousaf, A. W. Z.. Multi-Robot Informative Path Planning Using a Leader-Follower Architecture. In: 2021 IEEE International Conference on Robotics and Automation (ICRA), IEEE (2021) pp. 1004510051.Google Scholar
Deng, L., Ma, X., Gu, J., Li, Y., Xu, Z. and Wang, Y., “Artificial immune network-based multi-robot formation path planning with obstacle avoidance,” Int. J. Robot. Autom. 31(3), 233242 (2016).Google Scholar
Yang, L., Fu, L., Li, P., Mao, J., Guo, N. and Du, L., “LF-ACO: An effective formation path planning for multi-mobile robot,” Math. Biosci. Eng. 19(1), 225252 (2022).CrossRefGoogle Scholar
Barfoot, T. D., Clark, C. M., Rock, S. M. and D’Eleuterio, G. M.. Kinematic Path-Planning for Formations of Mobile Robots with a Nonholonomic Constraint. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, IEEE, 3, (2002) pp. 28192824.Google Scholar
Srivastava, S. and Manoj, B.. Path Planning Algorithms for Mesh Networked Robots Based on wifi GEO-Location. In: 2012 IEEE International Conference on Advanced Networks and Telecommunciations Systems (ANTS), IEEE (2012) pp. 111116.Google Scholar
Shapira, Y. and Agmon, N.. Path Planning for Optimizing Survivability of Multi-Robot Formation in Adversarial Environments. In: 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE (2015) pp. 45444549.Google Scholar
Muñoz, J., López, B., Quevedo, F., Barber, R., Garrido, S. and Moreno, L., “Geometrically constrained path planning for robotic grasping with differential evolution and fast marching square,” Robotica 41(2), 119 (2022).Google Scholar
Chen, Y., Yu, J., Su, X. and Luo, G., “Path planning for multi-UAV formation,” J. Intell. Robot. Syst. 77(1), 229246 (2015).CrossRefGoogle Scholar
Tse, S. K., Wong, Y. B., Tang, J., Duan, P., Leung, S. W. W. and Shi, L.. Relative State Formation-Based Warehouse Multi-Robot Collaborative Parcel Moving. In: 2021 4th IEEE International Conference on Industrial Cyber-Physical Systems (ICPS), IEEE (2021) pp. 375380.Google Scholar
Roy, D., Chowdhury, A., Maitra, M. and Bhattacharya, S.. Virtual Region Based Multi-Robot Path Planning in an Unknown Occluded Environment. In: 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE (2019) pp. 588595.Google Scholar
Saez-Pons, J., Alboul, L., Penders, J. and Nomdedeu, L., “Multi-robot team formation control in the GUARDIANS project,” Ind. Robot. 37(4), 372–383 (2010).Google Scholar
Panov, A. I. and Yakovlev, K., “Behavior and Path Planning for the Coalition of Cognitive Robots in Smart Relocation Tasks,” In: Robot Intelligence Technology and Applications, vol. 4, Springer, (2017) pp. 320.CrossRefGoogle Scholar
Wang, M., Zeng, B. and Wang, Q., “Research on motion planning based on flocking control and reinforcement learning for multi-robot systems,” Machines 9(4), 77 (2021).CrossRefGoogle Scholar
Alonso-Mora, J., Baker, S. and Rus, D., “Multi-robot formation control and object transport in dynamic environments via constrained optimization,” Int. J. Robot. Res. 36(9), 10001021 (2017).10.1177/0278364917719333CrossRefGoogle Scholar
Liu, S., Sun, D. and Zhu, C., “A dynamic priority based path planning for cooperation of multiple mobile robots in formation forming,” Robot. Comput.-Integr. Manuf. 30(6), 589596 (2014).CrossRefGoogle Scholar
Hao, Y. and Agrawal, S. K., “Planning and control of UGV formations in a dynamic environment: A practical framework with experiments,” Robot. Auton. Syst. 51(2-3), 101110 (2005).CrossRefGoogle Scholar
Gómez, J. V., Lumbier, A., Garrido, S. and Moreno, L., “Planning robot formations with fast marching square including uncertainty conditions,” Robot. Auton. Syst. 61(2), 137152 (2013).CrossRefGoogle Scholar
Saska, M., Spurnỳ, V. and Vonásek, V., “Predictive control and stabilization of nonholonomic formations with integrated spline-path planning,” Robot. Auton. Syst. 75, 379397 (2016).CrossRefGoogle Scholar
Deng, L., Ma, X., Gu, J. and Li, Y., “Multi-robot dynamic formation path planning with improved polyclonal artificial immune algorithm,” Control Intell. Syst. 42(4), 18 (2014).Google Scholar
Petrenko, V., Tebueva, F., Pavlov, A., Antonov, V. and Kochanov, M.. Path Planning Method in the Formation of the Configuration of a Multifunctional Modular Robot Using a Swarm Control Strategy. In: 7th Scientific Conference on Information Technologies for Intelligent Decision Making Support (ITIDS 2019), Advances in Intelligent Systems Research, 166, (2019) pp. 165170.Google Scholar
Rizqi, A. A. A., Cahyadi, A. I. and Adji, T. B.. Path Planning and Formation Control via Potential Function for UAV Quadrotor. In: 2014 International Conference on Advanced Robotics and Intelligent Systems (ARIS), IEEE (2014) pp. 165170.Google Scholar
Hou, Z., Wang, W., Zhang, G. and Han, C.. A Survey on the Formation Control of Multiple Quadrotors. In: 2017 14th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), IEEE (2017) pp. 219225.Google Scholar
Peng, Z., Wen, G., Rahmani, A. and Yu, Y., “Leader–follower formation control of nonholonomic mobile robots based on a bioinspired neurodynamic based approach,” Robot. Auton. Syst. 61(9), 988996 (2013).CrossRefGoogle Scholar
Soni, A. and Hu, H., “Formation control for a fleet of autonomous ground vehicles: A survey,” Robotics 7(4), 67 (2018).CrossRefGoogle Scholar
Issa, B. A. and Rashid, A. T., “A survey of multi-mobile robot formation control,” Int. J. Comput. Appl. 181(48), 09758887 (2019).Google Scholar
Jose, K. and Pratihar, D. K., “Task allocation and collision-free path planning of centralized multi-robots system for industrial plant inspection using heuristic methods,” Robot. Auton. Syst. 80, 3442 (2016).CrossRefGoogle Scholar
Das, P. K., Behera, H. S., Das, S., Tripathy, H. K., Panigrahi, B. K. and Pradhan, S., “A hybrid improved PSO-DV algorithm for multi-robot path planning in a clutter environment,” Neurocomputing 207a, 735753 (2016a).CrossRefGoogle Scholar
Zhang, Z. H. and Xiong, Y. S., “Online Centralized Path Planning of Multiple Mobile Robots in Dynamic Environments,” In: Applied Mechanics and Materials, vol. 155, Trans Tech Publications, (2012) pp. 10741079.Google Scholar
Matoui, F., Boussaid, B., Metoui, B. and Abdelkrim, M. N., “Contribution to the path planning of a multi-robot system: Centralized architecture,” Intell. Serv. Robot. 13(1), 147158 (2020).CrossRefGoogle Scholar
van Den Berg, J., Snoeyink, J., Lin, M. C. and Manocha, D.. Centralized Path Planning for Multiple Robots: Optimal Decoupling into Sequential Plans. In: Robotics: Science and Systems, 2, (Springer, 2009) pp. 23.Google Scholar
Oh, J.-H., Park, J.-H. and Lim, J.-T.. Centralized Decoupled Path Planning Algorithm for Multiple Robots Using the Temporary Goal Configurations. In: 2011 Third International Conference on Computational Intelligence, Modelling & Simulation, IEEE (2011) pp. 206209.Google Scholar
Luna, R. and Bekris, K. E.. Efficient and Complete Centralized Multi-Robot Path Planning. In: 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems, IEEE (2011) pp. 32683275.Google Scholar
Katsev, M., Yu, J. and LaValle, S. M.. Efficient Formation Path Planning on Large Graphs. In: 2013 IEEE International Conference on Robotics and Automation, IEEE (2013) pp. 36063611.Google Scholar
Soltero, D. E., Schwager, M. and Rus, D., “Decentralized path planning for coverage tasks using gradient descent adaptive control,” Int. J. Robot. Res. 33(3), 401425 (2014).CrossRefGoogle Scholar
Habib, M. A., Alam, M. S. and Siddique, N. H., “Optimizing coverage performance of multiple random path-planning robots,” Paladyn J. Behav. Robot. 3(1), 1122 (2012).CrossRefGoogle Scholar
Li, Q., Gama, F., Ribeiro, A. and Prorok, A.. Graph Neural Networks for Decentralized Multi-Robot Path Planning. In: 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE (2020) pp. 1178511792.Google Scholar
Wu, Z., “Decentralized Path Planning for Multi-Objective Robot Swarm System,” In: Journal of Physics: Conference Series, vol. 2113, IOP Publishing, (2021) 012002.Google Scholar
Sruthi, M., Rao, K. K. and Jisha, V., “Vector field based formation control of multi-robot system,” IFAC-PapersOnLine 49(1), 189194 (2016).CrossRefGoogle Scholar
Matoui, F., Boussaid, B., Metoui, B., Frej, G. and Abdelkrim, M. N., “Path planning of a group of robots with potential field approach: Decentralized architecture,” IFAC-PapersOnLine 50(1), 1147311478 (2017).CrossRefGoogle Scholar
Metoui, F., Boussaid, B. and Abdelkrim, M. N., “Path Planning for a Multi-Robot System with Decentralized Control Architecture,” In: New Trends in Robot Control, Springer, (2020) pp. 229259.CrossRefGoogle Scholar
Pathak, K. and Agrawal, S. K., “An integrated path-planning and control approach for nonholonomic unicycles using switched local potentials,” IEEE Trans. Robot. 21(6), 12011208 (2005).CrossRefGoogle Scholar
Elsheikh, E. A., El-Bardini, M. and Fkirin, M.. Dynamic Path Planning and Decentralized FLC Path Following Implementation for WMR Based on Visual Servoing. In: 2016 3rd MEC International Conference on Big Data and Smart City (ICBDSC), IEEE (2016) pp. 17.Google Scholar
Kloder, S. and Hutchinson, S., “Path planning for permutation-invariant multirobot formations,” IEEE Trans. Robot. 22(4), 650665 (2006).CrossRefGoogle Scholar
Ioannidis, K., Sirakoulis, G. C. and Andreadis, I., “A path planning method based on cellular automata for cooperative robots,” Appl. Artif. Intell. 25(8), 721745 (2011).CrossRefGoogle Scholar
Oliveira, G. M., Silva, R. G., Ferreira, G. B., Couceiro, M. S., Amaral, L. R. D., Vargas, P. A. and Martins, L. G. A., “A Cellular Automata-Based Path-Planning for a Cooperative and Decentralized Team of Robots,” In: 2019 IEEE Congress on Evolutionary Computation (CEC), IEEE, (2019) pp. 739746.CrossRefGoogle Scholar
Wee, S.-G., Kim, Y.-G., An, J., Lee, D.-H. and Lee, S.-G., Composite local path planning for multi-robot obstacle avoidance and formation navigation, (2015).Google Scholar
Lin, C.-C., Chen, K.-C., Hsiao, P.-Y. and Chuang, W.-J., “Motion planning of swarm robots using potential-based genetic algorithm,” Int. J. Innov. Comput. Inf. Control 9, 305318 (2013).Google Scholar
Desaraju, V. R. and How, J. P.. Decentralized Path Planning for Multi-Agent Teams in Complex Environments Using Rapidly-Exploring Random Trees. In: 2011 IEEE International Conference on Robotics and Automation, IEEE (2011) pp. 49564961.Google Scholar
O’smiaıowski, P. and Polkowski, L., “Spatial Reasoning Based on Rough Mereology: A Notion of a Robot Formation and Path Planning Problem for Formations of Mobile Autonomous Robots,” In: Transactions on Rough Sets XII, Springer, (2010) pp. 143169.CrossRefGoogle Scholar
Xu, W.-b., Chen, X.-b., Zhao, J. and Huang, T.-y., “A decentralized method using artificial moments for multi-robot path-planning,” Int. J. Adv. Robot. Syst. 10(1), 24 (2013).CrossRefGoogle Scholar
Liu, S., Sun, D., Zhu, C. and Shang, W.. A Dynamic Priority Strategy in Decentralized Motion Planning for Formation Forming of Multiple Mobile Robots. In: 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, IEEE (2009) pp. 37743779.Google Scholar
Shao, S., Peng, Y., He, C. and Du, Y., “Efficient path planning for UAV formation via comprehensively improved particle swarm optimization,” ISA Trans. 97, 415430 (2020).CrossRefGoogle ScholarPubMed
Belkadi, A., Abaunza, H., Ciarletta, L., Castillo, P. and Theilliol, D., “Distributed path planning for controlling a fleet of UAVs: Application to a team of quadrotors,” IFAC-PapersOnLine 50(1), 1598315989 (2017).CrossRefGoogle Scholar
Shao, Z., Yan, F., Zhou, Z. and Zhu, X., “Path planning for multi-UAV formation rendezvous based on distributed cooperative particle swarm optimization,” Appl. Sci. 9(13), 2621 (2019).CrossRefGoogle Scholar
Belkadi, A., Abaunza, H., Ciarletta, L., Castillo, P. and Theilliol, D., “Design and implementation of distributed path planning algorithm for a fleet of uavs,” IEEE Trans. Aerosp. Electron. Syst. 55(6), 26472657 (2019).CrossRefGoogle Scholar
Cho, D.-H., Jang, D.-S. and Choi, H.-L., “Heterogeneous, Multiple Depot Multi-UAV Path Planning for Remote Sensing Tasks,” In: 2018 AIAA Information Systems-AIAA Infotech@ Aerospace, Kissimmee, FL, American Institute of Aeronautics and Astronautics (2018) p. 0894.Google Scholar
Regula, G. and Lantos, B.. Formation Control of a Large Group of UAVs with Safe Path Planning. In: 21st Mediterranean Conference on Control and Automation, IEEE (2013) pp. 987993.Google Scholar
Huang, X., Sun, M., Zhou, H. and Liu, S., “A multi-robot coverage path planning algorithm for the environment with multiple land cover types,” IEEE Access 8, 198101198117 (2020).CrossRefGoogle Scholar
Zuo, Q., Chu, M., Ding, Y., Ma, L. and Sun, H.. A New Path Planning Method for Multi-Robot Formation in Three-Dimensional Space. In: 2016 4th International Conference on Sensors, Mechatronics and Automation (ICSMA 2016), Atlantis Press (2016) pp. 469480.Google Scholar
Matoui, F., Boussaid, B. and Abdelkrim, M. N., “Distributed path planning of a multi-robot system based on the neighborhood artificial potential field approach,” Simulation 95(7), 637657 (2019).CrossRefGoogle Scholar
Dang, A. D. and Horn, J.. Path Planning for a Formation of Autonomous Robots in an Unknown Environment Using Artificial Force Fields. In: 2014 18th International Conference on System Theory, Control and Computing (ICSTCC), IEEE (2014) pp. 773778.Google Scholar
Bennewitz, M., Burgard, W. and Thrun, S., “Finding and optimizing solvable priority schemes for decoupled path planning techniques for teams of mobile robots,” Robot. Auton. Syst. 41(2-3), 8999 (2002).CrossRefGoogle Scholar
Wang, Z., Li, Y. and Yao, Y.-A., “Motion and path planning of a novel multi-mode mobile parallel robot based on chessboard-shaped grid division,” Ind. Robot. 45(3), 390400 (2018).CrossRefGoogle Scholar
Habibi, G., Xie, W., Jellins, M. and McLurkin, J., “Distributed Path Planning for Collective Transport Using Homogeneous Multi-Robot Systems,” In: Distributed Autonomous Robotic Systems, Springer, (2016) pp. 151164.CrossRefGoogle Scholar
Ma, Y., Zheng, G. and Perruquetti, W.. Cooperative Path Planning for Mobile Robots Based on Visibility Graph. In: Proceedings of the 32nd Chinese Control Conference, IEEE (2013) pp. 49154920.Google Scholar
Yu, J., “Average case constant factor time and distance optimal multi-robot path planning in well-connected environments,” Auton. Robots 44(3), 469483 (2020).CrossRefGoogle Scholar
Ebel, H., Ardakani, E. S. and Eberhard, P., “Distributed model predictive formation control with discretization-free path planning for transporting a load,” Robot. Auton. Syst. 96, 211223 (2017).CrossRefGoogle Scholar
Chakraborty, J., Konar, A., Chakraborty, U. K. and Jain, L. C., “Distributed Cooperative Multi-Robot Path Planning Using Differential Evolution,” In: 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence), IEEE, (2008) pp. 718725.CrossRefGoogle Scholar
Contreras-Cruz, M. A., Lopez-Perez, J. J. and Ayala-Ramirez, V., “Distributed Path Planning for Multi-Robot Teams Based on Artificial Bee Colony,” In: 2017 IEEE Congress on Evolutionary Computation (CEC), IEEE, (2017) pp. 541548.CrossRefGoogle Scholar
Faridi, A. Q., Sharma, S., Shukla, A., Tiwari, R. and Dhar, J., “Multi-robot multi-target dynamic path planning using artificial bee colony and evolutionary programming in unknown environment,” Intell. Serv. Robot. 11(2), 171186 (2018).CrossRefGoogle Scholar
Asma, A. and Sadok, B., “Dynamic distributed PSO joints elites in multiple robot path planning systems: Theoretical and practical review of new ideas,” Procedia Comput. Sci. 112, 10821091 (2017).CrossRefGoogle Scholar
Das, P. K., Behera, H. S. and Panigrahi, B. K., “A hybridization of an improved particle swarm optimization and gravitational search algorithm for multi-robot path planning,” Swarm Evol. Comput. 28b, 1428 (2016b).CrossRefGoogle Scholar
Ayari, A. and Bouamama, S., “A new multiple robot path planning algorithm: Dynamic distributed particle swarm optimization,” Robot. Biomim. 4(1), 115 (2017).CrossRefGoogle ScholarPubMed
Roy, D., Maitra, M. and Bhattacharya, S.. Study of Formation Control and Obstacle Avoidance of Swarm Robots Using Evolutionary Algorithms. In: 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC), IEEE (2016) pp. 003154003159.Google Scholar
Mathew, N., Smith, S. L. and Waslander, S. L., “Optimal Path Planning in Cooperative Heterogeneous Multi-Robot Delivery Systems,” In: Algorithmic Foundations of Robotics XI, Springer, (2015) pp. 407423.CrossRefGoogle Scholar
Chen, M., Chen, Y., Chen, Z. and Yang, Y.. Path Planning of UAV-UGV Heterogeneous Robot System in Road Network. In: International Conference on Intelligent Robotics and Applications, Springer (2019) pp. 497507.Google Scholar
Ni, J., Wang, X., Tang, M., Cao, W., Shi, P. and Yang, S. X., “An improved real-time path planning method based on dragonfly algorithm for heterogeneous multi-robot system,” IEEE Access 8, 140558140568 (2020).CrossRefGoogle Scholar
Conesa-Muñoz, J., Bengochea-Guevara, J. M., Andujar, D. and Ribeiro, A.. Efficient Distribution of a Fleet of Heterogeneous Vehicles in Agriculture: A Practical Approach to Multi-Path Planning. In: 2015 IEEE International Conference on Autonomous Robot Systems and Competitions, IEEE (2015) pp. 5661.Google Scholar
Williams, H., Browne, W. N. and Carnegie, D. A., “Learned action SLAM: Sharing SLAM through learned path planning information between heterogeneous robotic platforms,” Appl. Soft Comput. 50, 313326 (2017).CrossRefGoogle Scholar
Sarno, S., D’Errico, M., Guo, J. and Gill, E., “Path planning and guidance algorithms for SAR formation reconfiguration: Comparison between centralized and decentralized approaches,” Acta Astronaut. 167, 404417 (2020).CrossRefGoogle Scholar
Liu, S., Sun, D. and Zhu, C., “Coordinated motion planning for multiple mobile robots along designed paths with formation requirement,” IEEE/ASME Trans. Mechatron. 16(6), 10211031 (2010).CrossRefGoogle Scholar
Zagradjanin, N., Pamucar, D. and Jovanovic, K., “Cloud-based multi-robot path planning in complex and crowded environment with multi-criteria decision making using full consistency method,” Symmetry 11(10), 1241 (2019).CrossRefGoogle Scholar
Zhang, Y., Li, C., Luan, T. H. and Fu, C. Y. Y., “Collaborative driving: Learning-aided joint topology formulation and beamforming,” IEEE Veh. Technol. Mag. 17(2), 103111 (2022).CrossRefGoogle Scholar
Otte, M. and Correll, N., “Any-Com Multi-Robot Path-planning with Dynamic Teams: Multi-Robot Coordination Under Communication Constraints,” In: Experimental Robotics, Springer, (2014) pp. 743757.CrossRefGoogle Scholar
Aslam, M., Munir, E. U., Bilal, M., Asad, M., Ali, A., Shah, T. and Bilal, S.. HADCC: Hybrid Advanced Distributed and Centralized Clustering Path Planning Algorithm for WSNS. In: 2014 IEEE 28th International Conference on Advanced Information Networking and Applications, IEEE (2014) pp. 657664.Google Scholar
Tanner, H. G. and Kumar, A.. Towards Decentralization of Multi-Robot Navigation Functions. In: Proceedings of the 2005 IEEE International Conference on Robotics and Automation, IEEE (2005) pp. 41324137.Google Scholar
Yan, Z., Jouandeau, N. and Cherif, A. A., “A survey and analysis of multi-robot coordination,” Int. J. Adv. Robot. Syst. 10(12), 399 (2013).CrossRefGoogle Scholar
De Carli, N., Salaris, P. and Giordano, P. R.. Online Decentralized Perception-Aware Path Planning for Multi-Robot Systems. In: 2021 International Symposium on Multi-Robot and Multi-Agent Systems (MRS), IEEE (2021) pp. 128136.Google Scholar
Tanner, H. G., Jadbabaie, A. and Pappas, G. J., “Flocking in fixed and switching networks,” IEEE Trans. Autom. Control 52(5), 863868 (2007).CrossRefGoogle Scholar
Cruz, D., McClintock, J., Perteet, B., Orqueda, O. A., Cao, Y. and Fierro, R., “Decentralized cooperative control-a multivehicle platform for research in networked embedded systems,” IEEE Control Syst. Mag. 27(3), 5878 (2007).Google Scholar
Supplementary material: PDF

Abujabal et al. supplementary material

Abujabal et al. supplementary material 1

Download Abujabal et al. supplementary material(PDF)
PDF 10.3 KB
Supplementary material: File

Abujabal et al. supplementary material

Abujabal et al. supplementary material 2

Download Abujabal et al. supplementary material(File)
File 37.4 KB