Skip to main content
Log in

Design of a Sliding Mode Controller with Fuzzy Rules for a 4-DoF Service Robot

  • Regular Papers
  • Robot and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

In this study, a novel control strategy that combines a fuzzy system and the sliding mode controller is proposed for improving stability and achieving high-accuracy control in service robots. Based on the kinematic and dynamic models of a 4-degrees of freedom manipulator, and the observed tracking error using a low-cost inertial sensor, the proposed fuzzy sliding mode controller (FSMC(IMU)) is designed to generate appropriate torques at robot joints. The FSMC(IMU) controller parameters are adjusted through a fuzzy rule that determines the state of the system. The error in trajectory tracking is reduced through this. The gain value K can be finely adjusted by fuzzy control by observing the degree of vibration after entering the sliding mode surface. The larger the observed vibration value, the faster the fuzzy controller follows the given input trajectory by selecting a smaller gain value K and reducing jitter due to the sliding mode control’s discontinuous switch characteristics. When the degree of error is small, it achieves faster and more accurate control performance than when the observer is not used. The stability of the FSMC(IMU) system is verified via disturbance experiments. The experimental data are compared with the conventional sliding mode controller and proportional-derivative control. The experimental results demonstrate that the proposed FSMC(IMU) controller is stable, fast, and highly accurate in controlling service robots.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. T. Haidegger, “Autonomy for surgical robots: Concepts and paradigms,” IEEE Trans. on Medical Robotics and Bionics, vol. 1, no. 2, pp. 65–76, May 2019.

    Article  Google Scholar 

  2. H. Wang, T. Lu, B. Niu, H. Yan, X. Wang, J. Chen, and Y. Li, “Research on fuzzy PID control algorithm for lower limb rehabilitation robot,” Proc. of IEEE 4th Information Technology and Mechatronics Engineering Conference (ITOEC 2018), Chongqing, China, 2018.

    Google Scholar 

  3. T. Shu, S. Gharaaty, W. Xie, A. Joubair, and I. A. Bonev, “Dynamic path tracking of industrial robots with high accuracy using photogrammetry sensor,” IEEE/ASME Trans. on Mechatronics, vol. 23, no. 3, June 2018.

    Google Scholar 

  4. R. Garrido and M. A. Trujano, “Stability analysis of a visual PID controller applied to a planar parallel robot,” International Journal of Control, Automation and Systems, vol. 17, no. 6, pp. 1589–1598, 2019.

    Article  Google Scholar 

  5. J. Baek, W. Kwon, and C. Kang, “A new widely and stably adaptive sliding-mode control with nonsingular terminal sliding variable for robot manipulators,” IEEE Access, vol. 8, pp. 43443–43454, 2020.

    Article  Google Scholar 

  6. M. Namazov, “Fuzzy logic control design for 2-link robot manipulator in MATLAB/Simulink via robotics toolbox,” Proc. of Global Smart Industry Conference (GloSIC), Chelyabinsk, Russia, Nov. 2018.

    Google Scholar 

  7. S. Li, J. He, Y. Li, and M. U. Rafique, “Distributed recurrent neural networks for cooperative control of manipulators: A game-theoretic perspective,” IEEE Trans. on Neural Networks and Learning Systems, vol. 28, no. 2, pp. 415–426, Feb. 2017.

    Article  MathSciNet  Google Scholar 

  8. R.-J. Wai and Z.-W. Yang, “Adaptive fuzzy neural network control design via a T-S fuzzy model for a robot manipulator including actuator dynamics,” IEEE Trans. on Systems, Man, and Cybernetics-Part B: Cybernetics, vol. 38, no. 5, pp. 1326–1346, October 2008.

    Article  Google Scholar 

  9. R. Wang, H. Jing, J. Wang, M. Chadli, and N. Chen, “Robust output-feedback based vehicle lateral motion control considering network-induced delay and tire force saturation,” Neurocomputing, vol. 214, pp. 409–419, 2016.

    Article  Google Scholar 

  10. J. Yu, J. Liu, Z. Wu, and H. Fang, “Depth control of a bioinspired robotic dolphin based on sliding-mode fuzzy control method,” IEEE Trans. on Industrial Electronics, vol. 65, no. 3, pp. 2429–2438, March 2018.

    Article  Google Scholar 

  11. B. Xing, L. Guo, S. Wei, and Y. Song, “Dynamic modeling and sliding mode controller design of a variable structure two-wheeled robot,” Proc. of the IEEE International Conference on Information and Automation, Ningbo, China, August 2016.

    Google Scholar 

  12. G. M. Dimirovski, Y. Liu, J. Wang, and Y. Kao, “Overcoming control complexity of constrained three-link manipulator using sliding-mode control,” IEEE International Conference on Systems, Man, and Cybernetics, Budapest, Hungary, October 9–12, 2016.

    Google Scholar 

  13. J. Wang, X. Wang, and J. Wang, “Trajectory tracking controller design for a quadrotor aircraft based on fuzzy sliding-mode control,” Proc. of the 36th Chinese Control Conference, Dalian, China, July 26–28, 2017.

    Google Scholar 

  14. J. Baek, M. Jin, and S. Han, “A new adaptive sliding-mode control scheme for application to robot manipulators,” IEEE Trans. on Industrial Electronics, vol. 63, no. 6, pp. 3628–3637, June 2016.

    Article  Google Scholar 

  15. H. Hu and P.-Y. Woo, “Fuzzy supervisory sliding-mode and neural-network control for robotic manipulators,” IEEE Trans. on Industrial Electronics, vol. 53, no. 3, pp. 930–940, June 2006.

    Google Scholar 

  16. J. Qui, W. Ji, and M. Chadli, “A novel fuzzy output feedback dynamic sliding mode controller design for two-dimensional nonlinear systems,” IEEE Transactions on Fuzzy Systems, 2020. DOI: https://doi.org/10.1109/TFUZZ.2020.3008271

    Google Scholar 

  17. G. Wang, M. Chadli, and M. Basin, “Practical terminal sliding mode control of nonlinear uncertain active suspension systems with adaptive disturbance observer,” IEEE/ASME Transactions on Mechatronics, vol. 26, no. 2, pp. 789–797, 2021.

    Article  Google Scholar 

  18. Y. Wang, X. Xie, M. Chadli, S. Xie, and Y. Peng, “Sliding mode control of fuzzy singularly perturbed descriptor systems,” IEEE Transactions on Fuzzy Systems, 2020. DOI: https://doi.org/10.1109/TFUZZ.2020.2998519

    Google Scholar 

  19. M. M. Fateh and S. Khorashadizadeh, “Robust control of electrically driven robots by adaptive fuzzy estimation of uncertainty,” Nonlinear Dynamics, vol. 69, pp. 1465–1477, 2012.

    Article  MathSciNet  Google Scholar 

  20. M. M. Fateh, S. Azargoshasb, and S. Khorashadizadeh, “Model-free discrete control for robot manipulators using a fuzzy estimator,” The International Journal for Computation and Mathematics in Electrical and Electronic Engineering, vol. 33, pp. 1051–1067, April 2014.

    Article  MathSciNet  Google Scholar 

  21. S. M. H. Zadeh, S. Khorashadizadeh, M. M. Fateh, and M. Hadadzarif, “Optimal sliding mode control of a robot manipulator under uncertainty using PSO,” Nonlinear Dynamics, vol. 84, pp. 2227–2239, 2016.

    Article  MathSciNet  Google Scholar 

  22. C. Liu, F. Chen, X. Sui, H. Cheng, J. Xu, and Y. Xue, “Gesture detection and data fusion based on MPU9250 sensor,” IEEE 12th International Conference on Electronic Measurement & Instruments, Qingdao, China, 2015.

    Google Scholar 

  23. M. Boukens, A. Boukabou, and M. Chadli, “A real time self-tuning motion controller for mobile robot systems,” IEEE/CAA Journal of Automatica Sinica, vol. 6, no. 1, pp. 84–96, 2019.

    Article  MathSciNet  Google Scholar 

  24. M. Boukens, A. Boukabou, and M. Chadli, “Robust adaptive neural network-based trajectory tracking control approach for nonholonomic electrically driven mobile robots,” Robotics and Autonomous Systems, vol. 92, pp. 30–40, 2017.

    Article  Google Scholar 

  25. G. S. Nhivekar, S. S. Nirmale, and R. R. Mudholker, “Implementation of fuzzy logic control algorithm in embedded microcomputers for dedicated application,” International Journal of Engineering, Science and Technology, vol. 3, no. 4, pp. 276–283, 2011.

    Article  Google Scholar 

  26. X. Kang, W. Shen, W. Chen, and J. Wang, “The control of dynamixel RX-28 based on VC++ for the locomotion of cockroach robot,” Proc. of 4th IEEE Trans. on Industrial Electronics and Applications, Xi’an, China, May 2009.

    Google Scholar 

  27. A. Zainuddin, B. Ali, M. Zan, R. Hashim, and H. Hashim, “An open-architecture humanoid robot controller in support of developmental disability(DD) rehabilitation,” Proc. of International Conference on Electrical, Electronics and System Engineering(ICEESE), Kanazawa, Japan, November 2017.

    Google Scholar 

  28. E. Slotine and W. Li, “Adaptive manipulator control: A case study,” IEEE Trans. on Automatic Control, vol. 33, no. 11, pp. 995–1003, November 1988.

    Article  Google Scholar 

  29. A. A. Mohammed and A. Eltayeb, “Dynamics and control of a two-link manipulator using PID and sliding mode control,” Proc. of International Conference on Computer, Control, Electrical, and Electronics Engineering (ICCCEEE), Khartoum, Sudan, Nov. 2018.

    Google Scholar 

  30. V. T. Yen, W. Y. Nan, and P. V. Cuong, “Robust adaptive sliding mode neural networks control for industrial robot manipulators,” International Journal of Control, Automation and Systems, vol. 17, no. 3, pp. 783–792, 2019.

    Article  Google Scholar 

  31. M. Rahmani and M. H. Rahman, “Adaptive neural network fast fractional sliding mode control of a 7-DoF exoskeleton robot,” International Journal of Control, Automation and Systems, vol. 18, no. 1, pp. 124–133, 2020.

    Article  Google Scholar 

  32. C. Sun, G. Gong, and H. Yang, “Sliding mode control with adaptive fuzzy immune feedback reaching law,” International Journal of Control, Automation and Systems, vol. 18, no. 2, pp. 363–373, 2020.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jangmyung Lee.

Additional information

Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This research was supported by the National Research Foundation of Korea(NRF) grant funded by the Korea government(MSIT) (No. 2019R1A2C2088859).

Le Bao received his B.S. degree in electronics engineering from Daegu University, Korea, in 2018. Now he is pursuing a master’s degree in Pusan National University, Korea. His research interests include robot control, sliding mode control, computer vision, sensor application and virtual reality simulation.

Dongeon Kim received his B.S. degree in electronic engineering from Inje University, Korea, in 2015 and an M.S. degree from Pusan National University, Korea, in 2017. Now he is pursuing a doctoral degree in Pusan National University, Korea, and his research interest includes robot system design, intelligent control, and machine learning.

Seung-Joon Yi received his B.S., M.S., and Ph.D. degrees in electronics engineering from Seoul National University, Seoul, Korea, and has worked as a visiting scholar and a postdoctoral scholar at the University of Pennsylvania. He is currently an assistant professor in the Department of Electrical Engineering at the Pusan National University. His main research interest is leveraging machine learning approaches to build more robust and intelligent robotic systems.

Jangmyung Lee received his B.S. and M.S. degrees in electronics engineering from Seoul National University, Seoul, Korea, in 1980 and 1982, respectively, and his Ph.D. degree in computer engineering from the University of Southern California (USC), Los Angeles, in 1990. Since 1992, he has been a professor with the Intelligent Robot Laboratory, Pusan National University, Busan, Korea. His current research interests include intelligent robotic systems, ubiquitous ports, and intelligent sensor. Prof. Lee is a past president of the Korean Robotics Society, and a Vice president of ICROS. He is also the head of National Robotics Research Center, SPENALO.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bao, L., Kim, D., Yi, SJ. et al. Design of a Sliding Mode Controller with Fuzzy Rules for a 4-DoF Service Robot. Int. J. Control Autom. Syst. 19, 2869–2881 (2021). https://doi.org/10.1007/s12555-020-0452-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-020-0452-3

Keywords

Navigation