• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学

• • 上一篇    下一篇

基于改进A*算法的大型船舶无人运输车协同路径规划研究

熊珍凯,程绍鸣,孙胤胤,王鑫,吴幼冬   

  1. (1.安徽理工大学新能源与智能网联汽车学院 特种车辆及无人系统研究所,安徽 合肥 231131;2.中汽院智能网联科技有限公司,重庆 401100;3.西北机电工程研究所,陕西 咸阳712000;4.中国船舶集团第713所,河南 郑州450015)

Research on Cooperative Path Planning of Unmanned Transport Vehicles for Large Ships Based on Improved A* Algorithm

XIONG Zhenkai, CHENG Shaoming, SUN Yinyin, WANG Xin, WU Youdong   

  1. (1. Institute of Special Vehicles and Unmanned Systems, School of New Energy and Intelligent Connected Automotive, Anhui University of Science and Technology, Anhui Province,Hefei 231131, China; 2. China Automobile Academy Intelligent Network Technology Co., LTD., Chongqing 401100, China; 3.Northwest Institute of Mechanical and Electrical Engineering, Shaanxi Province,Xianyang 712000,China; 4. China State Shipbuilding Group No. 713, Henan Province, Zhengzhou 450015, China)

摘要: 针对大型船舶甲板无人运输车在复杂静动态环境下的路径规划需求,提出基于改进A*算法的无人运输协同路径规划方法。在全局规划层面对传统A*算法进行优化,通过简化搜索方向,降低狭隘区域节点扩展数量;基于船舶甲板密度设计动态加权评价函数,实现船舶甲板区域不同工况下的自适应规划;提出分级安全膨胀策略,不同区域障碍物膨胀半径按危险等级差异化设置;融合长跨度直线优化方法与三阶贝塞尔曲线平滑,通过跨节点障碍物检测实现路径简化。在局部规划层面,改进动态窗口算法的评价函数,引入区域密度惩罚项,最终形成全局-局部协同方法。通过仿真及典型场景实车测试结果表明,无人运输车在甲板运动路径最优,实现了障碍物避开。


关键词: 无人运输车, 路径规划, A*算法改进, 算法融合

Abstract: Aiming at the path planning requirements of unmanned transport vehicles on the decks of large ships in complex static and dynamic environments, A collaborative path planning method for unmanned transport based on the improved A* algorithm is proposed. Optimize the traditional A* algorithm at the global planning level by simplifying the search direction and reducing the number of node expansions in narrow areas. A dynamic weighted evaluation function is designed based on the density of the ship deck to achieve adaptive planning of the ship deck area under different working conditions. Propose a hierarchical safety expansion strategy, and set the expansion radius of obstacles in different areas differently according to the danger level. By integrating the long-span linear optimization method with the third-order Bezier curve smoothing, path simplification is achieved through cross-node obstacle detection. At the local planning level, the evaluation function of the dynamic window algorithm is improved, the regional density penalty term is introduced, and finally a global-local collaborative method is formed. The simulation results and real vehicle tests in typical scenarios show that the unmanned transport vehicle has the optimal movement path on the deck and has achieved obstacle avoidance.


Key words: Unmanned transport vehicle, Path planning, Algorithm improvement of A* ;Algorithm fusion