A hierarchical global path planning based on multi-objective particle swarm optimization

In this study, a novel hierarchical global path planning approach for mobile robot navigation in a clutter environment is proposed. This approach has a three - level structure to obtain a feasible, optimal and safe path. In the first level, the triangular decomposition method is used to quickly establish a geometric free configuration space of the robot. In the second level, Dijkstra's algorithm is applied to find a collision - free path used as input reference for the next level. Lastly, a proposed particle swarm optimization called constrained multi-objective particle swarm optimization (CMOPSO) with an accelerated update methodology is employed to generate the global optimal path with the focus on minimizing the path length and maximizing path smoothness. The simulations illustrates the superiority of this method in terms of solution quality and actual execution time.

[1]  Amitava Chatterjee,et al.  A two-layered subgoal based mobile robot navigation algorithm with vision system and IR sensors , 2011 .

[2]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[3]  Jianhua Zhang,et al.  Robot path planning in uncertain environment using multi-objective particle swarm optimization , 2013, Neurocomputing.

[4]  Ellips Masehian,et al.  Classic and Heuristic Approaches in Robot Motion Planning A Chronological Review , 2007 .

[5]  Philippe Pasquier,et al.  Multi-Agent Area Coverage Using a Single Query Roadmap: A Swarm Intelligence Approach , 2009, PRIMA Workshops.

[6]  Xiaoyu Yang,et al.  A layered goal-oriented fuzzy motion planning strategy for mobile robot navigation , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[7]  Marius Kloetzer,et al.  Trajectory planning for a car-like robot by environment abstraction , 2012, Robotics Auton. Syst..

[8]  Hubert Roth,et al.  Path Planning and Motion Coordination for Multi-Robots System Using Probabilistic Neuro-Fuzzy , 2015 .

[9]  Steven M. LaValle,et al.  Planning algorithms , 2006 .

[10]  Abdullah Al Mamun,et al.  Hierarchical Incremental Path Planning and Situation-Dependent Optimized Dynamic Motion Planning Considering Accelerations , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[11]  Mansoor Davoodi Monfared,et al.  Clear and smooth path planning , 2015, Appl. Soft Comput..

[12]  Simon Fong,et al.  Accelerated Particle Swarm Optimization and Support Vector Machine for Business Optimization and Applications , 2011, NDT.

[13]  Haibin Duan,et al.  Imperialist competitive algorithm optimized artificial neural networks for UCAV global path planning , 2014, Neurocomputing.

[14]  Lydia Tapia,et al.  Path-guided artificial potential fields with stochastic reachable sets for motion planning in highly dynamic environments , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[15]  Xin Xu,et al.  A hierarchical path planning approach based on A⁎ and least-squares policy iteration for mobile robots , 2015, Neurocomputing.