Area Division Using Affinity Propagation for Multi-Robot Coverage Path Planning
Source abstract
Abstract
In the wake of advancing technology, autonomous vehicles and robotic systems have burgeoned in popularity across a spectrum of applications ranging from mapping and agriculture to reconnaissance missions. These practical implementations have brought to light an array of scientific challenges, a crucial one among them being Coverage Path Planning (CPP). CPP, the strategic planning of a path that ensures comprehensive coverage of a defined area, while being widely examined in the context of a single-robot system, has found its complexity magnified in the multi-robot scenario. A prime hurdle in multi-robot CPP is the division and allocation of the operation area among the robots. Traditional methods, largely reliant on the number of robots and their initial positions to segment the space, often culminate in suboptimal area division. This deficiency can occasionally render the problem unsolvable due to the sensitivity of most area division algorithms to the robots’ starting points. Addressing this predicament, our research introduced an innovative methodology that employs Affinity Propagation (AP) for area allocation in multi-robot CPP. In our approach, the area is partitioned into ‘n’ clusters through AP, with each cluster subsequently assigned to a robot. Although the model operates under the assumption of an unlimited robot count, it offers flexibility during execution, allowing the user to modify the AP algorithm’s similarity function factor to regulate the number of generated clusters. Serving as a significant progression in multi-robot CPP, the proposed model provides an innovative approach to area division and path optimization, thereby setting a strong foundation for future exploration and practical enhancements in this field.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Robotic Path Planning Algorithms · Vehicle Routing Optimization Methods
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Electrical and Computer Engineering, University of Western Macedonia, 50100 Kozani, Greece
Funding
European Regional Development Fund and Greece
References (29)
Show source-provided references
1. Mourtzis, D., Angelopoulos, J., and Panopoulos, N. (2022). A Literature Review of the Challenges and Opportunities of the Transition from Industry 4.0 to Society 5.0. Energies, 15.10.3390/en15176276 ↗
2. Kagermann, H., and Wahlster, W. (2022). Ten Years of Industrie 4.0. Science, 4.10.3390/sci4030026 ↗
3. Industry 5.0 and human-robot co-working10.1016/j.procs.2019.09.104 ↗
4. Assessing the impact of industrial robots on manufacturing energy intensity in 38 countries10.1016/j.eneco.2021.105748 ↗
5. Kyrarini, M., Lygerakis, F., Rajavenkatanarayanan, A., Sevastopoulos, C., Nambiappan, H.R., Chaitanya, K.K., and Makedon, F. (2021). A survey of robots in healthcare. Technologies, 9.10.3390/technologies9010008 ↗
6. Oliveira, L.F., Moreira, A.P., and Silva, M.F. (2021). Advances in agriculture robotics: A state-of-the-art review and challenges ahead. Robotics, 10.10.3390/robotics10020052 ↗
7. Transitioning towards human–robot synergy in agriculture: A systems thinking perspective10.1002/sres.2887 ↗
8. Robotics and labour in agriculture. A context consideration10.1016/j.biosystemseng.2019.06.013 ↗
9. A conceptual model for the adoption of autonomous robots in supply chain and logistics industry10.5267/j.uscm.2021.11.006 ↗
10. Jorge, V.A.M., Granada, R., Maidana, R.G., Jurak, D.A., Heck, G., Negreiros, A.P.F., dos Santos, D.H., Gonçalves, L.M.G., and Amory, A.M. (2019). A Survey on Unmanned Surface Vehicles for Disaster Robotics: Main Challenges and Directions. Sensors, 19.10.3390/s19030702 ↗
11. Angelopoulos, G., Baras, N., and Dasygenis, M. (2021). Secure autonomous cloud brained humanoid robot assisting rescuers in hazardous environments. Electronics, 10.10.3390/electronics10020124 ↗
12. ECO-CPP: Energy constrained online coverage path planning10.1016/j.robot.2022.104242 ↗
13. A review: On path planning strategies for navigation of mobile robot10.1016/j.dt.2019.04.011 ↗
14. Smart farming in Europe10.1016/j.cosrev.2020.100345 ↗
15. Optimisation of agricultural routing planning in field logistics with Evolutionary Hybrid Neighbourhood Search10.1016/j.biosystemseng.2019.06.001 ↗
16. Moysiadis, V., Tsolakis, N., Katikaridis, D., Sørensen, C.G., Pearson, S., and Bochtis, D. (2020). Mobile Robotics in Agricultural Opera-tions: A Narrative Review on Planning Aspects. Appl. Sci., 10.10.3390/app10103453 ↗
17. A survey on multi-robot coverage path planning for model reconstruction and mapping10.1007/s42452-019-0872-y ↗
18. DARP: Divide areas algorithm for optimal multi-robot coverage path planning10.1007/s10846-016-0461-x ↗
19. Idir, O., and Renzaglia, A. (2022, January 11–13). Multi-Robot Weighted Coverage Path Planning: A Solution based on the DARP Algorithm. Proceedings of the 2022 17th International Conference on Control, Automation, Robotics and Vision (ICARCV), Singapore.10.1109/ICARCV57592.2022.10004273 ↗
20. A multi-robot coverage path planning algorithm for the environment with multiple land cover types10.1109/ACCESS.2020.3027422 ↗
21. Tang, J., Sun, C., and Zhang, X. (June, January 30). MSTC: Multi-robot Coverage Path Planning under Physical Constrain. Proceedings of the 2021 IEEE International Conference on Robotics and Automation (ICRA), Xi’an, China.10.1109/ICRA48506.2021.9561371 ↗
22. Collins, L., Ghassemi, P., Esfahani, E.T., Doermann, D., Dantu, K., and Chowdhury, S. (June, January 30). Scalable coverage path planning of multi-robot teams for monitoring non-convex areas. Proceedings of the 2021 IEEE International Conference on Robotics and Automation (ICRA), Xi’an, China.10.1109/ICRA48506.2021.9561550 ↗
23. Qin, Y., Fu, L., He, D., and Liu, Z. (2023). Improved Optimization Strategy Based on Region Division for Collaborative Multi-Agent Coverage Path Planning. Sensors, 23.10.3390/s23073596 ↗
24. A coverage path planning approach for autonomous radiation mapping with a mobile robot10.1177/17298806221116483 ↗
25. Huang, Y., Li, M., and Zhao, T. (2023). A Multi-robot Coverage Path Planning Algorithm Based on Improved DARP Algorithm. arXiv.
26. Optimal multirobot coverage path planning: Ideal-shaped spanning tree10.1155/2018/3436429 ↗
27. Clustering by passing messages between data points10.1126/science.1136800 ↗
28. Dinh, D.T., Fujinami, T., and Huynh, V.N. (2019). Knowledge and Systems Sciences, Proceedings of the 20th International Symposium 2019, KSS 2019, Da Nang, Vietnam, 29 November–1 December 2019, Springer.10.1007/978-981-15-1209-4_1 ↗
29. Optimization Techniques for GPU Programming