Sliding Mode Controller for Trajectory Tracking Control of Autonomous Mobile Robot


  • Ang Oon Thay
  • Mohd Ariffanan Mohd Basri Department of Control and Mechatronics Engineering, Faculty of Electrical Engineering, Universiti Teknologi Malaysia, 81310 Skudai, Johor, Malaysia.
  • Nurul Adilla Mohd Subha
  • Mohamad Amir Shamsudin
  • Shafishuhaza Sahlan



Trajectory tracking control is an important issue in the field of autonomous mobile robot. In high speed and heavy load applications, the dynamic of autonomous mobile robot plays
an important factor in allowing the robot to follow the desired trajectory path. However, the parameters attribute to robot dynamic are difficult to model and highly uncertain. One of the uncertainty factors is the load variation which changes the dynamic parameters of autonomous mobile robot. Meanwhile, Sliding Mode Control (SMC) is well known for its robustness against model uncertainties and disturbances. This paper is about design of dynamic controller based on SMC technique for trajectory tracking control of autonomous mobile robot system. The model of mobile robot is developed based on Pioneer 3-DX mobile robot. The trajectory tracking controller is divided into two parts, kinematic controller and dynamic controller. Stability of both dynamic and kinematic controller is verified using Lyapunov stability theory. The performance
of trajectory tracking control for proposed dynamic controller based on SMC technique is compared against dynamic controller based on Proportional-Integral-Derivative (PID) technique with and without the presence of dynamic uncertainties. Simulation results show proposed dynamic controller based on SMC technique give better performance in trajectory tracking control in comparison to PID.


A. P. Aguiar and J. P. Hespanha, "Trajectory-tracking and path-following of underactuated autonomous vehicles with parametric modeling uncertainty," IEEE Transactions on Automatic Control, vol. 52, pp. 1362-1379, 2007.

F. N. Martins, W. C. Celeste, R. Carelli, M. Sarcinelli-Filho, and T. F. Bastos-Filho, "An adaptive dynamic controller for autonomous mobile robot trajectory tracking," Control Engineering Practice, vol. 16, pp. 1354-1363, 2008.

Z.-P. Jiang and H. Nijmeijer, "A recursive technique for tracking control of nonholonomic systems in chained form," Automatic Control, IEEE Transactions, vol. 44, pp. 265-279, 1999.

S. Sun, "Designing approach on trajectory-tracking control of mobile robot," Robotics and Computer-Integrated Manufacturing, vol. 21, pp. 81-85, 2005.

H. Wang, B. Salatin, G. G. Grindle, D. Ding, and R. A. Cooper, "Real-time model based electrical powered wheelchair control," Medical engineering & physics, vol. 31, pp. 1244-1254, 2009.

Y. Kaubaa, M. Boukattaya, and T. Dammak, "Adaptive Sliding-Mode Dynamic Control For Path Tracking of Nonholonomic Wheeled Mobile Robot," Jounal of Automation and System Engineering, vol. 9, pp. 119-131, 2015.

T. Das and I. N. Kar, "Design and implementation of an adaptive fuzzy logic-based controller for wheeled mobile robots," IEEE Transactions on Control Systems Technology, vol. 14, pp. 501-510, 2006.

Q. Xu, J. Kan, S. Chen, and S. Yan, "Fuzzy PID based trajectory tracking control of mobile robots and its simulation in simulink," International Journal of Control and Automation, vol. 7, pp. 233-244, 2014.

D. Gu and H. Hu, "Wavelet neural network based predictive control for mobile robots," in Systems, Man, and Cybernetics, 2000 IEEE International Conference on, pp. 3544-3549, 2000.

A. Onat and M. Ozkan, "Dynamic adaptive trajectory tracking control of nonholonomic mobile robots using multiple models approach," Advanced Robotics, vol. 29, pp. 913-928, 2015/07/18 2015.

F. Garelli, L. Gracia, A. Sala, and P. Albertos, "Sliding mode speed auto-regulation technique for robotic tracking," Robotics and Autonomous Systems, vol. 59, pp. 519-529, 7// 2011.

C. De La Cruz and R. Carelli, "Dynamic modeling and centralized formation control of mobile robots," in IEEE Industrial Electronics, IECON 2006-32nd Annual Conference on, pp. 3880-3885, 2006.

Majid, N. A., Mohamed, Z. and Basri, M. A. M. Velocity Control of a Unicycle Type of Mobile Robot Using Optimal PID Controller. Jurnal Teknologi.78(7-4), 7-14, 2016.




How to Cite

Oon Thay, A., Mohd Basri, M. A., Mohd Subha, N. A., Shamsudin, M. A., & Sahlan, S. (2018). Sliding Mode Controller for Trajectory Tracking Control of Autonomous Mobile Robot. ELEKTRIKA- Journal of Electrical Engineering, 17(1), 28–33.