cs.ROSep 18, 2026

TRACE: Coverage Path Planning for Unknown Environments Using Hierarchical Coverage Tree

Authors: Zongyuan Shen, Haodong Liu, Gao Wang, Shancheng Zhao, Dehua Zhou, Yaming Ou, Zhongqiang Ren, Yikui Zhai, 

Organizations: College of Information Science and Technology, Jinan University, Guangzhou 510632, China. · School of Artificial Intelligence, University of Chinese Academy of Sciences, Beijing 100049, China. · Global College, Shanghai Jiao Tong University, Shanghai 200240, China. · School of Electronics and Information Engineering, Wuyi University, Jiangmen 529000, China. · 

Abstract

This paper presents a novel online coverage path planning (CPP) algorithm, called TRACE, for real-time coverage of unknown environments. TRACE is built upon a hierarchical coverage tree that provides a global representation of the evolving connectivity of the uncovered space. As the environment is incrementally revealed and covered, newly discovered obstacles and covered cells may fragment the remaining uncovered space into disconnected regions. TRACE recursively expands the corresponding tree nodes to explicitly represent these regions and organize them for subsequent coverage planning. Based on the updated tree, an incremental global tour is maintained to guide the coverage process. TRACE locally refines only the affected portions while preserving the visiting order of unchanged regions, thereby reducing the computational burden of global replanning and maintaining a consistent coverage progression. Guided by the global tour, a local planner generates back-and-forth coverage paths and switches to global-tour-aware planning to efficiently complete the target regions. Theoretical analysis establishes the computational complexity and complete coverage property of TRACE, and derives an approximation bound for the incremental global tour refinement. The performance of TRACE is evaluated through extensive high-fidelity simulations and real-robot experiments using a mobile robot. Comparative evaluations against six existing CPP methods demonstrate significant improvements in coverage time, path length, overlap ratio, and number of turns.

Figures & tables

Explore similar work

CardsList
  1. A Hierarchical Coverage Path Planning Algorithm for Unknown Environments

    Sep 11, 2026Zongyuan Shen, Haodong Liu, Gao Wang +4Robot NavigationCoverage Path Planning

  2. Coverage Path Planning: Classical Foundations, Recent Advances, and Future Directions

    Jul 12, 2026Zongyuan Shen, Shalabh Gupta, Shancheng Zhao +6Motion PlanningCoverage Path Planning

  3. PathCover: A Fast Convex Decomposition along a Path via Randomized Iterative Space Partitioning (RISP) on Point Clouds

    Aug 6, 2026Kunal S. Narkhede, Abhijeet M. Kulkarni, Guoquan Huang +1Robot Motion Planning