TY - JOUR
T1 - Path planning for mobile robot using self-adaptive learning particle swarm optimization
AU - Li, Guangsheng
AU - Chou, Wusheng
N1 - Publisher Copyright:
© 2017, Science China Press and Springer-Verlag GmbH Germany, part of Springer Nature.
PY - 2018/5/1
Y1 - 2018/5/1
N2 - As a challenging optimization problem, path planning for mobile robot refers to searching an optimal or near-optimal path under different types of constrains in complex environments. In this paper, a self-adaptive learning particle swarm optimization (SLPSO) with different learning strategies is proposed to address this problem. First, we transform the path planning problem into a minimisation multi-objective optimization problem and formulate the objective function by considering three objectives: path length, collision risk degree and smoothness. Then, a novel self-adaptive learning mechanism is developed to adaptively select the most suitable search strategies at different stages of the optimization process, which can improve the search ability of particle swarm optimization (PSO). Moreover, in order to enhance the feasibility of the generated paths, we further apply the new bound violation handling schemes to restrict the velocity and position of each particle. Finally, experiments respectively with a simulated robot and a real robot are conducted and the results demonstrate the feasibility and effectiveness of SLPSO in solving mobile robot path planning problem.
AB - As a challenging optimization problem, path planning for mobile robot refers to searching an optimal or near-optimal path under different types of constrains in complex environments. In this paper, a self-adaptive learning particle swarm optimization (SLPSO) with different learning strategies is proposed to address this problem. First, we transform the path planning problem into a minimisation multi-objective optimization problem and formulate the objective function by considering three objectives: path length, collision risk degree and smoothness. Then, a novel self-adaptive learning mechanism is developed to adaptively select the most suitable search strategies at different stages of the optimization process, which can improve the search ability of particle swarm optimization (PSO). Moreover, in order to enhance the feasibility of the generated paths, we further apply the new bound violation handling schemes to restrict the velocity and position of each particle. Finally, experiments respectively with a simulated robot and a real robot are conducted and the results demonstrate the feasibility and effectiveness of SLPSO in solving mobile robot path planning problem.
KW - boundary violations handling
KW - learning mechanism
KW - learning strategy
KW - path planning
KW - self-adaptive learning particle swarm optimization
UR - https://www.scopus.com/pages/publications/85035123497
U2 - 10.1007/s11432-016-9115-2
DO - 10.1007/s11432-016-9115-2
M3 - 文章
AN - SCOPUS:85035123497
SN - 1674-733X
VL - 61
JO - Science China Information Sciences
JF - Science China Information Sciences
IS - 5
M1 - 052204
ER -