Skip to main content
Log in

Model-based, Distributed, and Cooperative Control of Planar Serial-link Manipulators

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

Abstract

In this paper, we propose a novel distributed control scheme for a planar serial-link manipulator with revolute joints. The control scheme is based on the conventional model-based nonlinear control scheme that achieves linearization by feedback. A dedicated controller controls each joint of the manipulator, as in the case of the decentralized manipulator control scheme. However, in the proposed control scheme, the joint-level controllers communicate and cooperate to account for the nonlinear dynamic coupling between the links. The proposed control scheme can achieve the performance level of that of the model-based nonlinear control scheme, and at the same time, reduce the computational lead-time by distributing the computational load associated with the control law among the joint-level controllers. We design a distributed cooperative control law for a three-link planar manipulator and demonstrate its trajectory tracking performance using simulation experiments.

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. D. Li, G. Ma, W. He, W. Zhang, C. Li, and S. S. Ge, “Distributed coordinated tracking control of multiple Euler-Lagrange systems by state and output feedback,” IET Control Theory & Applications, vol. 11, pp 2213–2221, 2017.

    Article  MathSciNet  Google Scholar 

  2. Y. Li, C. Yang, W. Yan, R. Cui, and A. Annamalai, “Admittance-based adaptive cooperative control for multiple manipulators with output constraints,” IEEE Trans. on Neural Net and Learning Sys., vol. 30, no. 12, pp. 3621–3632, 2019.

    Article  MathSciNet  Google Scholar 

  3. Y. Wu, Y. Guan, S. He, and M. Xin, “An industrial-based framework for distributed control of heterogeneous net-work systems,” IEEE Trans. on Neural Net and Learning Sys, vol. 50, no. 6, pp. 2120–2128, 2020.

    Google Scholar 

  4. Y. Wu, H. R. Karimi, and R. Lu, “Sampled-data synchronization of network systems in industrial manufacture,” IEEE Trans. on Industrial Electronics, vol. 65, pp 9016–9024, 2018.

    Article  Google Scholar 

  5. S. Soumya and K. R. Guruprasad, “Model-based distributed cooperative control of a robotic manipulator,” Proceedings of the IEEE Int. Women in Engineering (WIE) Conf. on Electrical and Computer Engineering, 2015.

  6. Z. Zhao, X. He, and C. K. Ahn, “Boundary disturbance observer-based control of a vibrating single-link flexible manipulator,” IEEE Trans. on Systems Man Cybernetics: Systems, vol. 30, pp 1–9, 2019.

    Google Scholar 

  7. Z. Zhao and C. K. Ahn, “Boundary antisaturation vibration control design for a flexible Timoshenko robotic manipulator,” Int. Journal of Robust and Nonlinear Control, vol. 30, pp 1098–1114, 2020.

    Article  MathSciNet  Google Scholar 

  8. K. R. Guruprasad, Robotics: Mechanics and Control, PHI Learning, Delhi, 2019.

    Google Scholar 

  9. J. Yim and J. H. Park, “Nonlinear control of robotic manipulator,” Proc of IEEE Int. Conf. on Systems, Man, and Cybernetics, vol. 2, pp 866–871, 1999.

    Google Scholar 

  10. W. Ha and J. Back, “A disturbance observer-based robust tracking controller for uncertain robot manipulators,” Int. Journal of Control, Automation, and Systems, vol. 16, no. 2, pp. 417–425, 2018.

    Article  Google Scholar 

  11. M. Rahmani, H. Komijani, and M. H. Rahman, “New sliding mode control of 2-dof robot manipulator based on extended grey wolf optimizer,” Int. Journal of Control, Automation, and Systems, vol. 18, no. 6, pp. 1572–1580, 2020.

    Article  Google Scholar 

  12. S. S. Sastry, “Model-reference adaptive control — stability, parameter covergence, and robustness,” IMA Journal of Math. Control and Information, vol. 1, pp 27–66, 1984.

    Article  Google Scholar 

  13. J. J. Craig, Adaptive Control of Mechanical Manipulators, Ph.D. dissertation, Stanford University, 1986.

  14. J.-J. E. Slotine and L. Weiping, “Adaptive manipulator control: A case study,” IEEE Trans. on Automatic Control, vol. 33, no. 11, pp. 995–1003, 1988.

    Article  Google Scholar 

  15. Q. Guo, J. Yin, T. Yu, and D. Jiang, “Saturated adaptive control of an electrohydraulic actuator with parametric uncertainty and load disturbance,” IEEE Trans. on Industrial Electronics, vol. 64, pp. 7930–7941, 2017.

    Article  Google Scholar 

  16. W. He and Y. Dong, “Adaptive fuzzy neural network control for a constrained robot using impedance learning,” IEEE Trans. on Neural Net and Learning Systems, vol. 29, no. 4, pp. 1174–1186, 2018.

    Article  Google Scholar 

  17. S. Zhang, Y. Dong, Y. Ouyang, Z. Yin, and K. Peng, “Adaptive neural control for robotic manipulators with output constraints and uncertainties,” IEEE Trans. on Neural Net and Learning Sys, vol. 29, no. 11, pp. 5554–5564, 2018.

    Article  MathSciNet  Google Scholar 

  18. Q. Guo, Z. Zuo, and Z. Ding, “Parametric adaptive control of single-rod electrohydraulic system with block-strict-feedback model,” Automatica, vol. 113, pp 1–9, 2020.

    MathSciNet  MATH  Google Scholar 

  19. P. Poigent and M. Gautier, “Nonlinear model predictive control of a robot manipulator,” Proc of the 6th Int Workshop on Advanced Motion Control, pp. 401–406, 2000.

  20. R. P. Paul, “Modelling, trajectory calculations, and servoing of a computer controlled arm,” Tech. Rep. AIM–177, 1972.

  21. S. Li, H. Wang, and M. U. Rafique, “A novel recurrent neural network for manipulator control with improved noise tolerance,” IEEE Trans. on Neural Net and Learning Sys, vol. 29, no. 5, pp. 1908–1918, 2018.

    Article  MathSciNet  Google Scholar 

  22. L. Jin, S. Li, J. Yuc, and I. He, “Robot manipulator control using neural networks: A survey,” Neurocomputing, vol. 285, pp 23–34, 2018.

    Article  Google Scholar 

  23. K. R. Guruprasad and A. Ghosal, “Model reference learning control for rigid robots,” Proc. of ASME DETC, 1999.

  24. M. W. Spong and M. Vidyasagar, Robot Dynamics and Control, John Wiley & Sons, 2008.

  25. H. Seraji, “Decentralized adaptive control of manipulators: Theory, simulation, and experimentation,” IEEE Trans. on Robotics and Automation, vol. 5, pp 183–201, 1989.

    Article  Google Scholar 

  26. T. Hsia and L. Gao, “Robot manipulator control using decentralized linear time-invariant time-delayed joint controllers,” Proc of the IEEE Int Conf on Robotics and Automation, pp. 2070–2075, 1990.

  27. S.-J. Cho, J. S. Lee, J. Kim, T.-Y. Kuc, P.-H. Chang, and M. Jin, “Adaptive time-delay control with a supervising switching technique for robot manipulators,” Trans. of Institute of Measurement and Control, vol. 39, pp 1374–1382, 2016.

    Article  Google Scholar 

  28. M. Tarokh, “Decentralized adaptive tracking control of robot manipulators,” Journal of Robotic Systems, vol. 13, no. 12, pp. 803–816, 1996.

    Article  Google Scholar 

  29. Y. Tang and G. Guerrero, “Decentralized robust control of robot manipulators,” Proceedings of the American Control Conference, vol. 2, pp 922–926, 1998.

    Google Scholar 

  30. M. Liu, “Decentralized PD and robust nonlinear control for robot manipulators,” Journal of Intelligent and Robotic Systems, vol. 20, no. 2–4, pp. 319–332, 1997.

    Article  Google Scholar 

  31. M. Liu, “Decentralized control of robot manipulators: Nonlinear and adaptive approaches,” IEEE Trans. on Automatic Control, vol. 44, no. 2, pp. 357–363, 1999.

    Article  MathSciNet  Google Scholar 

  32. J.-Q. Wang and H. D. Wend, “Robust decentralized control of robot manipulators,” Int. Journal of System Science, vol. 30, pp 323–330, 1999.

    Article  Google Scholar 

  33. K. Narendra and N. Oleng, “Exact output tracking in decentralized adaptive control systems,” IEEE Trans. on Automatic Control, vol. 47, pp 390–395, 2002.

    Article  MathSciNet  Google Scholar 

  34. L.-C. Hsu, “A fully adaptive decentralized control of robot manipulators,” Automatica, vol. 42, no. 10, pp. 1761–1767, 2006.

    Article  Google Scholar 

  35. Z.-J. Yang, Y. Fukushima, and P. Qin, “Decentralized adaptive robust control of robot manipulators using disturbance observers,” IEEE Trans. on Control Systems Technology, vol. 20, no. 5, pp. 1357–1365, 2012.

    Article  Google Scholar 

  36. G. Leena and G. Ray, “A set of decentralized PID controllers for an n-link robot manipulator,” Saadhana, vol. 37, pp 405–423, 2012.

    Article  Google Scholar 

  37. Y. J. Huang and Y. J. Wang, “Robust PID tuning strategy for uncertain plants based on the Kharitonov’s theorem,” ISA Transactions, vol. 39, no. 4, pp. 419–431, 2000.

    Article  Google Scholar 

  38. G. F. Franklin, J. D. Powell, and A. Emami-Naeini, Feedback Control of Dynamic Systems, 4th ed., Pearson Education Asia, 2002.

  39. K. Senda, S. Nishibu, and S. Mano, “Fault tolerant distributed control of manipulator with visual serving,” Proceedings of the SICE Annual Conference in Fukui, pp. 304–308, 2003.

  40. L. E. Preffer, O. Khatib, and J. Hake, “Joint torque sensory feedback in the control of a PUMA manipulator,” IEEE Trans. on Robotics and Automation, vol. 5, no. 4, pp. 418–425, 1989.

    Article  Google Scholar 

  41. M. Hashimoti, “Robot motion control based on joint torque sensing,” Proc of the IEEE Int Conf on Robotics and Automation, 1989.

  42. K. Kosuge, H. Takeuchi, and K. Furuta, “Motion control of a robot arm using joint torque sensors,” IEEE Trans. on Robotics and Automation, vol. 6, no. 2, pp. 258–263, 1990.

    Article  Google Scholar 

  43. F. Aghili, “Torque control of electric motors without using torque sensor,” Proc of the IEEE Int. Conf. on Intelligent Robots and Sys, pp. 3604–3609, 2007.

  44. A. Morit, F. Nayat, N. Osatot, and T. Kawaokatt, “Multiagent-based distributed manipulator control,” Proc of the IEEE/RSJ Int Conf on Multisensor Fusion and Integration for Intell. Syst. Multiagent-Based Dist. Manipulator Control, pp. 289–296, 1996.

  45. P. Bohner and R. Luppen, “Reactive multi-agent based control of redundant manipulators,” Proc of the IEEE Int Conf on Robotics and Automation, pp. 1067–1072, 1997.

  46. H. Jia, W. Zhuang, Y. Bai, P. Fan, and Q. Huang, “The distributed control system of a light space manipulator,” Proc of the IEEE Int. Conf. on Mechatronics and Automation, pp. 3525–3530, 2007.

  47. T. Tsuji, S. Nakayama, and K. Ito, “Distributed feedback control for redundant manipulators based on virtual arms,” Proc of the Int Symp. on Autonomous Decentralized Systems, pp. 143–149, 1993.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to K. R. Guruprasad.

Additional information

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

Recommended by Associate Editor Wei He under the direction of Editor Myo Taeg Lim.

S. Soumya received her Ph.D. degree from the National Institute of Technology Karnataka, Surathkal, India. She is with the Department of Instrumentation and Control Engineering at Manipal Institute of Technology, Manipal, India. Her research interest includes manipulator dynamics and control.

K. R. Guruprasad received his Ph.D. degree from the Indian Institute of Science, Bengaluru, India. He is with the Department of Mechanical Engineering, National Institute of Technology Karnataka, Surathkal India. His research interests include control, motion planning, and multirobotic systems.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Soumya, S., Guruprasad, K.R. Model-based, Distributed, and Cooperative Control of Planar Serial-link Manipulators. Int. J. Control Autom. Syst. 19, 850–863 (2021). https://doi.org/10.1007/s12555-020-0031-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-020-0031-7

Keywords

Navigation