计算机与现代化 ›› 2021, Vol. 0 ›› Issue (02): 100-103.

• 算法设计与分析 • 上一篇    下一篇

一种改进的全覆盖路径规划算法

  

  1. (1.河南工业职业技术学院电子信息工程学院,河南南阳473000;2.武汉大学计算机学院,湖北武汉430072)
  • 出版日期:2021-03-01 发布日期:2021-03-01
  • 作者简介:李淑霞(1982—),女,河南南阳人,讲师,硕士,研究方向:人工智能,嵌入式系统,E-mail: lisx0717@163.com; 杨俊成(1982—),男,河南南阳人,副教授,博士研究生,研究方向:人工智能,大数据。
  • 基金资助:
    河南省高等学校青年骨干教师培养计划基金资助项目(2018GGJS230)

An Improved Complete Path Planning Algorithm

  1. (1. School of Electronic Information Engineering, Henan Polytechnic Institute, Nanyang 473000, China;
    2. School of Computer, Wuhan University, Wuhan 430072, China)
  • Online:2021-03-01 Published:2021-03-01

摘要: 全覆盖路径规划在现实生活中具有很广泛的应用,本文针对已存在的全覆盖路径规划算法中的内螺旋算法进行改进,提出带有优先级的内螺旋算法PISC算法。在算法中加入行走优先级,并采用回溯法解决清扫机器人进入的死角问题,优化机器人的清扫路径,最后在Visual C+〖KG-*3〗+6.0编程环境下进行算法仿真。实验结果表明,清扫机器人能有效地避开障碍物,在自由区域顺利行走,提高了清扫机器人的清扫效率,减少了机器人清扫的重复路径。

关键词: 全覆盖路径规划, 内螺旋, 行走优先级, 回溯法

Abstract: Complete coverage path planning is widely used in real life. This paper improves the Internal Spiral Coverage algorithm that is one of the existing full coverage path planning algorithms. And the PISC algorithm with priority is proposed. It adds the walking priority to Internal Spiral Coverage algorithm, uses backtracking to solve the dead problem of cleaning robot, so as to optimize robots cleaning path. Finally, simulation experiments under Visual C+〖KG-*3〗+ 6.0 programming environment show this algorithm enables the cleaning robot to avoid obstacles effectively and smoothly walk in free area, so as to improve the cleaning efficiency of cleaning robot and reduce the repeat paths of cleaning robot.

Key words: complete coverage path planning, internal spiral coverage, walking priority, backtracking