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.
Similar content being viewed by others
References
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.
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.
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.
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.
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.
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.
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.
K. R. Guruprasad, Robotics: Mechanics and Control, PHI Learning, Delhi, 2019.
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.
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.
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.
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.
J. J. Craig, Adaptive Control of Mechanical Manipulators, Ph.D. dissertation, Stanford University, 1986.
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.
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.
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.
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.
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.
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.
R. P. Paul, “Modelling, trajectory calculations, and servoing of a computer controlled arm,” Tech. Rep. AIM–177, 1972.
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.
L. Jin, S. Li, J. Yuc, and I. He, “Robot manipulator control using neural networks: A survey,” Neurocomputing, vol. 285, pp 23–34, 2018.
K. R. Guruprasad and A. Ghosal, “Model reference learning control for rigid robots,” Proc. of ASME DETC, 1999.
M. W. Spong and M. Vidyasagar, Robot Dynamics and Control, John Wiley & Sons, 2008.
H. Seraji, “Decentralized adaptive control of manipulators: Theory, simulation, and experimentation,” IEEE Trans. on Robotics and Automation, vol. 5, pp 183–201, 1989.
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.
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.
M. Tarokh, “Decentralized adaptive tracking control of robot manipulators,” Journal of Robotic Systems, vol. 13, no. 12, pp. 803–816, 1996.
Y. Tang and G. Guerrero, “Decentralized robust control of robot manipulators,” Proceedings of the American Control Conference, vol. 2, pp 922–926, 1998.
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.
M. Liu, “Decentralized control of robot manipulators: Nonlinear and adaptive approaches,” IEEE Trans. on Automatic Control, vol. 44, no. 2, pp. 357–363, 1999.
J.-Q. Wang and H. D. Wend, “Robust decentralized control of robot manipulators,” Int. Journal of System Science, vol. 30, pp 323–330, 1999.
K. Narendra and N. Oleng, “Exact output tracking in decentralized adaptive control systems,” IEEE Trans. on Automatic Control, vol. 47, pp 390–395, 2002.
L.-C. Hsu, “A fully adaptive decentralized control of robot manipulators,” Automatica, vol. 42, no. 10, pp. 1761–1767, 2006.
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.
G. Leena and G. Ray, “A set of decentralized PID controllers for an n-link robot manipulator,” Saadhana, vol. 37, pp 405–423, 2012.
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.
G. F. Franklin, J. D. Powell, and A. Emami-Naeini, Feedback Control of Dynamic Systems, 4th ed., Pearson Education Asia, 2002.
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.
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.
M. Hashimoti, “Robot motion control based on joint torque sensing,” Proc of the IEEE Int Conf on Robotics and Automation, 1989.
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.
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.
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.
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.
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.
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.
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-020-0031-7