Skip to main content
Log in

Nonlinear Computed Torque Control of 6-Dof Parallel Manipulators

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

Abstract

This paper presents an experimental study on high-precision motion control of heavy-duty parallel manipulators. Conventional independent joint control and computed torque control schemes are modified by the introduction of nonlinear loop gains in order to improve tracking performances. Asymptotic stability of the controllers has been analyzed and proved based on the Lyapunov’s direct method. An extended state observer for feedback compensation against disturbances is designed and implemented in the control loops. The observer error dynamics is shown to be exponentially stable and the error convergence rate can be made arbitrarily high by tuning the gain of the observer. Performances of the proposed nonlinear controllers are experimentally investigated in the control of a 6-DoF Stewart-Gough Platform in roll-pitch motion. Comparisons between the proposed controllers and conventional controllers show that tracking precision of the platform is improved through the nonlinear design of the controller gains in both independent joint control and computed torque control schemes. Although the computed torque control method proves to achieve the best tracking precision in high speed motions of the platform legs, independent joint control with nonlinear gains displays challenging performance as an interesting alternative.

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.

Similar content being viewed by others

References

  1. J. Zhao, L. Han, L. Wang, and Z. Yu, “The fuzzy PID control optimized by genetic algorithm for trajectory tracking of robot arm,” Proc. of World Congress on Intelligent Control and Automation, pp. 556–559, 2016.

  2. J. Han, “Nonlinear PID controller,” Acta Automatica Sinica, vol. 20, no. 40, pp. 487–490, 1994.

    Google Scholar 

  3. Z. Gao, Y. Huang, and J. Han, “An alternative paradigm for control system design,” Proc. of IEEE Conference on Decision and Control, vol. 5, pp. 4578–4585, 2001.

    Google Scholar 

  4. P. R. Ouyang, V. Pano, J. Tang, and W. H. Yue, “Nonlinear PD-type control in position domain,” Proc. of IEEE 11th Conference on Industrial Electronics and Applications (ICIEA 2016), pp. 2407–2412, 2016.

  5. A. Radke and Z. Gao, “A survey of state and disturbance observers for practitioners,” Proc. of American Control Conference, no. 2, pp. 5183–5188, 2006.

  6. Z. Hidayat, R. Babuska, B. De Schutter, and A. Núñez, “Observers for linear distributed-parameter systems: A survey,” Proc. of IEEE International Symposium on Robotic and Sensors Environments (ROSE 2011), vol. 19, pp. 166–171, 2011.

    Article  Google Scholar 

  7. B. Z. Guo and Z. L. Zhao, “On the convergence of an extended state observer for nonlinear systems with uncertainty,” Systems & Control Letters, vol. 60, no. 6, pp. 420–430, 2011.

    Article  MathSciNet  Google Scholar 

  8. W. Wang and Z. Gao, “A comparison study of advanced state observer design techniques,” Proc. of American Control Conference, vol. 6, pp. 4754–4759, 2003.

    Google Scholar 

  9. T. Sun, L. Cheng, W. Wang, and Y. Pan, “Semiglobal exponential control of Euler-Lagrange systems using a sliding-mode disturbance observer,” Automatica, vol. 112, p. 108677, February 2020.

    Article  MathSciNet  Google Scholar 

  10. J. Han, “From PID to active disturbance rejection control,” IEEE Transactions on Industrial Electronics, vol. 56, no. 3, pp. 900–906, 2009.

    Article  Google Scholar 

  11. K. Guo, Y. Pan, and H. Yu, “Composite learning robot control with friction compensation: A neural network-based approach,” IEEE Transactions on Industrial Electronics, vol. 66, no. 10, pp. 7841–7851, 2019.

    Article  Google Scholar 

  12. S.-H. Lee, J.-B. Song, W.-C. Choi, and D. Hong, “Position control of a Stewart platform using inverse dynamics control with approximate dynamics,” Mechatronics, vol. 13, no. 6, pp. 605–619, 2003.

    Article  Google Scholar 

  13. M. Honegger, R. Brega, and G. Schweiter, “Application of a nonlinear adaptive controller to a 6 DOF parallel manipulator,” Proc. of IEEE International Conference on Robotics and Automation, 2000.

  14. H. S. Kim, Y. M. Cho, and K.-I. Lee, “Robust nonlinear task space control for 6 DOF parallel manipulator,” Automatica, vol. 41, no. 9, pp. 1591–1600, 2005.

    Article  MathSciNet  Google Scholar 

  15. Y. Xu, J. M. Hollerbach, and D. Ma, “A nonlinear PD controller for force and contact transient control,” IEEE Control Systems, vol. 15, no. 1, pp. 15–21, 1995.

    Article  Google Scholar 

  16. H. Seraji, “A new class of nonlinear PID controllers with robotic applications,” Journal of Robotic Systems, vol. 15, no. 3, pp. 65–71, 1998.

    Article  Google Scholar 

  17. C. E. Boudjedir, D. Boukhetala, and M. Bouri, “Nonlinear PD control of a parallel delta robot: Expermentals results,” Proc. of International Conference on Electrical Sciences and Technologies in Maghreb, pp. 29–32, 2018.

  18. W. Shang, S. Cong, Z. Li, and S. L. Jiang, “Augmented nonlinear PD controller for a redundantly actuated parallel manipulator,” Advanced Robotics, vol. 23, no. 12–13, pp. 1725–1742, 2009.

    Article  Google Scholar 

  19. W. Shang and S. Cong, “Nonlinear computed torque control for a high-speed planar parallel manipulator,” Mechatronics, vol. 19, no. 6, pp. 987–992, 2009.

    Article  Google Scholar 

  20. X. Shi, S. Chang, and J. Huang, “Motion control of a novel 6-degree-of-freedom parallel platform based on modified active disturbance rejection controller,” Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, vol. 228, no. 2, pp. 87–96, 2014.

    Google Scholar 

  21. Y. X. Su, B. Y. Duan, C. H. Zheng, Y. F. Zhang, G. D. Chen, and J. W. Mi, “Disturbance-rejection high-precision motion control of a Stewart platform,” IEEE Transactions on Control Systems Technology, vol. 12, no. 3, pp. 364–374, 2004.

    Article  Google Scholar 

  22. Y. X. Su, B. Y. Duan, and C. H. Zheng, “Nonlinear PID control of a 6-DOF parallel manipulator,” IET Control Theory & Applications, vol. 151, no. 1, pp. 95–102, 2004.

    Article  Google Scholar 

  23. D. Min, D. Huang, and H. Su, “High-precision tracking of cubic Stewart platform using active disturbance rejection control,” Chinese Control Conference (CCC), pp. 3102–3107, 2019.

  24. Q. Meng, T. Zhang, and J. Y. Song, “High-efficiency model-based control of 6-DOF parallel robot using position measurement only,” Proc. of 25th Chinese Control and Decision Conference (CCDC 2013), pp. 2612–2615, 2013.

  25. C. Reboulet and T. Berthomieu, “Dynamic models of a 6 degree of freedom parallel manipulators,” Proc. of 5th International Conference on Advanced Robotics, pp. 1153–1157, 1991.

  26. B. Dasgupta and T. S. Mruthyunjaya, “A Newton-Euler formulation for the inverse dynamics of the Stewart platform manipulator,” Mechanism and Machine Theory, vol. 33, no. 8, pp. 1135–1152, 1998.

    Article  MathSciNet  Google Scholar 

  27. W. Khalil, “Dynamic modeling of robots using recursive Newton-Euler techniques,” Proc. of 7th International Conference on Informatics in Control, Automation and Robotics, vol. 1, pp. 1–13, 2010.

    Google Scholar 

  28. C. C. Nguyen and F. J. Pooran, “Dynamic analysis of a 6 DOF CKCM robot end-effector for dual-arm telerobot systems,” Robotics and Autonomous Systems, vol. 5, no. 4, pp. 377–394, 1989.

    Article  Google Scholar 

  29. G. Lebret, K. Liu, and F. L. Lewis, “Dynamic anaysis and control of Stewart platform,” Journal of Robotic Systems, vol. 10, pp. 629–655, 1993.

    Article  Google Scholar 

  30. M. Becerra-Vargas and E. Morgado Belo, “Application of H-infinity theory to a 6 DOF flight simulator motion base,” Journal of the Brazilian Society of Mechanical Sciences and Engineering, vol. 34, no. 2, pp. 193–204, 2012.

    Article  Google Scholar 

  31. D. Shiferaw and A. Jain, “Comparision of joint space and task space integral sliding mode controller implementations for a 6DOF parallel robot,” Recent Researches in Multimedia Systems, Signal Processing, Robotics, Control and Manufacturing Technology, pp. 163–169, 2011.

  32. B. Paden and R. Panja, “Globally asymptotically stable ‘PD+’ controller for robot manipulators,” International Journal of Control, vol. 47, no. 6, pp. 1697–1712, 1988.

    Article  Google Scholar 

  33. R. Kelly and R. Carelli, “A class of nonlinear PD-type controllers for robot manipulators,” Journal of Robotic Systems, vol. 13, no. 12, pp. 793–802, 1996.

    Article  Google Scholar 

  34. H. K. Khalil, Nonlinear Control, Prentice Hall, 2002.

  35. L. Wang, R. Jiao, Q. Li, Y. Yin, and Q. Zheng, “Active disturbance rejection control in Stribeck friction dynamic compensation for high-accuracy servo systems,” Proc. of Chinese Control Conference (CCC), pp. 4771–4775, 2016.

  36. Z. Pu, R. Yuan, J. Yi, and X. Tan, “A class of adaptive extended state observers for nonlinear disturbed systems,” IEEE Transactions on Industrial Electronics, vol. 62, no. 9, pp. 5858–5869, 2015.

    Article  Google Scholar 

  37. Z. Xu, T. Zhang, Y. Bao, H. Zhang, and C. Gerada, “A nonlinear extended state observer for rotor position and speed estimation for sensorless IPMSM Drives,” IEEE Transactions on Power Electronics, vol. 35, no. 1, pp. 733–743, 2020.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kamil Vedat Sancak.

Additional information

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

Kamil Vedat Sancak received his aeronautical engineering B.Sc. and robotics M.Sc degrees from Istanbul Technical University, Turkey. He is currently a Ph.D. student at Istanbul Technical University Mechanical Engineering Department and preparing thesis about control of heavy duty parallel manipulator. His research interests include design, development and control of parallel, and serial manipulators. In recent years he has focused on projects of collaborative and assistive robotics.

Zeki Yagiz Bayraktaroglu received his B.Sc. degree in mechanical engineering from the Istanbul Technical University, Istanbul, Turkey, an M.Sc. in robotics from the Ecole Nationale Supérieure d’Arts et Métiers, Paris, France and a Ph.D. degree in robotics from the University of Versailles Saint Quentin-en-Yvelines, Versailles, France, in 1997, 1998, and 2002, respectively. He is currently an Associate Professor with the Department of Mechanical Engineering, Istanbul Technical University.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sancak, K.V., Bayraktaroglu, Z.Y. Nonlinear Computed Torque Control of 6-Dof Parallel Manipulators. Int. J. Control Autom. Syst. 20, 2297–2311 (2022). https://doi.org/10.1007/s12555-021-0198-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-021-0198-6

Keywords

Navigation