Application of an Adaptive Dynamic Sliding Surface Controller with Traction Tracking for a Mecanum Wheel Mobile Robot

Authors

  • Ha Vo Thu University of Economics Technology for Industries
  • Thuong Than Thi University of Economics Technology for Industries
  • Thanh Nguyen Thi University of Economics Technology for Industries
  • Binh Nguyen Hai University of Economics Technology for Industries
  • Dung Vu Van University of Economics Technology for Industries

DOI:

https://doi.org/10.18196/jrc.v6i2.23693

Keywords:

Mecanum Wheeled Autonomous Robot (WMMR), Sliding Mode Control (SMC), Fuzzy Logic System (FLS), Neural Network (NN)

Abstract

The paper introduces an algorithm application of an adaptive Dynamic Sliding Surface Controller that integrates neural networks and fuzzy logic systems with traction tracking for a Mecanum Wheel Mobile Robot. In this framework, neural networks are employed to approximate the uncertain nonlinear numerical aspects of MWMR, while fuzzy logic systems are utilized to adaptively. The stability of the closed-loop system is investigated using the Lyapunov criterion. The proposed controller is verified by numerical simulation. The simulation results show that the proposed controller performs better than the backstepping sliding controller in the case of uncertain model parameters and when there is an impact disturbance.

References

T. T. K. Ly, T. N. HongThai, N. H. Q. Dzung, and N. T. Thanh, "Determination of Kinematic Control Parameters of Omnidirectional AGV Robot with Mecanum Wheels Track the Reference Trajectory and Velocity," In Advances in Engineering Research and Application. ICERA 2020., vol. 178, pp. 319-328, 2021.

L. Schulze, S. Behling, and S. Buhrs, "Development of a Micro Drive - Under Tractor Research and Application," Proceedings of the International MultiConference of Engineers and Computer Scientists, vol. 2, pp. 16-28, 2011.

M. Göller, T. Kerscher, J. M. Zöllner, R. Dillmann, M. Devy, T. Germa and F. Lerasle, "Setup and control architecture for an interactive Shopping Cart in human all day environments," International Conference on Advanced Robotics, pp. 1-6, 2009.

M. Göller, T. Kerscher, M. Ziegenmeyer, A. Ronnau, J. M. Zöllner, and R. Dillmann, "Haptic Control for the Interactive Behavior Operated Shopping Trolley InBOT," International Conference on Advanced Robotics, pp. 1-8, 2009.

D. P. d. Oliveira, W. P. N. d. Reis, and O. M. Junior, "A Qualitative Analysis of a USB Camera for AGV Control," Sensors, vol. 4111, no. 19, pp. 1-31, 2019.

A. Gfrerrer, "Geometry and kinematics of the Mecanum wheel," Computer Aided Geometric Design, vol. 25, pp. 784–791 , 2008.

M. Szeremeta and M. Szuster, "Neural Tracking Control of a Four-Wheeled Mobile Robot with Mecanum Wheels," Applied Sciences, vol. 12, no. 11, pp. 1-21, 2022.

J. Qian, B. Zi, D. Wang, Y. Ma, and D. Zhang, "The Design and Development of an Omni-Directional obile Robot Oriented to an Intelligent Manufacturing System," Sensors, vol. 17, no. 9, pp. 1-30, 2017.

C.-C. Tsai, H.-L. Wu, and Y.-R. Lee, "Intelligent Adaptive Motion Controller Design for Mecanum Wheeled Omnidirectional Robots with Parameter Variations," International Journal of Nonlinear Sciences and Numerical Simulation, vol. 11, pp. 91-96, 2010.

X. Lu, X. Zhang, G. Zhang, J. Fan, and S. Jia, "Neural network adaptive sliding mode control for omnidirectional vehicle with uncertainties," ISA Transactions, vol. 86, pp. 201–214, 2019.

Z. Sun, S. Hu, D. He, W. Zhu, H. Xie, and J. Zheng, "Trajectorytracking control of Mecanum-wheeled omnidirectional mobile robots using adaptive integral terminal sliding mode," Computers & Electrical Engineering, vol. 96, no. 107500, pp. 116-128, 2021.

V. Alakshendra and S. S. Chiddarwar, "Adaptive robust control of Mecanum-wheeled mobile robot with uncertainties," Nonlinear Dynamics, vol. 87, no. 4, pp. 2147–2169, 2017.

T. Zhao, X. Zou, and S. Dian, "Fixed-time observer-based adaptive fuzzy tracking control for Mecanum-wheel mobile robots with guaranteed transient performance," Nonlinear Dynamics, vol. 107, no. 1, pp. 921–937, 2022.

D. U. Rijalusalam and I. Iswanto, “Implementation kinematics modeling and odometry of four omni wheel mobile robot on the trajectory planning and motion control based microcontroller,” Journal of Robotics and Control (JRC), vol. 2, no. 5, pp. 448-455, 2021.

D. Mišković, L. Milić, A. Čilag, T. Berisavljević, A. Gottscheber, and M. Raković, " Implementation of Robots Integration in Scaled Laboratory Environment for Factory Automation," Applied Sciences, vol. 12, no. 3, pp. 1-21, 2022.

B. Tao, X. Zhao, and H. Ding, "Kinematic modeling and control of mobile robot for large-scale workpiece machining," Part B: Journal of Engineering Manufacture, vol. 236, no. 2, pp. 29-38, 2022.

C. P. Sesmero, L. R. Buonocore, and M. D. Castro, "Omnidirectional Robotic Platform for Surveillance of Particle Accelerator Environments with Limited Space Areas," Applied Sciences, vol. 11, no. 14, 2021.

I. Iswanto, A. Ma’arif, N. M. Raharja, G. Supangkat, F. Arofiati, R. Sekhar, and D. U. Rijalusalam, "PID-based with Odometry for Trajectory Tracking Control on Four-wheel Omnidirectional Covid-19 Aromatherapy Robot," Emerging Science Journal, vol. 5, pp. 157-181, 2021.

P. N. Paraskevopoulos. Modern Control Engineering. Engineering & Technology: Marcel Dekker, 2002.

J.-Jacques, E. Slotine, and W. Li. Applied Nonlinear Control. Prentice –Hall International Inc: Inc, 1991.

P. A. Iounou and J. Sun. Robust and Adaptive Control. Prentice – Hall International: Inc, 1996.

L. Sciavicco and B. Siciliano. Modeling and control of Robot Manipunator. International Editions, 1996.

J. J. Craig. Introduction to Robotics Mechanics & Control. Addison –Wesley Publishing Company, 1986.

J. Somló, B. Lantos, and T. C. Pham. Advanced robot control. Akadémiai Kiadó, 1997.

M. W. Spong, S. Hutchinson, and M. Vidyasagar. Robot Dynamics and Control. Addison – Wesley Publishing Company, 2004.

F. L. Lewis, D. M. Dawson, and C. T. Abdallah. Robot manipulator control: theory and practice. CRC Press, 2003.

J. Angeles, Fundamentals of Robotic Mechanical Systems: Theory, Methods, and Algorithms. Springer, 2013.

D. B. Marghtu, Mechanisms and Robots Analysis with MATLAB, Springer, 2009.

B. Siciliano, L. Sciavicco, L. Villani, and G. Oriolo, Force control (pp. 363-405). Springer London, 2009.

S. Jabin, Robot Learning, Sciyo, 2010.

P. Corke. Robotics and control: fundamental algorithms in MATLAB®. springer Nature, 2021.

P. I. Corke, W. Jachimczyk, and R. Pillat. Robotics, vision and control: fundamental algorithms in MATLAB (vol. 73, p. 2). Berlin: Springer, 2011.

T. Wang, C. Tsai, and D. Wang, "Dynamic Control of An Omnidirectional Mobile Platform," Engineering, Computer Science, vol. 7, no. 1, pp. 9-18, 2010.

X. Wu, Z. Chen, W. Chen and a. W. Wang, "Research on the Design of Educational Robot with Four-wheel Omni-direction Chassis," J. Comput, vol. 29, no. 4, pp. 284–294, 2018.

M. J. Jung, H. S. Kim, S. Kim, and J. H. Kim, "Omnidirectional mobile base OK-II," Proceeding of the 2000 IEEE International Conference on Robotics and Automation, San Francisco, pp. 3449-3454, 2000.

M. M. Olsen and H. G. Petersen, "A new method for estimating parameters of a dynamic Robot model," IEEE Transactions on Robot ics and Automation, vol. 17, no. 1, pp. 95-100, 2001.

Y. P. Leow, K. H. Low, and W. K. Loh, "Kinematic modelling and analysis of mobile robots with omni-directional wheels," 7th International Conference on Control, Automation, Robotics and Vision, 2002. ICARCV 2002., pp. 820-825, 2002.

R. L. Williams, B. E. Carter, P. Gallina, and G. Rosati, "Dynamic model with slip for wheeled Omnidirectional Robots," IEEE Transactions on Robotics and Automation, vol. 18, no. 3, pp. 285-293, 2002.

W. K. Loh, K. H. Low, and Y. P. Leow, "Mechatronics design and kinematic modelling of a singularityless Omni-directional wheeled mobile Robot," Robot ics and Automation, Proceedings. ICRA 03. IEEE International Conference, vol. 3, pp. 3237-3242, 2003.

Y. Liu, X. Wu, J. J. Zhu, and J. Lew, "Omni-directional mobile Robot controller design by trajectory linearization," Proceedings of the 2003 American Control Conference, pp. 3423–3428, 2004.

J. Salih, M. Rizon, S. Yaacob, A. Adom, and M. Mamat, "Designing Omni- Directional Mobile Robot with Mecanum Wheel," American Journal of Applied Sciences, vol. 3, no. 5, pp. 1831-1835, 2006.

H. P. Oliveira, A. J. Sousa, P. Moreira, and P. J. Costa, " Precise Modeling of a Four Wheeled Omni-directional Robot," Proc. 8th Conf. Auton. Robot Syst. Compet, pp. 57–62, 2008.

Y. Kanayama, Y. Kimura, F. Miyazaki, and T. Noguchi, "A stable tracking control scheme for an autonomous mobile robot," proc. of IEEE Int. Conf. on Robotics and Automation, pp. 384-389, 1990.

C.-C. Tsai, L.-B. Jiang, T.-Y. Wang, and T.-S. Wang, "Kinematics Control of an Omnidirectional Mobile Robot," Proceedings of 2005 CACS Automatic Control Conference Tainan, pp. 18-19, 2005.

Y.-P. Hsu, C.-C. Tsai, Z.-C. Wang, Y.-J. Feng, and H.-H. Lin, "Hybrid navigation of a four-wheeled tour-guide robot," 2009 ICCAS-SICE, pp. 4353-4358, 2009.

E. Hashemi, M. G. Jadidi, and O. B. Babarsad, "Trajectory planning optimization with dynamic modeling of four wheeled Omni-directional mobile Robots," Proc. IEEE Int. Symp. Comput. Intell. Robot. Autom., pp. 272–277, 2009.

J. Palacín, E. Rubies, E. Clotet, and D. Martínez, “Evaluation of the path-tracking accuracy of a three-wheeled omnidirectional mobile robot designed as a personal assistant,” Sensors, vol. 21, no. 21, p. 7216, 2021.

H. P. Oliveira, A. J. Sousa, A. P. Moreira, and P. J. Costa, "Dynamical Models for Omni-Directional Robots With 3 and 4 Wheels," International Conference on Informatics in Control, Automation and Robotics, vol. 2, pp. 189–196, 2012.

H. P. Oliveira, A. J. Sousa, A. Moreira, and P. J. Costa, "Modeling and Assessing of Omni-directional Robots with Three and Four Wheels," Contemporary Robotics: Challenges and Solutions, pp. 109-138, 2009.

Y. Liu, J. J. Zhu, R. L. Williams, and J. Wu, "Omni-directional mobile Robotcontroller based on trajectory linearization," Rob. Auton. Syst, vol. 56, no. 5, pp. 461–479, 2008.

L.-C. Lin and H.-Y. Shih, "Modeling and Adaptive Control of an Omni- Mecanum-Wheeled Robot," Intell. Control Autom, vol. 4, no. 2, pp. 166–179, 2013.

C. T. Lee and W. T. Sung, “Controller design of tracking WMR system based on deep reinforcement learning,” Electronics, vol. 11, no. 6, p. 928, 2022.

M. Korkmaz, Ö. Aydoğdu, and H. Doğan, "Design and Performance Comparison of Variable Parameter Nonlinear PID Controller and Genetic Algorithm Based PID Controller," Conference Innovations in Intelligent Systems and Applications, pp. 978-982, 2012.

O. Aydogdu and M. Korkmaz, "A Simple Approach to Design of Variable Parameter Nonlinear PID Controller," International Conference on Advancements in Information Technology, vol. 20, pp. 81-85, 2011.

E. Malayjerdi, H. Kalani, and M. Malayjerdi, "Self-Tuning Fuzzy PID Control of a Four-Mecanum Wheel Omni-directional Mobile Platform," Electrical Engineering (ICEE), Iranian Conference on, pp. 816-820, 2018.

Q. Jia, C. Chang, S. Liu, L. Zhang, and S. Zhang, "Motion Control of Omnidirectional Mobile Robot Based on Fuzzy PID," In Chinese Control and Decision Conference (CCDC), pp. 5149-515, 2019.

S. Harun and M. F. Ibrahim, "A genetic algorithm based task scheduling system for logisticsservice robots," Bulletin of Electrical Engineering and Informatics, vol. 8, no. 1, pp. 206-213, 2019.

Z. Sun, H. Xie, J. Zheng, Z. Man, and D. He, "Path-following control of Mecanum-wheels omnidirectional mobile robots using nonsingular terminal sliding mode," Mechanical Systems and Signal Processing, vol. 147, pp. 107-128, 221.

X. Wu and Y. Huang, "Adaptive fractional-order non-singular terminal sliding mode control based on fuzzy wavelet neural networks for omnidirectional mobile robot manipulator," ISA transactions, vol. 121, pp. 258-267, 2022.

X. Sun, L. Zhang, and J. Gu, “Neural-network based adaptive sliding mode control for Takagi-Sugeno fuzzy systems,” Information Sciences, vol. 628, pp. 240-253, 2023.

G. G. Rigatos, C. S. Tzafestas, and S. G. Tzafestas, " Mobile Robot motion control in partially unknown environments using a sliding-mode fuzzy-logic controller," Rob. Auton. Syst, vol. 33, no. 1, pp. 1–11, 2000.

D. Qian, J. Yi, and D. Zhao, “Control of overhead crane systems by combining sliding mode with fuzzy regulator,” IFAC Proceedings Volumes, vol. 44, no. 1, pp. 9320-9325, 2011.

J. Chen, J. Wang, S. Ouyang, and Y. Yang, “Adaptive sliding mode control based on a filter for four-wheel omni-directional mobile robots,” Cybernetics and Information Technologies, vol. 14, no. 2, pp. 140-153, 2014.

D. Swaroop, J. K. Hedrick, P. P. Yip, and J. C. Gerdes, "Dynamic surface control for a class of nonlinear systems," IEEE Trans. Automat. Contr, vol. 45, no. 10, pp. 1893-1899, 2000.

B. Song and J. K. Hedrick. Dynamic surface control of uncertain nonlinear systems: an LMI approach. Springer Science & Business Media, 2011.

X.-Y. Luo, Z.-H. Zhu, and X.-P. Guan, "Adaptive Fuzzy Dynamic Surface Control for Uncertain Nonlinear Systems," International Journal of Automation and Computing, vol. 6, no. 4, pp. 385-390, 2009.

D. Z. S. Qi and L. W. L. Guo, "Adaptive Dynamic Surface Control of Nonlinear Switched Systems with Prescribed Performance," J. Dyn. Control Syst, vol. 24, no. 2, pp. 269–286, 2018.

B. Yoo and W. Ham, "Adaptive fuzzy sliding mode control of nonlinear system," IEEE Trans. Fuzzy Syst, vol. 6, no. 2, pp. 315–321, 1998.

S. Dai, C. Wang, and F. Luo, " Identification and Learning Control of Ocean Surface Ship Using Neural Networks," IEEE Transactions on Industrial Informatics, vol. 8, no. 4, pp. 801-810, 2012.

H. T. T. Uyen, P. D. Tuan, L. V. Anh, D. Q. True, and P. X. Minh, "PerfOMRance assessment of adaptive neural network dynamic surface controller with adaptive neural network backstepping controller and adaptive neural network sliding mode backstepping controller," Journal of Military Science and Technology, 2017.

Zayer, "Fuzzy Logic Control Of Crane System," The Iraqi Journal For Mechanical And Material Engineering, vol. 11, no. 3, pp. 437–447, 2011.

E. Hashemi, M. G. Jadidi, and N. G. Jadidi, "Model-based PI fuzzy control of four-wheeled Omni-directional mobile Robots," Rob. Auton. Syst., vol. 59, no. 11, pp. 930–942, 2011.

J. Park and I. W. Sandberg, "Universal Approximation Using Radial-Basis-Function Networks," in Neural Computation, vol. 3, no. 2, pp. 246-257, 1991.

B. Miao and T. Li, "Direct adaptive neural network control of a class of nonlinear systems," 2014 International Joint Conference on Neural Networks (IJCNN), pp. 2870-2874, 2014.

J. Wang, J. Chen, S. Ouyang, and Y. Yang, "Trajectory tracking control based on adaptive neural dynamics for four-wheel drive Omnidirectional mobile robots," Engineering Review, vol. 34, no. 3, pp. 237-249, 2014.

L. Yu, S. Fei, and G. Yang, "A Nơ ron Network Approach for Tracking Control of Uncertain Switched Nonlinear Systems with Unknown Dead-Zone Input," Circuits, Syst. Signal Process, vol. 34, no. 8, pp. 2695–2710, 2015.

S. N. Huang, K. K. Tan, and T. H. Lee, "Adaptive motion control using neural network approximations," Automatica, vol. 38, no. 2, pp. 227–233, 2002.

J. Xu, M. Zhang, and J. Zhang, "Kinematic model identification of autonomous Mobile Robot using dynamical recurrent neural networks," 2005 IEEE International Conference Mechatronics and Automation, vol. 3, pp. 1447-1460, 2005.

P. Petrehuş, Z. Lendek, and P. Raica, "Fuzzy modeling and design for a 3D crane," IFAC Proc, vol. 46, no. 20, pp. 479–484, 2013.

V. T. Ha, T. T. Thuong, N. T. Thanh, and V. Q. Vinh, "Research on Some Control Algorithms to Compensate for the Negative Effects of Model Uncertainty Parameters, External Interference, and Wheeled Slip for Mobile Robot," Actuators, vol. 31, no. 13, pp. 1-31, 2024.

Downloads

Published

2025-04-30

Issue

Section

Articles