Trajectory tracking by automated guided vehicle using GA optimized sliding mode control

The current state-of-art trajectory tracking control for four wheel differential driven vehicle is found to be unreliable in certain cases. The vehicle motion needs to be controlled using optimization algorithms in order to follow the desired trajectory satisfactorily. Sliding mode controller (SMC) is employed for such non-linear systems to make trajectory tracking robust taking into account all surrounding uncertainties. The algorithm obtains an intermediate sliding surface for the vehicle such that the error between actual and desired trajectory is minimum. In this paper, Genetic Algorithm has been used to tune SMC gain parameters. The mathematical model of the vehicle has been developed in the paper for generating desired control actions. The conventional PID control is also applied separately for trajectory tracking by the vehicle. A comparative analysis between two controllers is presented in this paper. The results obtained show the tracking efficiency of SMC even in the presence of disturbances.

[1]  D. Sivaraj,et al.  Development of navigation system for autonomous vehicle , 2012, 2012 International Conference on Machine Vision and Image Processing (MVIP).

[2]  Maani Ghaffari Jadidi,et al.  Trajectory planning optimization with dynamic modeling of four wheeled omni-directional mobile robots , 2009, 2009 IEEE International Symposium on Computational Intelligence in Robotics and Automation - (CIRA).

[3]  Mohammad Hassan Khooban,et al.  FUZZY SLIDING MODE CONTROL DESIGN FOR A CLASS OF NONLINEAR SYSTEMS WITH STRUCTURED AND UNSTRUCTURED UNCERTAINTIES , 2013 .

[4]  Jung-Min Yang,et al.  Sliding Mode Motion Control of Nonholonomic Mobile Robots , 1999 .

[5]  Zehui Mao,et al.  Trajectory tracking control of a two-wheeled mobile robot using sliding mode techniques , 2015, 2015 34th Chinese Control Conference (CCC).

[6]  Alessandro De Luca,et al.  Trajectory tracking control of a four-wheel differentially driven mobile robot , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[7]  A. Wassal,et al.  Modeling and simulation of four-wheel steering unmanned ground vehicles using a PID controller , 2014, 2014 International Conference on Engineering and Technology (ICET).

[8]  Fumio Harashima,et al.  Adaptive fuzzy controller design for trajectory tracking of a 2 DOF wheeled mobile robot using genetic algorithm , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[9]  Ping Hu,et al.  Design of Automatic Steering Controller for Trajectory Tracking of Unmanned Vehicles Using Genetic Algorithms , 2012, IEEE Transactions on Vehicular Technology.

[10]  Daniela Cernega,et al.  Sliding Mode Control for Trajectory Tracking Problem - Performance Evaluation , 2009, ICANN.

[11]  Zheng Li Fault diagnosis and fault tolerant control of mobile robot based on neural networks , 2009, 2009 International Conference on Machine Learning and Cybernetics.

[12]  Maarouf Saad,et al.  Dynamic tracking control of mobile robot using exponential sliding mode , 2010, IECON 2010 - 36th Annual Conference on IEEE Industrial Electronics Society.

[13]  Chih-Lyang Hwang A novel Takagi-Sugeno-based robust adaptive fuzzy sliding-mode controller , 2004, IEEE Transactions on Fuzzy Systems.

[14]  Tianmiao Wang,et al.  Trajectory tracking control method and experiment of AGV , 2016, 2016 IEEE 14th International Workshop on Advanced Motion Control (AMC).