Coordination of Rigid and Flexible Joint Robot Manipulators

  • A. Rodriguez-Angeles
  • H. Nijmeijer
  • H. A. van Essen
Part of the International Centre for Mechanical Sciences book series (CISM, volume 444)


In this paper we address the problem of position coordination of robot manipulators. Two coordinating controllers are presented, one for rigid joint robots, and one for flexible joint robots. In both cases the coordination system is based on a master-slave scheme and only position measurements are required.

The proposed controllers consist of a feedback control law and two nonlinear observers. The controller for rigid joint robots yields semi-global ultimate uniformly boundedness of the closed loop errors and a relation between the bound of the errors and the gains on the controller is established. For flexible joint robots only local convergence is established. Experimental results show the predicted convergence performance.


Robot Manipulator Joint Robot Slave Robot Joint Flexibility Coordination Error 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. B. Armstrong-Hélouvry. Stick-slip and control in low-speed motion. IEEE Transactions on Automatic Control, 38: 1483–1496, 1993.CrossRefGoogle Scholar
  2. H. Berghuis and H. Nijmeijer. Robust control of robots via linear estimated state feedback. IEEE Transactions on Automatic Control, 39: 2159–2162, 1994.CrossRefMATHMathSciNetGoogle Scholar
  3. I.I. Blekhman. Synchronization in science and technology. ASME Press Translations, New York, 1988.Google Scholar
  4. W.J. Book. Recursive Lagrangian dynamics of flexible manipulator arms. International Journal of Robotics Research, 3: 87–101, 1984.CrossRefGoogle Scholar
  5. M. Brunt. Coordination of redundant systems. PhD thesis, Technical University Delft, The Netherlands, 1998.Google Scholar
  6. A. De Luca and L. Lanari. Robots with elastic joints are linearizable via dynamic feedback. In Proceedings of the 34th IEEE Conference on Decision and Control, pages 3895–3897, 1995.Google Scholar
  7. A. De Luca and P. Lucibello. A general algorithm for dynamic feedback linearization of robots with elastic joints. In Proceedings of the IEEE Conference on Robotics and Automation, pages 504–510, 1998.Google Scholar
  8. A. De Luca and P. Tornei. Elastic joints. Theory of Robot Control. Springer, Berlin, 1996.Google Scholar
  9. Chan T.F. Dubey, R.V. and S. E. Everett. Variable damping impedance control of a bilateral telerobotics system. IEEE Control and Systems, 17: 37–45, 1997.MathSciNetGoogle Scholar
  10. R.C. Goertz. Manipulator systems development at ANL. In Proceedings of the 12th Conference on Remote Systems Technology, pages 117–136. American Nuclear Society, 1954.Google Scholar
  11. M.C. Good, L.M. Sweet, and K.L. Strobel. Dynamic models for control systems design of integrated robot and drive systems. ASME Journal of Dynamic Systems, Measurement, and Control, 107: 53–59, 1985.Google Scholar
  12. G.S. Guthart and J.K. Jr. Salisbury. The intuitiveTM telesurgery system: overview and application. In Proceedings of the IEEE International Conference on Robotics and Automation, pages 618–621, 2000.Google Scholar
  13. R.H.A. Hensen, G.Z. Angelis, M.J.G. v.d. Molengraft, A.G. de Jager, and J.J. Kok. Grey-box modeling of friction: An experimental case-study. European Journal of Control, 6: 258–267, 2000.CrossRefGoogle Scholar
  14. J.W. Hills and J.F. Jensen. Telepresence technology in medicine: principles and applications. In Proceedings of the IEEE, volume 86, pages 569–580, 1998.Google Scholar
  15. H.K. Khalil. Nonlinear Systems. Prentice Hall, Upper Saddle River, 1996.Google Scholar
  16. T. Komatsu and T. Akabane. Control of a space flexible master-slave manipulator based on parallel compliance models. In Proceedings of the IEEE International Conference on Robotics and Automation, pages 1932–1937, 1998.Google Scholar
  17. D. Kostic, R. Hensen, B. de Jager, and M. Steinbuch. Modeling and identification of an RRR-robot. In Proceedings of the IEEE Conference on Decision and Control, pages 1144–1149, 2001.Google Scholar
  18. K. Kosuge, J. Ishikawa, K. Furuta, and M. Sakai. Control of single-master slave manipulator systems using VIM. In Proceedings of the IEEE International Conference on Robotics and Automation, volume 2, pages 1172–1177, 1990.Google Scholar
  19. T. Laopoulos and C. Papageorgiou. Microcontroller-based measurements of angular position, velocity and acceleration. In Proceedings of the IEEE Instrumentation and Measurement Technology Conference, pages 73–77, 1996.Google Scholar
  20. H.K. Lee and M.J. Chung. Adaptive controller of a master-slave system for transparent teleoperation. Journal of Robotic Systems, 15: 465–475, 1998.CrossRefMATHGoogle Scholar
  21. Y.H. Liu, Y. Xu, and M. Bergerman. Cooperation control of multiple manipulators with passive joints. IEEE Transactions on Robotics and Automation, 15: 258–267, 1999.CrossRefGoogle Scholar
  22. J.N. Lygouras, K.A. Lalakos, and P.G. Tsalides. High-performance position detection and velocity adaptive measurements for closed-loop position control. IEEE Transactions on Instrumentation and Measurement, 47: 978–985, 1998.CrossRefGoogle Scholar
  23. H. Olsson and K.J. Aström. Friction generated limit cycles. IEEE Transactions on Control Systems Technology, 9: 629–636, 2001.CrossRefGoogle Scholar
  24. S.J. Ovaska and S. Vliviita. Angular acceleration measurement: A review. IEEE Transactions on Instrumentation and Measurement, 47: 1211–1217, 1998.CrossRefGoogle Scholar
  25. A. Rodriguez-Angeles. Synchronization of mechanical systems. PhD thesis, Eindhoven University of Technology, The Netherlands, 2002.Google Scholar
  26. A. Rodriguez-Angeles and H. Nijmeijer. Coordination of two robot manipulators based on position measurements only. International Journal of Control, 74: 1311–1323, 2001.CrossRefMATHMathSciNetGoogle Scholar
  27. A. Rodriguez-Angeles, H. Nijmeijer, and H.A. van Essen. Coordination of robot manipulators. In Proceedings of the 8th Mechatronics Forum International Conference (Mechatronics 2002), 2002.Google Scholar
  28. M.W. Spong. Modelling and control of elastic joint robots. ASME Journal of Dynamic Systems, Measurement, and Control, 109: 310–319, 1987.MATHGoogle Scholar
  29. M.W. Spong and Vidyasagar M. Robot Dynamics and Control. Wiley, New York, 1989. P. Tomei. A simple PD controller for robots with elastic joints. IEEE Transactions on Automatic Control, 36: 1208–1213, 1991.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Wien 2004

Authors and Affiliations

  • A. Rodriguez-Angeles
    • 1
  • H. Nijmeijer
    • 2
  • H. A. van Essen
    • 3
  1. 1.Research Program in Applied Mathematics and ComputationMexican Petroleum InstituteMexico
  2. 2.Department of Mechanical EngineeringEindhoven University of TechnologyThe Netherlands
  3. 3.Industrial DesignEindhoven University of TechnologyThe Netherlands

Personalised recommendations