Trajectory Tracking Control for a Wheeled Mobile Robot Using Fractional Order PIaDb Controller
Nowadays, Wheeled Mobile Robots (WMRs) have found many applications as industry, transportation, inspection, and other fields. Therefore, the trajectory tracking control of the nonholonomic wheeled mobile robots have an important problem. This work focus on the application of model-based on Fractional Order PIaDb (FOPID) controller for trajectory tracking problem. The control algorithm based on the errors in postures of mobile robot which feed to FOPID controller to generate correction signals that transport to torque for each driven wheel, and by means of dynamics model of mobile robot these torques used to compute the linear and angular speed to reach the desired pose. In this work a dynamics model of mobile robot was driven for the case where the centroid of mobile robot platform is not coincide with reference frame of mobile robot (i.e. reference frame is located at midpoint of driven wheels axis), while the inertia is counted for. The Evolutionary Algorithm has been used to modified the parameters (Kp, Kd, Ki,a, and b) of the FOPID controller for wheeled mobile robot. Simulation results show the effectiveness of the proposed control algorithm: that is demonstrated by applied this controller at four case studies (Circular trajectory, S-shape trajectory, Infinity trajectory, and Line trajectory at two cases, with presences of disturbance and without), these results shows good matching between desired trajectory and simulation one while error in posture goes to zero rapidly.
C. Canudas de Wit, H. Khennouf, C. Samson, and O. J. sordalen, "Nonlinear control design for mobile robot," in Recent Trends in Mobile Robots, Y. F. Zheng, Ed., World Scientific, 1993, pp. 121- 156.
Y. Kanayama, Y. Kimura, F. Miyazaki, and T. Noguchi, "A stable tracking control method for an autonomous mobile robot," Proc. IEEE Int. Conf. Rob. Autom., 1990, pp. 384-389.
C. Samson, "Time-varying feedback control of a nongolonomic cart," in Lecture Notes in Control and Information Science, C. Canudas de Wit, Ed. , Springerverlag, New York, 1991, pp. 125-151.
Nino-Suarez P. A., Aranda-Bricaire E., Velasco-Villa M. ,"Discrete-time sliding mode trajectory tracking control for a wheeled mobile robotic," Proceedings of the 45th IEEE conference on Decision and Control, San Diego, USA, December 13-15, 2006, pp. 3 025 – 3 057.
R. Fierro, and F. L. Lewis, "Control of a Nonholonomic Mobile Robot: Backstepping Kinematics into Dynamics"Journal of Robotic Systems 14(3), 149-163 (1997).
Oscar Castillo, Luis T. Aguilar, and Selene Cardenas, "Fuzzy logic tracking control for unicycle mobile robots," Engineering Letters, 13:2, EL_13_2_4 (Advance online Publication: 4 August 2006).
Ahmed S. Al-Araji, et al, "Applying posture identifier in designing an adaptive nonlinear predictive controller for nonholonomic mobile robot" Elsevier, Neurocomputing, 99, (2013), pp. 503-554.
H-X Zhang, G-J Dai and H Zeng, "A Trajectory Tracking Control Method for Nonholonomic Mobile Robot," Proceedings of the International Conference on Wavelet Analysis and Pattern Recognition Beijing, China, 2-4 Nov. 2007, pp. 7-11.
S. X. Yang, H. Yang, Q. Max and H. Meng, "Neural Dynamics Based Full-State Tracking Control of a Mobile Robot," Proceedings of the IEEE International Conference on Robotics & Automation, New Orleans, LA, 2004, pp. 4614-4619.
A.M. Bloch, "Nonholonomic Mechanics and Control," New York: Springer-Verlag, 2003.
Y. Yamamoto and X. Yun, "Coordinating locomotion and manipulation of a mobile manipulator," in Recent Trends in Mobile Robots, Y. F. Zheng, Ed., World Scientific, 1993, pp. 157-181.
K. Hornik, M. Stinchcombe, and H. White, ‘‘Multilayer feedforward networks are universal approximators,’’ Neural Networks, 2, 359–366, 1989.
Tiemin Hu, and Simon X. yang, "Real-time motion control of a nonholonomic mobile robot with unknown dynamics" NSERC of Canada under grant RGPIN-227684. To S. X. Yang
Lewis, F. L., Jagannathan, S., and Yesildirek, A., "Neural network control of robot manipulators and nonlinear system," pp. 147-167, Taylor and Francis Ltd, T. J. International Ltd, Padstow, UK, 1999.
Xue, D., et al. "Linear Feedback Control Analysis and Design with MATLAB", USA: The soceity for Industrial and Applied Mathematics. 2007.
Back, T. "Evolutionary Algorithms in Theory and Practice", Oxford University Press, London, UK, 1996.
Goldberg, D. E. "Genetic Algorithms in Search, Optimization and Machine Learning", Reading, MA: Addison-Wesley,1989.
Sumathi, et al., "Evolutionary Intelligence An Introduction to Theory and Applications with Matlab", Spring Verlag Berlin Heidelberg, German, 2008.
Ammar A. Aldair, "Neurofuzzy controller based full vehicle nonlinear active suspension system" Ph.D. thesis, University of Sussex Brighton UK, March 2012.
K. H. Su, Y. Y. Chen, S. F. Su, "Design of neural – fuzzy – based controller for two autononmously driven wheeled robot" Neuroconputing 73(2101)2478-2488.
Internet website < http://www.parallax.com>, Robotics with the Boe-Bot text manual v3.0, (accessed October 2011).
Copyright: Open Access authors retain the copyrights of their papers, and all open access articles are distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution and reproduction in any medium, provided that the original work is properly cited. The use of general descriptive names, trade names, trademarks, and so forth in this publication, even if not specifically identified, does not imply that these names are not protected by the relevant laws and regulations. While the advice and information in this journal are believed to be true and accurate on the date of its going to press, neither the authors, the editors, nor the publisher can accept any legal responsibility for any errors or omissions that may be made. The publisher makes no warranty, express or implied, with respect to the material contained herein.