Optimized control of skid steering mobile robot with slip conditions

Application of different optimization techniques for nonlinear controller parameters of a skid steering mobile robot (SSMR) with its inherited slip characteristics is crucial in saving designer's time and effort. In this paper, two computational optimization techniques, particle swarm optimization (PSO) and genetic algorithms (GA), are applied, evaluated and compared to optimize the nonlinear controller parameters of an SSMR moving in a plane. The SSMR controller is designed for tracking a reference robot with the same kinematics. For the purpose of simulation, SSMR kinematics is extended to include slip effects. Simulation programs for both optimization techniques are implemented and the optimized controller parameters are obtained. The system response is examined with the optimized parameters for tracking different trajectories in the presence of different types of disturbances and slip coefficients. Simulation results show better performance of PSO tuning based algorithm than GA one, especially in terms of Mean Square Error (MSE) performance index and computational time.

[1]  Jorge L. Martínez,et al.  Experimental kinematics for wheeled skid-steer mobile robots , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  K. Kozlowski,et al.  Practical Stabilization of a Skid-steering Mobile Robot - A Kinematic-based Approach , 2006, 2006 IEEE International Conference on Mechatronics.

[3]  Dezhen Song,et al.  IMU-based localization and slip estimation for skid-steered mobile robots , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Christine M. Anderson-Cook Practical Genetic Algorithms (2nd ed.) , 2005 .

[5]  Maarouf Saad,et al.  A higher level path tracking controller for a four-wheel differentially steered mobile robot , 2006, Robotics Auton. Syst..

[6]  Dariusz Pazderski,et al.  Modeling and control of a 4-wheel skid-steering mobile robot , 2004 .

[7]  Chang Wook Ahn,et al.  On the practical genetic algorithms , 2005, GECCO '05.

[8]  Dariusz Pazderski,et al.  Trajectory tracking for a mobile robot with skid-slip compensation in the vector-field-orientation control system , 2009, Int. J. Appl. Math. Comput. Sci..

[9]  Adel M. Alimi,et al.  PSO based adaptive learning Fuzzy Logic Controller for the Irobot Create robot , 2013, 13th International Conference on Hybrid Intelligent Systems (HIS 2013).

[10]  Wei Yu,et al.  Analysis and Experimental Verification for Dynamic Modeling of A Skid-Steered Wheeled Vehicle , 2010, IEEE Transactions on Robotics.

[11]  Kaspar Althoefer,et al.  Non-linear observer for slip estimation of skid-steering vehicles , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[12]  S.M.H. Seyedkashi,et al.  Tuning of digital PID controller using particle swarm optimization , 2010, Proceedings of the 29th Chinese Control Conference.

[13]  Zakarya Zyada,et al.  Genetic nonlinear controller of a skid steering mobile robot with slip conditions , 2014, 2014 IEEE International Conference on Automation, Quality and Testing, Robotics.

[14]  Aleksandar Lazinica Particle Swarm Optimization , 2009 .

[15]  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).

[16]  Zhang Jian,et al.  The sliding mode control based on extended state observer for skid steering of 4-wheel-drive electric vehicle , 2012, 2012 2nd International Conference on Consumer Electronics, Communications and Networks (CECNet).

[17]  Oussama Khatib,et al.  Springer Handbook of Robotics , 2007, Springer Handbooks.

[18]  Kaspar Althoefer,et al.  A robust slip estimation method for skid-steered mobile robots , 2008, 2008 10th International Conference on Control, Automation, Robotics and Vision.

[19]  George Bekey Springer Handbook of Robotics (B. Siciliano and O. Khatib; 2008) [Book Review] , 2008, IEEE Robotics & Automation Magazine.

[20]  Dezhen Song,et al.  Kinematic Modeling and Analysis of Skid-Steered Mobile Robots With Applications to Low-Cost Inertial-Measurement-Unit-Based Motion Estimation , 2009, IEEE Transactions on Robotics.