Torque-Based Velocity Control for Safe Human-Humanoid Interaction

  • Dmitriy Shingarey
  • Lukas Kaul
  • Tamim AsfourEmail author
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 980)


Torque-controlled robots are essential for safe human-robot interaction (HRI). In this paper we address the question of how joint level torque control can be implemented and seamlessly integrated into tasks that require precise velocity control. We present a control scheme that takes a desired velocity and torque as input to generate control output driving the joints at this velocity, and simultaneously realizing compliant behavior for safe HRI. We propose a novel method to integrate torque and velocity control into a single controller. The controller consists of an inner torque control loop embedded in an outer velocity control loop, and is hence called Torque-Based Velocity Control (TBVC). Experiments demonstrating the performance of the proposed control scheme are carried out on the humanoid ARMAR-6.


Humanoid robotics Torque control 


  1. 1.
    Siciliano, B., Khatib, O.: Springer Handbook of Robotics. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  2. 2.
    Spong, M.W., Hutchinson, S., Vidyasagar, M., et al.: Robot Modeling and Control, vol. 3. Wiley, New York (2006)Google Scholar
  3. 3.
    Albu-Schäffer, A., Ott, C., Hirzinger, G.: A unified passivity-based control framework for position, torque and impedance control of flexible joint robots. Int. J. Rob. Res. 26(1), 23–39 (2007)CrossRefGoogle Scholar
  4. 4.
    Asfour, T., Schill, J., Peters, H., Klas, C., Bucker, J., Sander, C., Schulz, S., Kargov, A., Werner, T., Bartenbach, V.: ARMAR-4: a 63 DOF torque controlled humanoid robot. In: IEEE-RAS International Conference on Humanoid Robots (Humanoids), pp. 390–396 (2013)Google Scholar
  5. 5.
    Englsberger, J., Werner, A., Ott, C., Henze, B., Roa, M.A., Garofalo, G., Burger, R., Beyer, A., Eiberger, O., Schmid, K., et al.: Overview of the torque-controlled humanoid robot TORO. In: 2014 14th IEEE-RAS International Conference on Humanoid Robots (Humanoids), pp. 916–923. IEEE (2014)Google Scholar
  6. 6.
    Hyon, S.H., Hale, J.G., Cheng, G.: Full-body compliant human-humanoid interaction: balancing in the presence of unknown external forces. IEEE Trans. Rob. 23(5), 884–898 (2007)CrossRefGoogle Scholar
  7. 7.
    Albu-Schäffer, A., Haddadin, S., Ott, C., Stemmer, A., Wimböck, T., Hirzinger, G.: The DLR lightweight robot: design and control concepts for robots in human environments. Ind. Rob. Int. J. 34(5), 376–385 (2007)CrossRefGoogle Scholar
  8. 8.
    Sciavicco, L., Siciliano, B.: Modelling and Control of Robot Manipulators. Springer, London (2012)zbMATHGoogle Scholar
  9. 9.
    Hutter, M., Remy, C.D., Hoepflinger, M.A., Siegwart, R.: High compliant series elastic actuation for the robotic leg ScarlETH. In: Field Robotics, pp. 507–514. World Scientific (2012)Google Scholar
  10. 10.
    Mosadeghzad, M., Medrano-Cerda, G.A., Saglia, J.A., Tsagarakis, N.G., Caldwell, D.G.: Comparison of various active impedance control approaches, modeling, implementation, passivity, stability and trade-offs. In: 2012 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), pp. 342–348. IEEE (2012)Google Scholar
  11. 11.
    Rader, S., Kaul, L., Weiner, P., Asfour, T.: Highly integrated sensor-actuator-controller units for modular robot design. In: IEEE International Conference on Advanced Intelligent Mechatronics (AIM), pp. 1160–1166 (2017)Google Scholar
  12. 12.
    Asfour, T., Kaul, L., Wächter, M., Ottenhaus, S., Weiner, P., Rader, S., Grimm, R., Zhou, Y., Grotz, M., Paus, F., Shingarey, D., Haubert, H.: ARMAR-6: A collaborative humanoid robot for industrial environments. In: IEEE/RAS International Conference on Humanoid Robots (Humanoids), pp. 447–454 (2018)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Karlsruhe Institute of Technology (KIT), Institute for Anthropomatics and Robotics (IAR), High Performance Humanoid Technologies (H2T)KarlsruheGermany

Personalised recommendations