Robot-Size Aware Coverage Path Planning

Authors

  • Hong Shen
  • Shimin Qu
  • Liangliang Lv
  • Wei Zheng
  • Tao Gao
  • Wenbo Li
  • Jianjun Xu
  • Guoqiang Zhai
  • Guanglei Yin
  • Lei Sun

DOI:

https://doi.org/10.54097/v9hbhg76

Keywords:

Coverage Path Planning, Mobile Robots, Geometric Constraints, Path Feasibility, Multi-robot Systems

Abstract

Coverage Path Planning (CPP) algorithms are fundamental for autonomous robot applications including inspection, surveillance, and cleaning. While existing CPP algorithms achieve good theoretical coverage, they treat robots as point agents, ignoring physical dimensions, turning radius constraints, and safety clearances. This simplification produces paths that are theoretically complete but physically infeasible for real robots. We propose a robot-size aware CPP framework that explicitly parameterizes robot geometry relative to grid cell resolution, enabling adaptive planning for robots of different sizes. Our approach modifies two representative CPP algorithms—Spanning Tree Coverage (STC) and Boustrophedon Cell Decomposition (BCD)—to incorporate geometric constraints. Experimental results on 17 diverse test maps show that baseline algorithms generate paths with 1400–1900 turns assuming point robots, while our size-aware variants reduce turns by 6–12% and correctly identify 10% of cenarios as infeasible, preventing deployment failures. Size-aware algorithms achieve 96.5% coverage on executable paths while eliminating all width constraint violations (Fwidth=1.0). The framework enables practical deployment on physical platforms and efficient coordination of heterogeneous robot teams.

Downloads

Download data is not yet available.

References

[1] H. Choset, Coverage for robotics–a survey of recent results, Annals of mathematics and artificial intelligence, vol. 31, no. 1, pp. 113–126, 2001.

[2] E. Galceran and M. Carreras, A survey on coverage path planning for robotics, Robotics and Autonomous systems, vol. 61, no. 12, pp. 1258–1276, 2013.

[3] Y. Gabriely and E. Rimon, Spanning-tree based coverage of continuous areas by a mobile robot, Annals of mathematics and artificial intelligence, vol. 31, no. 1, pp. 77–98, 2002.

[4] A. Zelinsky, R. A. Jarvis, J. Byrne, and S. Yuta, Planning paths of complete coverage of an unstructured environment by a mobile robot, in Proceedings of international conference on advanced robotics, vol. 13, 1993, pp. 533–538.

[5] A. C. Kapoutsis, S. A. Chatzichristofis, and E. B. Kosmatopoulos, Darp: Divide areas algorithm for optimal multi-robot coverage path planning, Journal of Intelligent & Robotic Systems, vol. 86, pp. 663–680, 2017.

[6] Z. Han, D. Wang, and H. Guan, A multi-robot coverage path planning algorithm based on improved darp algorithm, arXiv preprint arXiv:2304.09741, 2023.

[7] J. Tang, J. Sun, C. Lu, and S. Lao, Large scale aerial multi-robot coverage path planning, IEEE Access, vol. 10, pp. 114 298–114 311, 2022.

[8] L. C. Santos, F. N. Santos, E. J. Solteiro Pires, A. Valente, P. Costa, and S. Magalhaes, Collaborative complete coverage and path planning for multi-robot exploration, Sensors, vol. 21, no. 11, p. 3709, 2021.

[9] L. E. Parker, D. Rus, and G. S. Sukhatme, Distributed intelligence: Overview of the field and its application in multi-robot systems, Journal of Physical Agents, vol. 2, no. 1, pp. 5–14, 2008.

[10] N. Agmon, S. Kraus, and G. A. Kaminka, Multi-robot area patrol under frequency constraints, Annals of Mathematics and Artificial Intelligence, vol. 57, no. 3, pp. 293–320, 2008.

[11] P. T. Kyaw, A. Paing, T. T. Thu, R. E. Mohan, P. T. Soe, and G. S. G. Wen, A comprehensive review of coverage path planning in robotics using classical and heuristic algorithms, IEEE Access, vol. 11, pp. 119 267–119 290, 2023.

[12] T. Lozano-Perez and M. A. Wesley, An algorithm for planning collision-free paths among polyhedral obstacles, Communications of the ACM, vol. 26, no. 10, pp. 560–570, 1983.

[13] D. Fox, W. Burgard, and S. Thrun, The dynamic window approach to collision avoidance, IEEE Robotics & Automation Magazine, vol. 4, no. 1, pp. 23–33, 1997.

[14] S. Quinlan and O. Khatib, Elastic bands: Connecting path planning and control, in Proceedings of IEEE International Conference on Robotics and Automation. IEEE, 1993, pp. 802–807.

[15] R. J. Szczerba, P. Galkowski, I. S. Glicktein, and N. Ternullo, Robust algorithm for real-time route planning, IEEE Transactions on Aerospace and Electronic Systems, vol. 36, no. 3, pp. 869–878, 2000.

[16] B. Song, Z. Wang, and L. Zou, Neural network-based path planning for a multirobot system with moving obstacles, IEEE Transactionson Systems, Man, and Cybernetics: Systems, vol. 51, no. 9, pp. 5221–5232, 2019.

[17] N.C. Ho, N. Van Long, and C. H. Nguyen, Robot coverage path planning under uncertainty using knowledge inference and hedge algebras, Machines, vol. 6, no. 4, p. 46, 20.

Downloads

Published

31-10-2025

Issue

Section

Articles

How to Cite

Shen, H., Qu, S., Lv, L., Zheng, W., Gao, T., Li, W., Xu, J., Zhai, G., Yin, G., & Sun, L. (2025). Robot-Size Aware Coverage Path Planning. Academic Journal of Science and Technology, 17(2), 43-49. https://doi.org/10.54097/v9hbhg76