Robotic path planning using evolutionary momentum-based exploration

被引:15
作者
Kala, Rahul [1 ]
Shukla, Anupam [1 ]
Tiwari, Ritu [1 ]
机构
[1] Indian Inst Informat Technol & Management Gwalior, Soft Comp & Expert Syst Lab, Gwalior, India
关键词
robotic path planning; robotics; evolutionary algorithms; genetic algorithm; momentum; evolution; MOBILE ROBOT; NEURAL-NETWORK; ALGORITHMS; NAVIGATION;
D O I
10.1080/0952813X.2010.490963
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this article, we propose a new algorithm to solve the problem of robotic path planning in static environment where the source and destination are given. A grid-based map has been used to represent the robotic world. The basic algorithm is built on an evolutionary approach, where the path evolves along with generations with each generation adding to the maximum possible complexity of the path. Along with complexity we optimise the total path length as well as the minimum distance from the obstacle in the robotic path. It may be seen that the value of evolutionary parameter number of individuals as well as the maximum complexity is less at start and more at the later stages of the algorithm. We use a Gaussian increase in these values whose parameter may be adjusted to control the time and output. Seven genetic operators have been implemented that include selection, crossover, soft mutation, hard mutation, insert, delete and elite. The phenotype representation consists of the coordinate where the robot is supposed to make a turn. This happens by the traversal of the path using these points by the evolutionary algorithm. Momentum determines the speed of the algorithm in this traversal.
引用
收藏
页码:469 / 495
页数:27
相关论文
共 59 条
  • [1] AHUACTZIN JM, 1991, LECT NOTES COMPUTER, V708, P84
  • [2] Evolutionary path planning for autonomous underwater vehicles in a variable ocean
    Alvarez, A
    Caiti, A
    Onken, R
    [J]. IEEE JOURNAL OF OCEANIC ENGINEERING, 2004, 29 (02) : 418 - 429
  • [3] [Anonymous], INNOVATIONS ROBOT MO
  • [4] ASHIRU I, 1995, P IEEE IAS INT C IND, P297
  • [5] BADRAN KMS, 2007, P 9 ANN C GEN EV COM, P1551
  • [6] Hierarchical dynamic programming for robot path planning
    Bakker, B
    Zivkovic, Z
    Kröse, B
    [J]. 2005 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, 2005, : 3720 - 3725
  • [7] Brooks R., 1985, IEEE INT C ROBOTICS, V2, P824
  • [8] An experimental study of distributed robot coordination
    Carpin, Stefano
    Pagello, Enrico
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2009, 57 (02) : 129 - 133
  • [9] New approach to intelligent control systems with self-exploring process
    Chen, LH
    Chiang, CH
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2003, 33 (01): : 56 - 66
  • [10] CHUNMIAO W, 2002, P CAN C EL COMP ENG, V3, P1652