首页> 外文会议>IEEE Annual International Conference on CYBER Technology in Automation, Control, and Intelligent Systems >A Complete Coverage Path Planning Algorithm for Cleaning Robots Based on the Distance Transform Algorithm and the Rolling Window Approach in Dynamic Environments
【24h】

A Complete Coverage Path Planning Algorithm for Cleaning Robots Based on the Distance Transform Algorithm and the Rolling Window Approach in Dynamic Environments

机译:一种基于距离变换算法的清洁机器人的完整覆盖路径规划算法及动态环境中的滚动窗法

获取原文

摘要

This paper presents an algorithm of complete coverage path planning (CCPP) for cleaning robots in dynamic environments based on the rolling window approach and the distance transform algorithm. Before the coverage task, the robot models the static environment with a global grid map as priori knowledge. In the process of coverage, a rolling window is created, corresponding to which a local grid map is extracted from the global map. The robot uses on-board sensors to detect local environments (including dynamic obstacles) and updates the local grid map, based on which the distance transform algorithm is adopted to produce a covering path in the rolling window. After that, the robot will perform the CCPP task by moving along with the planned path. In order to deal with dynamic obstacles, the robot has to update the local grid map and plan a coverage path in real time. The updating and planning procedures will be carried out repeatedly once the robot has covered a cell, and will be stopped when the robot has covered all the areas. To verify the proposed method, we have compared it with the method which combines with the biologically inspired neural networks and rolling path planning. Simulation results show that the proposed method can make the robot cover the entire workspace with lower repetition rate and shorter trajectory length in complicated dynamic environments.
机译:本文介绍了一种基于滚动窗口方法的动态环境中的清洁机器人的完整覆盖路径规划(CCPP)算法和距离变换算法。在覆盖任务之前,机器人将静态环境与全局网格图进行模拟,作为先验知识。在覆盖过程中,创建滚动窗口,对应于从全局地图中提取本地网格图。机器人使用车载传感器来检测本地环境(包括动态障碍物)并更新本地网格图,基于该局部网格图,基于该局部网格图采用距离变换算法在滚动窗口中产生覆盖路径。之后,机器人将通过与计划路径一起移动来执行CCPP任务。为了处理动态障碍,机器人必须更新本地网格图并实时计划覆盖路径。一旦机器人覆盖了一个细胞,更新和计划程序将重复进行,并且当机器人覆盖所有区域时,将被停止。为了验证所提出的方法,我们已经将其与与生物启发性神经网络和滚动路径规划相结合的方法进行了比较。仿真结果表明,该方法可以使机器人覆盖整个工作空间,在复杂的动态环境中具有较低的重复速率和较短的轨迹长度。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号