Research on improved DWA algorithm based on A* in complex dynamic environment
DOI:
CSTR:
Author:
Affiliation:

College of Automation and Electronic Engineering, Qingdao University of Science and Technology,Qingdao 266042, China

Clc Number:

TP242

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Aiming at the problems that traditional DWA algorithm is easy to fall into local optimum and dynamic obstacle avoidance is poor in complex dynamic environment, an improved DWA algorithm based on A* was proposed. Firstly, a collision cone is introduced into the DWA algorithm to detect the static and moving obstacles, and the speed with collision threat is eliminated through the speed window to optimize the constraint space. Secondly, the evaluation function is improved according to the static and moving obstacle information to improve the trajectory evaluation ability of DWA algorithm. Finally, the improved DWA algorithm is integrated with A* algorithm to solve the problem that DWA algorithm is easy to fall into local optimum in complex environment. Simulation results show that compared with other similar algorithms, the proposed algorithm can improve the traveling speed and safe distance by more than 50%, which not only can make the robot travel according to the global optimal path, but also effectively improve the robot′s obstacle avoidance ability in complex dynamic environment.

    Reference
    Related
    Cited by
Get Citation
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:
  • Revised:
  • Adopted:
  • Online: February 05,2024
  • Published:
Article QR Code