A Comparative Study of Various Intelligent Optimization Algorithms Based on Path Planning and Neural Controller for Mobile Robot

In this paper, a cognitive system based on a nonlinear neural controller and intelligent algorithm that will guide an autonomous mobile robot during continuous path-tracking and navigate over solid obstacles with avoidance was proposed. The goal of the proposed structure is to plan and track the reference path equation for the autonomous mobile robot in the mining environment to avoid the obstacles and reach to the target position by using intelligent optimization algorithms. Particle Swarm Optimization (PSO) and Artificial Bee Colony (ABC) Algorithms are used to finding the solutions of the mobile robot navigation problems in the mine by searching the optimal paths and finding the reference path equation of the optimal path. As well as, PSO algorithm is used to find and tune on-line the neural control gains values of the nonlinear neural controller to obtain the best torques actions of the wheels for the mining autonomous mobile robot. Simulation results by matlab showed that the proposed cognitive system is more accurate in terms of planning reference path to avoid obstacles and online finding and tuning parameters of the controller which generated smoothness control action without saturation state for tracking the reference path equation as well as minimize the mobile robot tracking pose error to zero value.

[1]  Ahmed Sabah Al-Araji,et al.  Design of a Nonlinear PID Neural Trajectory Tracking Controller for Mobile Robot based on Optimization Algorithm , 2014 .

[2]  Mauwafak A. Tawfik,et al.  Fuzzy-Backstepping Controller Based on Optimization Method for Trajectory Tracking of Wheeled Mobile Robot , 2016, 2016 UKSim-AMSS 18th International Conference on Computer Modelling and Simulation (UKSim).

[3]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[4]  Bakir Lacevic,et al.  Neural Network Controller for Mobile Robot Motion Control , 2008 .

[5]  Asst. Prof. Dr. Ahmed S. Al-Araji,et al.  Cognitive Neural Controller for Mobile Robot , 2015 .

[6]  Adel M. Alimi,et al.  Fuzzy-PID hybrid controller for mobile robot using point cloud and low cost depth sensor , 2013, 2013 International Conference on Individual and Collective Behaviors in Robotics (ICBR).

[7]  Muhammad Asif,et al.  Nonholonomic Mobile Robot Trajectory Tracking using Hybrid Controller , 2016 .

[8]  Dervis Karaboga,et al.  A comprehensive survey: artificial bee colony (ABC) algorithm and applications , 2012, Artificial Intelligence Review.

[9]  Dervis Karaboga,et al.  A comparative study of Artificial Bee Colony algorithm , 2009, Appl. Math. Comput..

[10]  Ahmed Sabah Al-Araji,et al.  Design of a cognitive neural predictive controller for mobile robot , 2012 .

[11]  Shahzad Memon,et al.  AUTONOMOUS ROBOT PATH PLANNING USING PARTICLE SWARM OPTIMIZATION IN STATIC AND OBSTACLE ENVIRONMENT , 2015 .

[12]  Muhammad Junaid Khan,et al.  Feedforward and Feedback Kinematics Controller for Wheeled Mobile Robot Trajectory Tracking , 2014 .

[13]  Maysam F. Abbod,et al.  Design of Neural Predictive Controller for Nonholonomic Mobile Robot based on Posture Identifier , 2011 .

[14]  A. S. Al-Araji,et al.  A Cognitive Nonlinear Trajectory Tracking Controller Design for Wheeled Mobile Robot based on Hybrid Bees-PSO Algorithm , 2017 .

[15]  A. Al-Araji,et al.  Design of an Adaptive PID Neural Controller for Continuous Stirred Tank Reactor based on Particle Swarm Optimization , 2014 .

[16]  M. U. Khan,et al.  Mobile Robot Path Planning in Static Environments using Particle Swarm Optimization , 2020, ArXiv.

[17]  Turki Y. Abdalla,et al.  Trajectory Tracking Control for Mobile Robot using Wavelet Network , 2013 .

[18]  Ahmed Sabah Al-Araji A Comparative Study of Various Intelligent Algorithms Based Nonlinear PID Neural Trajectory Tracking Controller for the Differential Wheeled Mobile Robot Model , 2014 .

[19]  Said Drid,et al.  Robust Nonlinear Control of a Mobile Robot , 2016 .

[20]  Maysam F. Abbod,et al.  Applying posture identifier in designing an adaptive nonlinear predictive controller for nonholonomic mobile robot , 2013, Neurocomputing.

[21]  A. Wahid Artificial Bee colony and its Application: An Overview , 2015 .

[22]  Xiujuan Lei,et al.  Dynamic Path Planning of Mobile Robots Based on ABC Algorithm , 2010, AICI.

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