Robotic path planning using flower pollination algorithm

被引:1
|
作者
Mehta I. [1 ]
Singh G. [1 ]
Gigras Y. [1 ]
Dhull A. [1 ]
Rastogi P. [1 ]
机构
[1] Department of Computer Science Engineering, The NorthCap University, Gurugram
关键词
Ant Colony Optimization (ACO); Flower pollination; Flower Pollination Algorithm (FPA); Initial Value Problem (IVP); Metaheuristic; Mobile robot; Optimization; Particle Swarm Optimization (PSO); Path planning;
D O I
10.2174/2213275911666190320160837
中图分类号
学科分类号
摘要
Background: Robotic path planning is an important facet of robotics. Its purpose is to make robots move independently in their work environment from a source to a destination whilst satisfying certain constraints. Constraint conditions are as follows: avoiding collision with obstacles, staying as far as possible from the obstacles, traversing the shortest path, taking minimum time, consuming minimum energy and so on. Hence, the robotic path planning problem is a conditional constraint optimization problem. Methods: To overcome this problem, the Flower Pollination Algorithm, which is a metaheuristic approach is employed. The effectiveness of Flower Pollination Algorithm is showcased by using diverse maps. These maps are composed of several fixed obstacles in different positions, a source and a target position. Initially, the pollinators carrying pollen (candidate solutions) are at the source location. Subsequently, the pollinators must pave a way towards the target location while simultaneously averting any obstacles that are encountered enroute. The pollinators should also do so with the minimum cost possible in terms of distance. The performance of the algorithm in terms of CPU time is evaluated. Flower Pollination Algorithm was also compared to the Particle Swarm Optimization algorithm and Ant Colony Optimization algorithm. Result: It was observed that Flower Pollination Algorithm is faster than Particle Swarm Optimization and Ant Colony Optimization in terms of CPU time for the same number of iterations to find an optimized solution for robotic path planning. Conclusion: The Flower Pollination Algorithm can be effectively applied for solving robotic path planning problem with static obstacles. © 2020 Bentham Science Publishers.
引用
收藏
页码:191 / 199
页数:8
相关论文
共 50 条
  • [21] Robotic path planning using hybrid genetic algorithm particle swarm optimisation
    [J]. Kala, R. (rahulkalaiiitm@yahoo.co.in), 1600, Inderscience Enterprises Ltd. (04): : 2 - 4
  • [22] Robotic Fish Path Planning based on an improved A* Algorithm
    Wang, Huan
    Jiang, Yulian
    [J]. INDUSTRIAL INSTRUMENTATION AND CONTROL SYSTEMS II, PTS 1-3, 2013, 336-338 : 968 - 972
  • [23] Application of Genetic Algorithm in optimal robotic path planning
    Xu, Sendren Shen-Dong
    Wu, Ya-Po
    Chang, Teng-Chang
    [J]. INNOVATION, COMMUNICATION AND ENGINEERING, 2014, : 325 - 328
  • [24] An Improved Genetic Algorithm for Mobile Robotic Path Planning
    Zhou Yongnian
    Zheng Lifang
    Li Yongping
    [J]. PROCEEDINGS OF THE 2012 24TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2012, : 3255 - 3260
  • [25] Sizing optimization of truss structures using flower pollination algorithm
    Bekdas, Gebrail
    Nigdeli, Sinan Melih
    Yang, Xin-She
    [J]. APPLIED SOFT COMPUTING, 2015, 37 : 322 - 331
  • [26] Aircraft Landing Scheduling Using Embedded Flower Pollination Algorithm
    Mahmud, Ayman A. Ataher
    Satakshi
    Jeberson, W.
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2020, 48 (05) : 771 - 785
  • [27] Linear antenna array optimization using flower pollination algorithm
    Saxena, Prerna
    Kothari, Ashwin
    [J]. SPRINGERPLUS, 2016, 5
  • [28] Aircraft Landing Scheduling Using Embedded Flower Pollination Algorithm
    Ayman A. Ataher Mahmud
    W. Satakshi
    [J]. International Journal of Parallel Programming, 2020, 48 : 771 - 785
  • [29] Synthesis of linear antenna array using flower pollination algorithm
    Urvinder Singh
    Rohit Salgotra
    [J]. Neural Computing and Applications, 2018, 29 : 435 - 445
  • [30] Synthesis of linear antenna array using flower pollination algorithm
    Singh, Urvinder
    Salgotra, Rohit
    [J]. NEURAL COMPUTING & APPLICATIONS, 2018, 29 (02): : 435 - 445