1. 江南大学理学院,江苏,无锡,214122
2. 无锡市玉祁高级中学,江苏,无锡,214183
3. 江南大学理学院,江苏,无锡,214122
4. 无锡市玉祁高级中学,江苏,无锡,214183
网络出版:2019-10-25,
纸质出版:2019
移动端阅览
许凯波, 鲁海燕, 黄洋, 等. 基于双层蚁群算法和动态环境的机器人路径规划方法[J]. 电子学报, 2019,47(10):2166-2176.
XU Kai-bo, LU Hai-yan, HUANG Yang, et al. Robot Path Planning Based on Double-Layer Ant Colony Optimization Algorithm and Dynamic Environment[J]. Acta Electronica Sinica, 2019, 47(10): 2166-2176.
许凯波, 鲁海燕, 黄洋, 等. 基于双层蚁群算法和动态环境的机器人路径规划方法[J]. 电子学报, 2019,47(10):2166-2176. DOI: 10.3969/j.issn.0372-2112.2019.10.019.
XU Kai-bo, LU Hai-yan, HUANG Yang, et al. Robot Path Planning Based on Double-Layer Ant Colony Optimization Algorithm and Dynamic Environment[J]. Acta Electronica Sinica, 2019, 47(10): 2166-2176. DOI: 10.3969/j.issn.0372-2112.2019.10.019.
针对动态环境未知时变的特点,提出一种机器人路径规划新方法.在该方法中,首先对栅格法建立的环境模型进行凸化处理,以避免机器人沿规划路径移动时陷入U型陷阱,从而加快路径规划的速度;其次,提出双层蚁群算法(DACO),在每次迭代中先用外层蚁群算法寻找一条路径,然后以该路径为基础构造一个小环境,接着在该环境下用内层蚁群算法重新寻优,若寻得的路径质量更高,则更新路径并执行本文给出的一种新型信息素二次更新策略;最后,针对环境中不同动态障碍物的体积和速度,提出三种避障策略.动态环境下,机器人先由DACO算法规划一条静态环境下从起点到终点的全局最优路径,然后从当前起点开始,通过自带传感器获取动态环境信息,并根据需要执行等待、正碰或追尾避障策略,到达新的起点.仿真实验表明,该方法可以在动态环境下实时地为移动机器人规划出一条安全且最短的路径,是求解移动机器人路径规划问题的一种切实有效的方法.
For the characteristics of being unknown and time-varying of dynamic environment
a new method for mobile robot path planning is proposed in this paper. Firstly
in this method the environment model established by the grid method is convexized in order for the robot to avoid falling into U-shaped traps when moving along the planned path and thus to speed up the path planning. Secondly
a double-layer ant colony optimization (DACO) algorithm is proposed.In each iteration of DACO algorithm
a path is found firstly by the outer ACO algorithm
then on basis of which a small environment is constructed
and then the robot re-plans path by the inner ACO algorithm in the small environment; if the newly obtained path is better
then the global optimal path is updated and a new pheromone secondary update strategy proposed in this paper is executed. At last
three kinds of obstacle avoidance strategies are put forward according to the volume and speed of different dynamic obstacles in the environment. In the dynamic environment
the robot plans a global optimal path from the starting point to the destination with respect to the static environment via the DACO algorithm
then from the current starting point
the robot acquires the dynamic environment's information by its embedded sensor and implements waiting-for-obstacle avoidance strategy
collision avoidance strategy or rear-end collision avoidance strategy when necessary
and then the robot moves to next position as a new starting point. Simulation results show that the proposed can plan a safe and shortest path for mobile robot in real time under dynamic environment and is a practical and effective method for mobile robot path planning.
0
浏览量
244
下载量
24
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621