首页> 外文会议>Chinese Control and Decision Conference >Variable-step-length A∗ algorithm for path planning of mobile robot
【24h】

Variable-step-length A∗ algorithm for path planning of mobile robot

机译:移动机器人路径规划的变步长A ∗算法

获取原文

摘要

The path planned by the traditional A* algorithm is not the shortest and there are too many steps because of the one grid step length. To overcome the drawbacks, an improved A* algorithm based on variable-step-length is presented for path planning of mobile robots. The environment of the mobile robot is modeled by the grid method. Considering that the reachable region of the mobile robot may be larger than one grid in each searching step, a variable-step-length scheme is proposed. The path planned in each cycle can be selected from the lines pointing to every grid in the reachable range surrounding the current grid. For the sake that the line distance between two points is the shortest, the planning indices such as the path distance and the step number are all better than those of the polygonal line planned by the traditional A* algorithm. Base on the variable-step-length, the searching direction and the improved cost function are designed for the optimal step. The corresponding obstacle avoidance algorithm is also discussed. The proposed variable-step-length A* algorithm make the mobile robot to choose an appropriate step according to the current environment and find a shorter and less steps path. The simulation results show the improved algorithm is more efficient for the path planning of the mobile robot.
机译:传统的A *算法计划的路径不是最短,并且由于一个网格步长而导致步数过多。为了克服这些缺点,提出了一种基于可变步长的改进A *算法,用于移动机器人的路径规划。移动机器人的环境通过网格方法建模。考虑到移动机器人的可到达区域可能在每个搜索步骤中都大于一个网格,因此提出了一种可变步长方案。可以从指向当前网格周围可及范围内每个网格的直线中选择在每个循环中计划的路径。为了使两点之间的线距离最短,路径距离和步数等规划指标均优于传统A *算法规划的折线。基于可变步长,针对最佳步长设计了搜索方向和改进的成本函数。还讨论了相应的避障算法。所提出的可变步长A *算法使移动机器人可以根据当前环境选择合适的步长,并找到更短,更少步长的路径。仿真结果表明,改进算法对移动机器人的路径规划更为有效。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号