SA and Teaching-learning-based Optimization Algorithm for Mobile Robots Global Path Planning
-
摘要: 提出一种新的基于模拟退火-教与学优化(SA-TLBO)算法的移动机器人全局路径规划方法。进行环境地图建模,通过坐标变换在路径的起点与目标点之间建立新的环境地图;引入模拟退火思想对基本的教与学优化算法进行改进;利用改进的算法对路径目标函数进行优化得到一条全局最优路径。仿真实验结果表明,该方法具有极快的收敛速度和较高的搜索精度,以及较好的全局寻优能力,能有效解决机器人全局路径规划的优化问题。Abstract: In this paper, a novel simulated-annealing and teaching-learning based optimization (SA-TLBO) algorithm for mobile robots global path planning is presented. Firstly, a new map model for path planning between start-point and goal-point is built by coordinate system transformation. Then, the basic teaching-learning based optimization algorithm is modified in terms of the simulated annealing. Lastly, by utilizing the improved algorithm, the objective function of the path planning is optimized, then getting a global optimal path. The simulation experiment results show that the present method has a faster convergence rate and higher search accuracy with better global search ability, and can effectively solve the global optimization solution for robots global path planning.
-
[1] 朱庆保,张玉兰.基于栅格法的机器人路径规划蚁群算法[J].机器人,2005,27(2):132-136 Zhu Q B, Zhang Y L. An ant colony algorithm based on grid method for mobile robot path planning[J]. Robot, 2005,27(2):132-136 (in Chinese) [2] 张培艳,吕恬生.基于模拟退火-人工势场法的足球机器人路径规划研究[J].机械科学与技术,2003,22(4):547-548,555 Zhang P Y, Lü T S. Soccer robot path planning based on artificial potential field approach with simulated annealing[J]. Mechanical Science and Technology, 2003,22(4):547-548,555 (in Chinese) [3] Kumar M P S, Rajasekaran S. A neural network based path planning algorithm for extinguishing forest fires[J]. International Journal of Computer Science Issues, 2012,9(2):563-568 [4] Tuncer A, Yildirim M. Dynamic path planning of mobile robots with improved genetic algorithm[J]. Computers & Electrical Engineering, 2012,38(6):1564-1572 [5] Liang J H, Lee C H. Efficient collision-free path-planning of multiple mobile robots system using efficient artificial bee colony algorithm[J]. Advances in Engineering Software, 2015,79:47-56 [6] 孙波,陈卫东,席裕庚.基于粒子群优化算法的移动机器人全局路径规划[J].控制与决策,2005,20(9):1052-1055,1060 Sun B, Chen W D, Xi Y G. Particle swarm optimization based global path planning for mobile robots[J]. Control and Decision, 2005,20(9):1052-1054,1060 (in Chinese) [7] Manjunath T C, Nagaraja B G, Kusagur A, et al. Simulation & Implementation of shortest path algorithm with a mobile robot using configuration space approach[C]//International Conference on Advanced Computer Control, Singapore: IEEE, 2009:197-201 [8] Henrich D. Fast motion planning by parallel processing-a review[J]. Journal of Intelligent and Robotic Systems, 1997, 20(1):45-69 [9] Rao R V, Savsani V J, Vakharia D P. Teaching-learning-based optimization: a novel method for constrained mechanical design optimization problems[J]. Computer-Aided Design, 2011,43(3):303-315 [10] Rao R V, Waghmare G G. A comparative study of a teaching-learning-based optimization algorithm on multi-objective unconstrained and constrained functions[J]. Journal of King Saud University-Computer and Information Sciences, 2014,26(3):332-346 [11] Črepinšek M, Liu S-H, Mernik L. A note on teaching-learning-based optimization algorithm[J]. Information Sciences, 2012,212:79-93 [12] Rao R V, Patel V. An elitist teaching-learning-based optimization algorithm for solving complex constrained optimization problems[J]. International Journal of Industrial Engineering Computations, 2012,3(4):535-560 [13] 拓守恒,雍龙泉,邓方安."教与学"优化算法研究综述[J].计算机应用研究,2013,30(7):1933-1938 Tuo S H, Yong L Q, Deng F A. Survey of teaching-learning-based optimization algorithms[J]. Application Research of Computers, 2013,30(7):1933-1938 (in Chinese) [14] Satapathy S C, Naik A, Parvathi K. Weighted teaching-learning-based optimization for global function optimization[J]. Applied Mathematics, 2013,4(3):429-439 [15] Shabanpour-Haghighi A, Seifi A R, Niknam T. A modified teaching-learning based optimization for multi-objective optimal power flow problem[J]. Energy Conversion and Management, 2014,77:597-607 [16] Sultana S, Roy P K. Multi-objective quasi-oppositional teaching learning based optimization for optimal location of distributed generator in radial distribution systems[J]. International Journal of Electrical Power & Energy Systems, 2014,63:534-545 [17] Metropolis N, Rosenbluth A W, Rosenbluth M N, et al. Equation of state calculations by fast computing machines[J]. The Journal of Chemical Physics, 1953,21(6):1087-1092 [18] Kirkpatrick S, Gelatt C D Jr, Vecchi M P. Optimization by simulated annealing[J]. Science, 1983,220(4598):671-680
点击查看大图
计量
- 文章访问数: 157
- HTML全文浏览量: 22
- PDF下载量: 9
- 被引次数: 0