系统工程与电子技术 ›› 2023, Vol. 45 ›› Issue (12): 3949-3957.doi: 10.12305/j.issn.1001-506X.2023.12.25

• 制导、导航与控制 • 上一篇    

基于改进单元分解法的全覆盖路径规划

吴靖宇1,2, 朱世强2,3, 宋伟2,3,*, 施浩磊4, 吴泽南4   

  1. 1. 浙江大学海洋学院, 浙江 舟山 316021
    2. 浙江大学机器人研究院, 浙江 宁波 315400
    3. 之江实验室, 浙江 杭州 311121
    4. 舟山市质量技术监督检测研究院, 浙江 舟山 316013
  • 收稿日期:2022-11-22 出版日期:2023-11-25 发布日期:2023-12-05
  • 通讯作者: 宋伟
  • 作者简介:吴靖宇 (1997—), 男, 硕士研究生, 主要研究方向为定位导航
    朱世强 (1966—), 男, 教授, 博士, 主要研究方向为机械电子控制
    宋伟 (1984—), 男, 副教授, 博士, 主要研究方向为壁面无人维护作业技术、非结构化环境自主决策技术
    施浩磊 (1986—), 男, 高级工程师, 硕士, 主要研究方向为大宗油气计量测试、爬壁机器人装置及应用
    吴泽南 (1989—), 男, 高级工程师, 本科, 主要研究方向为大宗油气计量测试、爬壁机器人装置及应用
  • 基金资助:
    浙江省市场监督管理局雏鹰计划培育项目(CY2022231)

Coverage path planning based on improved cellular decomposition

Jingyu WU1,2, Shiqiang ZHU2,3, Wei SONG2,3,*, Haolei SHI4, Zenan WU4   

  1. 1. Ocean College, Zhejiang University, Zhoushan 316021, China
    2. Robotics Institute, Zhejiang University, Ningbo 315400, China
    3. Zhijiang Lab, Hangzhou 311121, China
    4. Zhoushan Institute of Calibration and Testing for Qualitative and Technical Supervision, Zhoushan 316013, China
  • Received:2022-11-22 Online:2023-11-25 Published:2023-12-05
  • Contact: Wei SONG

摘要:

传统的单元分解法在静态已知环境中进行全覆盖路径规划时, 若障碍物分布不规则或具有较多的凹形障碍物, 则所得的单元数量较多, 这导致最终路径易出现较多的冗余和不必要的转向。首先, 将栅格地图分解为若干个路径片段, 每个路径片段由位于同一行且左右相邻的栅格组成; 然后, 合并这些路径片段以生成单元; 再基于贪心算法和拓扑地图三次求解单元间的遍历顺序, 合并减少了单元数量, 并对局部路径进行了优化, 最终完成遍历路径的规划。仿真结果验证了所提算法的有效性, 且规划的路径具有更少的冗余和转向次数。

关键词: 全覆盖路径规划, 单元分解法, 单元合并, 贪心算法

Abstract:

When the traditional cellular decomposition method is used for complete coverage path planning in a static known environment, if the obstacles are irregularly distributed or many concave obstacles exist in the environment, the number of cells obtained is large. This finally leads to much redundancy and unnecessary steering in the final path. Firstly, the grid map is decomposed into several path segments, each of the path segment is composed of grids located in the same row and adjacent to the left and right. Secondly, these path fragment are merged for generating cells. Thirdly, based on greedy algorithm and topological map, the traversal order between cells is solved three times to merge and to reduce the number of cells, and the local path is optimized. Finally, the planning of traversal path is completed. Simulation results show that the algorithm is effective and the planned path has less redundancy and steering times.

Key words: complete coverage path planning, cellular decomposition, cellular mergence, greedy algorithm

中图分类号: