• CN:11-2187/TH
  • ISSN:0577-6686

机械工程学报 ›› 2020, Vol. 56 ›› Issue (13): 138-148.doi: 10.3901/JME.2020.13.138

• 机构学与机器人 • 上一篇    下一篇

扫码分享

一种改进骨架提取的Voronoi路径规划

蒋林1,2, 李峻1, 马先重1, 聂文康1, 朱建阳1,2, 雷斌1,2   

  1. 1. 武汉科技大学冶金装备及其控制教育部重点实验室 武汉 430081;
    2. 武汉科技大学机器人与智能系统研究院 武汉 430081
  • 收稿日期:2020-01-15 修回日期:2020-04-13 出版日期:2020-07-05 发布日期:2020-08-01
  • 通讯作者: 郭宏伟(通信作者),男,1980年出生,博士,副教授,博士研究生导师。主要研究方向为宇航空间机构与结构,空间抓捕机构,变形翼。E-mail:guohw@hit.edu.cn
  • 作者简介:肖洪,男,1988年出生,博士后。主要研究方向为月面自主采样、空间折展机构及其控制。E-mail:xiaohong_hit@163.com
  • 基金资助:
    国家重点研发计划(2019YFB1310000)、湖北省自然科学基金(2018CFB626)、武汉市应用基础前沿项目(2019010701011404)和机器人与智能系统研究院开放基金(F201803)资助项目。

Voronoi Path Planning Based on Improved Skeleton Extraction

JIANG Lin1,2, LI Jun1, MA Xianzhong1, NIE Wenkang1, ZHU Jianyang1,2, LEI Bin1,2   

  1. 1. Key Laboratory of Metallurgical Equipment and Control Technology of Ministry of Education, Wuhan University of Science and Technology, Wuhan 430081;
    2. Institute of Robotics and Intelligent Systems, Wuhan University of Science and Technology, Wuhan 430081
  • Received:2020-01-15 Revised:2020-04-13 Online:2020-07-05 Published:2020-08-01

摘要: 针对目前基于栅格地图的路径规划算法,机器人导航无法同时满足实时性与精确性要求,以及原始Voronoi图算法生成的全局路径过于臃肿和现有骨架提取的方式生成的路线过于冗余,导致过多占用机器人存储量的问题,提出一种改进的骨架提取算法,先对已知先验信息的栅格地图进行二值化、腐蚀、膨胀预处理,再生成全新的精简骨架,之后对每一次导航规划的路径进行基于改进的三次样条平滑处理,在此基础之上结合局部路径规划器DWA算法,实现机器人导航。通过多次仿真试验和真实环境试验,结果表明,利用所设计的算法得到的精简骨架比原始Voronoi图以及现有骨架更为简洁,优化之后的路径也更加平滑,提高了移动机器人运动的稳定性及移动效率,并以最安全的方式指导机器人移动。

关键词: Voronoi算法, 栅格地图二值化, 腐蚀、膨胀预处理, 精简骨架, 平滑处理

Abstract: An improved skeleton extraction algorithm is proposed to solve the problems that raster map-based path planning algorithms the robot navigation cannot meet the requirements of real-time and accuracy simultaneously, and robot storage is occupied due to the globle path generated by the original Voronoi diagram algorithm is too bloated and the route generated by the existing method of skeleton extraction is too redundant. Firstly, binarize the raster map with known prior information and carry out corrosion and expansion pretreatment, regenerating a new leaner skeleton. Then, the path of navigation planning with improved cubic spline is smoothed; the local path planner DWA algorithm is combined to realize robot navigation. The simulation and real environment experiments results show that the simplified skeleton is more concise than the original Voronoi diagram and the existing skeleton, the optimized path is smoother, which improves the stability and efficiency of the motion of the mobile robot, and guides the robot to move in the safest way.

Key words: Voronoi algorithm, binarize the raster map, corrosion and expansion pretreatment, streamline skeleton, smooth processing

中图分类号: