计算机与现代化 ›› 2023, Vol. 0 ›› Issue (04): 20-25.

• 人工智能 • 上一篇    下一篇

基于双层模糊推理和改进DWA的多机器人路径规划

  

  1. (四川大学电气工程学院,四川 成都 610065)
  • 出版日期:2023-05-09 发布日期:2023-05-09
  • 作者简介:王梓薇(2001—),女,四川内江人,本科生,研究方向:智能控制,机器人,E-mail: wzw_stu@163.com。
  • 基金资助:
    四川省科技计划项目(2020YFG0115)

Multi-robot Path Planning Based on Double Fuzzy Inference and Improved DWA Algorithm

  1. (College of Electrical Engineering, Sichuan University, Chengdu 610065, China)
  • Online:2023-05-09 Published:2023-05-09

摘要: 针对未知复杂环境下,现有多机器人系统路径规划方法存在难以处理好可达性、安全性等性能指标与求解时间之间平衡的问题,提出一种基于双层模糊推理的改进DWA(Dynamic Window Approach)算法。首先,利用线速度模糊控制器以及转向角模糊控制器输出基础位姿,保障机器人寻路过程的灵活性和安全性;然后,对传统DWA算法的障碍物距离评价函数进行改进,纳入偏离危险区评价函数,实现多机器人避碰;通过扩展评价函数和权值参数,改善鲁棒性和全局性能;最后,融合双层模糊推理与改进的DWA算法,即利用双层模糊控制确定大致的速度和方向,在此基础上采用改进DWA算法输出精确速度和转向角。仿真实验表明改进算法生成的轨迹更平滑,并且可提高多机器人路径规划的运行效率和安全性。

关键词: 动态窗口法, 模糊控制, 多机器人系统, 路径规划

Abstract: Aiming at the difficulties—balance the performance indexes such as reachability and safety with time in unknown complex scene—faced by existing multi-robot system path planning methods, an improved DWA (dynamic window approach) algorithm based on two-layer fuzzy inference is proposed. First, the linear velocity fuzzy controller and the steering angle fuzzy controller output the base pose to ensure the flexibility and safety of the robot path-planning process. Then, comparing with the traditional DWA algorithm, the obstacle distance evaluation function is improved and the danger zone-related evaluation function is also incorporated to achieve multi-robot collision avoidance. Also, the robustness and global performance are improved by extending the evaluation function and the weight parameters. Finally, the two-layer fuzzy inference is fused with the improved DWA algorithm, so the two-layer fuzzy controller is used to determine the approximate speed and direction, based on which the precise speed and steering angle are output using the improved DWA. Simulation experiments show that the proposed algorithm generates smoother trajectories and improves the operational efficiency and safety of multi-robot path planning.

Key words: dynamic window approach, fuzzy control, multi-robot system, path planning