错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Analysis of Pathfinding Algorithms for Mobile Robots Movement

  • Bobyr Maxim,
  • Kryukov Aleksander

摘要

The article presents a study of the properties of breadth-first search (BFS), depth-first search (DFS), and wave propagation (WP) algorithms that can be used to improve robots’ pathfinding. DFS and BFS differ in how they traverse the graph: DFS goes deeper in levels first, then explores other options, and BFS goes wide, exploring the same level of nodes first. WP uses BFS’s traversal in the first part of its algorithm. The prepared test suite investigated the influence of factors such as the size of the space, the number of obstacles, and the distance between the start and end points on the algorithm's speed. The experimental comparison concluded that DFS is the fastest, but its paths are not the shortest and unpredictable. Graph traversal depends on implementation. BFS is slower but always finds the most optimal way. WP is the slowest but also provides the shortest path. Possible improvements using fuzzy logic are presented.