Wang Chao, Dong Wei, Li Renjie, Dong Hui, Liu Huajian, Gao Yongzhuo
State Key Laboratory of Robotics and System, Harbin Institute of Technology (HIT), Harbin 150001, China.
Sensors (Basel). 2024 Dec 10;24(24):7885. doi: 10.3390/s24247885.
Some large social environments are expected to use Covered Path Planning (CPP) methods to handle daily tasks such as cleaning and disinfection. These environments are usually large in scale, chaotic in structure, and contain many obstacles. The proposed method is based on the improved SCAN-STC (Spanning Tree Coverage) method and significantly reduces the solution time by optimizing the backtracking module of the algorithm. The proposed method innovatively introduces the concept of optimal backtracking points to sacrifice the spatial complexity of the algorithm to reduce its computational complexity. The necessity of backtracking in such environments is proved to illustrate the generalization ability of the method. Finally, based on secondary coding, the STC solution is explicitly expressed as a continuous and cuttable global path, which can be generalized to Multi-robot Covered Path Planning (MCPP) to avoid the path conflict problem in the multi-robot system, and the paths assigned to each robot have good balance. The method of this study is proven to be effective through simulations in various random environments and a real environment example. Compared with the advanced methods, the computational time is reduced by 82.47%.
一些大型社会环境预计将使用覆盖路径规划(CPP)方法来处理诸如清洁和消毒等日常任务。这些环境通常规模较大、结构混乱且包含许多障碍物。所提出的方法基于改进的扫描生成树覆盖(SCAN - STC)方法,并通过优化算法的回溯模块显著减少了解决时间。该方法创新性地引入了最优回溯点的概念,以牺牲算法的空间复杂度来降低其计算复杂度。证明了在这种环境中回溯的必要性,以说明该方法的泛化能力。最后,基于二次编码,将生成树覆盖(STC)解决方案明确表示为一条连续且可切割的全局路径,该路径可推广到多机器人覆盖路径规划(MCPP),以避免多机器人系统中的路径冲突问题,并且分配给每个机器人的路径具有良好的平衡性。通过在各种随机环境中的模拟以及一个实际环境示例,证明了本研究方法的有效性。与先进方法相比,计算时间减少了82.47%。