Dynamic robot path planning using an enhanced simulated annealing approach


Autoria(s): Miao, Hui; Tian, Yu-Chu
Data(s)

01/10/2013

Resumo

Evolutionary computation is an effective tool for solving optimization problems. However, its significant computational demand has limited its real-time and on-line applications, especially in embedded systems with limited computing resources, e.g., mobile robots. Heuristic methods such as the genetic algorithm (GA) based approaches have been investigated for robot path planning in dynamic environments. However, research on the simulated annealing (SA) algorithm, another popular evolutionary computation algorithm, for dynamic path planning is still limited mainly due to its high computational demand. An enhanced SA approach, which integrates two additional mathematical operators and initial path selection heuristics into the standard SA, is developed in this work for robot path planning in dynamic environments with both static and dynamic obstacles. It improves the computing performance of the standard SA significantly while giving an optimal or near-optimal robot path solution, making its real-time and on-line applications possible. Using the classic and deterministic Dijkstra algorithm as a benchmark, comprehensive case studies are carried out to demonstrate the performance of the enhanced SA and other SA algorithms in various dynamic path planning scenarios.

Formato

application/pdf

Identificador

http://eprints.qut.edu.au/62208/

Publicador

Elsevier

Relação

http://eprints.qut.edu.au/62208/1/MiaoTianV11withPubInfo.pdf

DOI:10.1016/j.amc.2013.07.022

Miao, Hui & Tian, Yu-Chu (2013) Dynamic robot path planning using an enhanced simulated annealing approach. Applied Mathematics and Computation, 222, pp. 420-437.

Direitos

Copyright 2013 Elsevier

This is the author’s version of a work that was accepted for publication in Applied Mathematics and Computation. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Applied Mathematics and Computation, [VOL 222, (2013)] DOI: 10.1016/j.amc.2013.07.022

Fonte

School of Electrical Engineering & Computer Science; Science & Engineering Faculty

Palavras-Chave #080108 Neural Evolutionary and Fuzzy Computation #080299 Computation Theory and Mathematics not elsewhere classified #Path planning #dynamic environment #simulated annealing algorithm #genetic algorithm #heuristics
Tipo

Journal Article