Safe path planning of mobile robot based on improved A\(^*\) algorithm in complex terrains (Q2331445)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 7123888
Language Label Description Also known as
default for all languages
No label defined
    English
    Safe path planning of mobile robot based on improved A\(^*\) algorithm in complex terrains
    scientific article; zbMATH DE number 7123888

      Statements

      Safe path planning of mobile robot based on improved A\(^*\) algorithm in complex terrains (English)
      0 references
      0 references
      0 references
      29 October 2019
      0 references
      Summary: The A\(^*\) algorithm has been widely investigated and applied in path planning problems, but it does not fully consider the safety and smoothness of the path. Therefore, an improved A\(^*\) algorithm is presented in this paper. Firstly, a new environment modeling method is proposed in which the evaluation function of A\(^*\) algorithm is improved by taking the safety cost into account. This results in a safer path which can stay farther away from obstacles. Then a new path smoothing method is proposed, which introduces a path evaluation mechanism into the smoothing process. This method is then applied to smoothing the path without safety reduction. Secondly, with respect to path planning problems in complex terrains, a complex terrain environment model is established in which the distance and safety cost of the evaluation function of the A\(^*\) algorithm are converted into time cost. This results in a unification of units as well as a clarity in their physical meanings. The simulation results show that the improved A\(^*\) algorithm can greatly improve the safety and smoothness of the planned path and the movement time of the robot in complex terrain is greatly reduced.
      0 references
      safe path planning
      0 references
      mobile robot
      0 references
      improved A\(^*\) algorithm
      0 references
      environment modeling
      0 references
      evaluation function
      0 references
      path smoothing method
      0 references
      complex terrains
      0 references

      Identifiers