Abstract
This work provides a comparison between two path planners, the coordinated Multi-Robot A Star (MRA*) and uncoordinated Dynamic Visibility Graph A Star (DVG+A*) algorithms when applied to the highly dynamic, uncertain, multi-robot environment of the RoboCup Small Size League. To consider dynamic obstacles and uncertainties, the path planners were combined with the Probabilistic Safety Barrier Certificates (PrSBC) collision avoidance algorithm. Two experiments were proposed to evaluate the performance of the algorithms: the antipodal and the marking tests. Both tests evaluated the algorithms regarding their navigation time, computational time, and minimum distance to other robots. Through the antipodal test, the influence of barrier gain and safety radius of the PrSBC for collision avoidance were analyzed, along with the benefits of using a coordinated path planner versus an uncoordinated one. The marking test explored the capacity of the navigation system to deal with dynamic obstacles. The results have shown that the PrSBC is capable of avoiding collisions in an environment where all robots use the same avoidance algorithm. Furthermore, the coordinated path planner has shown a significantly lower computational time when compared to the uncoordinated algorithms. However, it did not outperform the other algorithms in the navigation time or safety during the marking test. In conclusion, for multi-robot applications, there is a performance improvement when using coordinated path planners. Nevertheless, avoiding every collision is not trivial in the presence of dynamic obstacles, especially at velocities higher than \({2}\,\mathrm{m/s}\).
This study was financed in part by the Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Brasil (CAPES) - Finance Code 001.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Experiments can be seen on https://youtu.be/ItNmRY2a5Y0. Implementations are available at https://gitlab.com/leo_costa/RobotNavigation.
References
Alatise, M.B., Hancke, G.P.: A review on challenges of autonomous mobile robot and sensor fusion methods. IEEE Access 8, 39830–39846 (2020)
Ali, H., Xiong, G., Wu, H., Hu, B., Shen, Z., Bai, H.: Multi-robot path planning and trajectory smoothing. In: 2020 IEEE 16th International Conference on Automation Science and Engineering (CASE), pp. 685–690. IEEE (2020)
Allali, J., et al.: NAMeC-Team Description Paper Small Size League RoboCup 2019 Application of Qualification in Division B (2019)
Alonso-Mora, J., Beardsley, P., Siegwart, R.: Cooperative collision avoidance for nonholonomic robots. IEEE Trans. Rob. 34(2), 404–420 (2018)
Ames, A.D., Coogan, S., Egerstedt, M., Notomista, G., Sreenath, K., Tabuada, P.: Control barrier functions: theory and applications. In: 2019 18th European control conference (ECC), pp. 3420–3431. IEEE (2019)
Degawa, S., Kurosaki, Y., Kanyama, N., Sota, Y., Beppu, T.: MCT Susano Logics 2019 Team Description (2019)
Fletcher, R.: Practical Methods of Optimization. Wiley, Hoboken (2013)
García, E., Villar, J.R., Tan, Q., Sedano, J., Chira, C.: An efficient multi-robot path planning solution using A* and coevolutionary algorithms. Integrated Comput.-Aided Eng. 30(1), 41–52 (2023)
Kyprianou, G., Doitsidis, L., Chatzichristofis, S.A.: Towards the achievement of path planning with multi-robot systems in dynamic environments. J. Intell. Robot. Syst. 104(1), 1–18 (2022)
Luo, W., Sun, W., Kapoor, A.: Multi-robot collision avoidance under uncertainty with probabilistic safety barrier certificates. In: Advances in Neural Information Processing Systems, vol. 33, pp. 372–383 (2020)
Maranhão, A., et al.: ITAndroids Small Size League Team Description Paper for RoboCup 2020 (2020)
Monajjemi, V., Koochakzadeh, A., Ghidary, S.S.: grSim – RoboCup small size robot soccer simulator. In: Röfer, T., Mayer, N.M., Savage, J., Saranlı, U. (eds.) RoboCup 2011. LNCS (LNAI), vol. 7416, pp. 450–460. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-32060-6_38
Nazarahari, M., Khanmirza, E., Doostie, S.: Multi-objective multi-robot path planning in continuous environment using an enhanced genetic algorithm. Expert Syst. Appl. 115, 106–120 (2019)
Patle, B., Pandey, A., Parhi, D., Jagadeesh, A., et al.: A review: on path planning strategies for navigation of mobile robot. Defence Technology 15(4), 582–606 (2019)
Raj, R., Kos, A.: A comprehensive study of mobile robot: history, developments, applications, and future research perspectives. Appl. Sci. 12(14) (2022)
RoboCup: Robocup small size team description papers (2023). https://ssl.robocup.org/team-description-papers/. Accessed 03 Apr 2023
Rubio, F., Valero, F., Llopis-Albert, C.: A review of mobile robots: concepts, methods, theoretical framework, and applications. Int. J. Adv. Robot. Syst. 16(2) (2019)
Silva, C., et al.: Robôcin 2019 Team Description Paper (2019)
da Silva Costa, L., Tonidandel, F.: Comparison and analysis of the DVG+A* and rapidly-exploring random trees path-planners for the Robocup-Small size league. In: 2019 Latin American Robotics Symposium (LARS), pp. 1–6. IEEE (2019)
da Silva Costa, L., Tonidandel, F.: DVG+A* and RRT path-planners: a comparison in a highly dynamic environment. J. Intell. Robot. Syst. 101(3), 1–20 (2021)
Zhu, H., Brito, B., Alonso-Mora, J.: Decentralized probabilistic multi-robot collision avoidance using buffered uncertainty-aware Voronoi cells. Auton. Robot. 46(2), 401–420 (2022)
Acknowledgements
The authors would like to thank the University Center of FEI, CAPES and the RoboFEI team for their support.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
da Silva Costa, L., Tonidandel, F. (2024). Multi-robot Path Planning with Safety Based Control Applied to the Small Size League Robots. In: Buche, C., Rossi, A., Simões, M., Visser, U. (eds) RoboCup 2023: Robot World Cup XXVI. RoboCup 2023. Lecture Notes in Computer Science(), vol 14140. Springer, Cham. https://doi.org/10.1007/978-3-031-55015-7_7
Download citation
DOI: https://doi.org/10.1007/978-3-031-55015-7_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-55014-0
Online ISBN: 978-3-031-55015-7
eBook Packages: Computer ScienceComputer Science (R0)