Skip to main content
Log in

A Hybrid System Framework for Unified Impedance and Admittance Control

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

Impedance Control and Admittance Control are two distinct implementations of the same control goal but their stability and performance characteristics are complementary. Impedance Control is better suited for dynamic interaction with stiff environments and Admittance Control is better suited for interaction with soft environments or operation in free space. In this paper, we use a hybrid systems framework to develop an entire family of controllers that have Impedance Control and Admittance Control at two ends of its spectrum; and intermediate controllers that have stability and performance characteristics that are an interpolation of those of Impedance Control and Admittance Control. The hybrid systems framework provides the scope for maintaining stability and achieving the best performance by choosing a specific controller for a given environment and by continuously changing the controller to adapt to a changing environment. The advantage of our approach is demonstrated with an extensive case study of a one-dimensional system and through experiments with the joint of a lightweight robotic arm.

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. Aghili, F.: Robust impedance control of manipulators carrying a heavy payload. J. Dyn. Syst. Meas. Control, 132 (2010)

  2. An, C.H., Hollerbach, J.M.: Dynamic stability issues in force control of manipulators. In: IEEE International Conference on Robotics and Automation, pp. 890–896 (1987)

  3. Anderson, R.J., Spong, M.W.: Hybrid impedance control of robotic manipulators. IEEE Trans. Robot. Autom. 4 (5), 549–556 (1988)

    Article  Google Scholar 

  4. Brogliato, B.: Nonsmooth Mechanics, 2nd edn. Springer (1999)

  5. Carignan, C.R., Smith, J.A.: Manipulator impedance accuracy in position-based impedance control implementations. In: IEEE International Conference on Robotics and Automation, pp 1216–1221 (1994)

  6. Cheng, G., Hyon, S.-H., Morimoto, J., Ude, A., Colvin, G., Scroggin, W., Jacobsen, SC.: Cb: A humanoid research platform for exploring neuroscience. In: HUMANOIDS (2006)

  7. Das, T., Mukherjee, R.: Shared-sensing and control using reversible transducers. IEEE Trans. Control Syst. Tech. 17, 242–248 (2009)

    Article  Google Scholar 

  8. Eppinger, S.D., Seering, W.P.: Understanding bandwidth limitations in robot force control. In: IEEE International Conference on Robotics and Automation, pp. 904–909 (1987)

  9. Ferretti, G., Magnani, G.A., Rocco, P., Cecconello, F., Rossetti, G.: Impedance control for industrial robots. In: IEEE International Conference on Robotics and Automation, pp. 4027–4032 (2000)

  10. Gantmacher, F.R.: The Theory of Matrices, vol. 1, pp. 239–241. Chelsea Publishing (1959)

  11. Hogan, N.: Impedance control: An approach to manipulation, part I - theory. ASME J. Dyn. Syst. Meas. Control 107, 1–7 (1985)

    Article  MATH  Google Scholar 

  12. Hogan, N.: Impedance control: An approach to manipulation, part II - implementation. ASME J. Dyn. Syst. Meas. Control 107, 8–16 (1985)

    Article  MATH  Google Scholar 

  13. Hogan, N.: Impedance control: An approach to manipulation, part III - applications. ASME J. Dyn. Syst. Meas. Control 107, 17–24 (1985)

    Article  MATH  Google Scholar 

  14. Horn, R.A., Johnson, C.R.: Matrix Analysis. Cambridge University Press (1990)

  15. Kang, S.-H., Jin, M., Chang, P.-H.: A solution to the accuracy/robustness dilemma in impedance control. IEEE/ASME Trans. Mechatron. 14 (3), 282–2934 (2009)

    Article  Google Scholar 

  16. Lawrence, D.A.: Impedance control stability properties in common implementations. In: IEEE International Conference on Robotics and Automation, pp. 1185–1190 (1988)

  17. Liberzon, D., Morse, A.S.: Basic problems in stability of switched systems. IEEE Control Syst. Mag., 59–70 (1999)

  18. Liu, G.J., Goldenberg, A.A.: Robust hybrid impedance control of robot manipulators. In: IEEE International Conference on Robotics and Automation, pp. 287–292 (1991)

  19. Lu, W.S., Meng, Q.H.: Impedance control with adaptation for robotic manipulations. IEEE Trans. Robot. Autom. 7, 408–415 (1991)

    Article  Google Scholar 

  20. Mason, M.T.: Compliance and force control for computer controlled manipulators. IEEE Trans. Syst. Man Cybern. 11 (6), 418–432 (1981)

    Article  Google Scholar 

  21. Ott, C., Eiberger, O., Friedl, W., Bäuml, B., Hillenbrand, U., Borst, C., Albu-Schäffer, A., Brunner, B., Hirschmüller, H., Kielhöfer, S., Konietschke, R., Suppa, M., Wimböck, T., Zacharias, F., Hirzinger, G.: A humanoid two-arm system for dexterous manipulation. In: IEEE-RAS International Conference on Humanoid Robots, pp. 276–283 (2006)

  22. Newman, W.S.: Stability and performance limits of interaction controllers. J. Dyn. Syst. Meas. Control 114, 563–570 (1992)

    Article  MATH  Google Scholar 

  23. Ott, C., Mukherjee, R., Nakamura, Y.: Unified impedance and admittance control. In: IEEE International Conference on Robotics and Automation, pp. 554–561 (2010)

  24. Pelletier, M., Doyon, M.: On the implementation and performance of impedance control on position controlled robots. In: IEEE International Conference on Robotics and Automation, pp. 1228–1233 (1994)

  25. Raibert, M.H., Craig, J.J.: Hybrid position/force control of manipulators. ASME J. Dyn. Syst. Meas. Control 105, 126–133 (1981)

    Article  Google Scholar 

  26. Roy, J., Whitcomb, LL.: Adaptive force control of position/velocity controlled robots: Theory and experiment. IEEE Trans. Robot. Autom. 18 (2), 121–137 (2002)

    Article  Google Scholar 

  27. Salisbury, J.K.: Active stiffness control of a manipulator in cartesian coordinates. In: Proceedings of the IEEE Conference on Decision and Control, pp. 383–388 (1980)

  28. Seraji, H.: Adaptive admittance control: An approach to explicit force control in compliant motion. In: IEEE International Conference on Robotics and Automation, pp. 2705–2712 (1994)

  29. Siciliano, B., Khatib, O. (eds.): Handbook of Robotics. Springer, Berlin / Heidelberg (2008)

  30. Slotine, J.-J.E., Li, W.: Adaptive manipulator control: A case study. In: IEEE International Conference on Robotics and Automation, pp. 1392–1400 (1987)

  31. Surdilovic, D., Kirchhof, J.: A new position based force/impedance control for industrial robots. In: IEEE International Conference on Robotics and Automation, pp. 629–634 (1996)

  32. Valency, T., Zacksenhouse, M.: Accuracy/robustness dilemma in impedance control. ASME J. Dyn. Syst. Meas. Control 125, 310–319 (2003)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Christian Ott.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ott, C., Mukherjee, R. & Nakamura, Y. A Hybrid System Framework for Unified Impedance and Admittance Control. J Intell Robot Syst 78, 359–375 (2015). https://doi.org/10.1007/s10846-014-0082-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-014-0082-1

Keywords

Navigation