Kosta Jovanović, Branko Lukić, Veljko Potkonjak

DOI Number
First page
Last page


To ensure safe human-robot interaction impedance robot control has arisen as one of the key challenges in robotics. This paper elaborates control of bidirectional antagonistic drives – qbmove maker pro. Due to its mechanical structure, both position and stiffness of bidirectional antagonistic drives could be controlled independently. To that end, we applied feedback linearization. Feedback linearization based approach initially decouples systems in two linear single-input-single-output subsystems: position subsystem and stiffness subsystem. The paper elaborates preconditions for feedback linearization and its implementation. The paper presents simulation results that prove the concept but points out application issues due to the complex mechanical structure of the bidirectional antagonistic drives.


bidirectional antagonistic drives, variable stiffness actuators, pullerfollower control, stiffness control

Full Text:



K. Jovanovic, B. Lukic, V. Potkonjak, “Enhanced puller-follower approach for stiffness control of antagonistically actuated joints”, In Proceedings of International Conference on Electrical, Electronic and Computing Engineering (IcETRAN ’16), 13-16 Jun 2016, pp. ROI1.2.1-5.

A. Diamond, R. Knight, D. Devereux, O. Holland, "Anthropomimetic robots: concept, construction and modelling," International Journal of Advanced Robotic Systems, vol. 9, no. 209, pp. 1-14, 2012.

K. Jovanovic, V. Potkonjak, O. Holland, "Dynamic modelling of an anthropomimetic robot in contact tasks," Advanced Robotics, vol. 28, no. 11, pp. 793-806, 2014.

Y. Nakanishi, S. Ohta, T. Shirai, Y. Asano, T. Kozuki, Y. Kakehashi, H. Mizoguchi, T. Kurotobi, Y. Motegi, K. Sasabuchi, J. Urata, K. Okada, I. Mizuuchi, M. Inaba, "Design approach of biologicallyinspired musculoskeletal humanoids", International Journal of Advanced Robotics Systems, vol. 10, no. 216, pp. 1-13, 2013.

S. Wittmeier, C. Alessandro, N. Bascarevic, K. Dalamagkidis, A. Diamond, M. Jäntsch, K. Jovanovic, R. Knight, H. G. Marques, P. Milosavljevic, B. Svetozarevic, V. Potkonjak, R. Pfeifer, A. Knoll, O. Holland, "Toward anthropomimetic robotics: development, simulation, and control of a musculoskeletal torso", Artificial Life, vol. 19, no. 1, pp. 171-193, 2013.

V. Potkonjak, B. Svetozarevic, K. Jovanovic, O. Holland, "The puller-follower control of compliant and noncompliant antagonistic tendon drives in robotic system", International Journal of Advanced Robotics Systems, vol. 8, no. 5, pp. 143-155, 2012.

S. C. Jacobsen, E. K. Iversen, D. Knutti, R. Johnson, K. Biggers, "Design of the Utah/M.I.T. dextrous hand", In Proceedings of IEEE International Conference on Robotics and Automation (ICRA 1986), San Francisco, CA, USA, 7-10 April 1986. pp. 1520-1532.

G. C. Klute, J. M. Czerniecki, B. Hannaford, "McKibben artificial muscles: pneumatic actuators with biomechanical intelligence", In Proceedings of IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Atlanta, GA, USA, 19-23 September 1999, pp. 221-226.

B. Tondu, S. Ippolito, J. Guiochet, A. Daidie, "A seven-degrees-of-freedom robotarm driven by pneumatic artificial muscles for humanoid robots", The International Journal of Robotics Research, vol. 24, no. 4, pp. 257-274, 2005.

I. Boblan, J. Maschuw, D. Engelhardt, A. Schulz, H. Schwenk, R. Bannasch, I. Rechenberg, "A humanlike robot hand and arm with fluidic muscles: modelling of a muscle driven joint with an antagonistic setup", In Proceedings of International Symposium on Adaptive Motion in Animals and Machines, Ilmenau, Germany, 25-30 September 2005.

J. Yamaguchi, D. Nishino, A. Takanishi, "Realization of dynamic biped walking varying joint stiffness using antagonistic driven joints", in Proceedings of IEEE International Conference on Robotics and Automation (ICRA 1998), Leuven, Belgium, 16-20 May 1998, pp. 2022-2029.

B. Verrelst, R. Van Ham, B. Vanderborght, F. Daerden, D. Lefeber, "The pneumatic biped "LUCY" actuated with pleated pneumatic artificial muscles", Autonomous Robots, vol. 18, no. 2, pp. 201-213, 2005.

S. Ĉajetinac, D. Šešlija, V. Nikolić, M. Todorović, "Comparison of PWM control of pneumatic actuator based on energy efficiency", Facta Universitatis, Series: Electronics and Energetics, vol. 25, no. 2, pp. 93-101, 2012.

R. Van Ham, T. Sugar, B. Vanderborght, K. Hollander, D. Lefeber, "Compliant Actuator Design: Review of Actuator with Passive Adjustable Compliance/Controllable Stiffness for Robotic Applications", IEEE Robotics & Automation Magazine, vol. 13, no. 3, pp. 771-789, 2009.

K. Koganezawa, Y. Watanabe, N. Shimizu, "Stiffness and angle control of antagonistically driven joint", Advanced Robotics, vol. 12, no. 7-8, pp. 81-94, 1997.

C. English, D. Russell, "Implementation of variable joint stiffness through antagonistic actuation using rolamite springs", Mechanism and Machine Theory, vol. 34, no. 1, pp. 27-40, 1999.

S. Migliore, E. Brown, S. DeWeerth, "Biologically inspired joint stiffness control", In Proceedings of IEEE International Conference on Robotics and Automation (ICRA ’05), 18-22 April 2005, pp. 4508-4513.

J. Hurst, J. Chestnutt, A. Rizzi , "An actuator with physically variable stiffness for highly dynamic legged locomotion", In Proceedings of IEEE International Conference on Robotics and Automation (ICRA 2004), New Orleans, LA, USA, 26 April-1 May 2004, pp. 4662-4667.

G. Tonietti, R. Schiavi, A. Bicchi, "Design and control of a variable stiffness actuator for safe and fast physical human/robot interaction", In Proceedings of IEEE International Conference on Robotics and Automation (ICRA 2005), Barcelona, Spain, 18-22 April 2005. pp. 526-531.

M. Catalano, G. Grioli, M. Garabini, F. Bonomo, M. Mancini, N. Tsagarakis and A. Bicchi, “VSA-CubeBot: a modular variable stiffness platform for multiple degrees of freedom robots”, In Proceedings of IEEE International Conference on Robotics and Automation (ICRA ’11), 9-13 May 2011. pp. 5090 - 5095.

Natural Motion Machine Initiative (NMMI) [QBmove maker pro assembly guide], Last accessed November 13th, 2016 – download

K. Melo, M. Garabini, G. Grioli, M. Catalano, L. Malagia, A. Bicchi, “Open Source VSA-CubeBots for Rapid Soft Robot Prototyping”, Robot Makers - Workshop in conjunction with 2014 Robotics Science and Systems Conference, Berkeley, California, USA, July 12, 2014.

H. K Khalil, "Chapter 13: State Feedback Stabilization," in Nonlinear Systems, 3rd Edition, Upper Saddle River, New Jersey, USA, Prentice Hall, 2002, pp. 197-227.

G. Palli, C. Melchiorri, A. De Luca, "On the feedback linearization of robots with variable joint stiffness", In Proceedings of IEEE International Conference on Robotics and Automation (ICRA 2008), Pasadena, CA, USA, 19-23 May 2008. pp. 1753-1759.

G. Palli, C. Melchiorri, T. Wimböck, M. Grebenstein, G. Hirzinger, "Feedback linearization and simultaneous stiffness-position control of robots with antagonistic actuated joints", In Proceedings of IEEE International Conference on Robotics and Automation (ICRA '07), Rome, Italy, 10-14 April 2007. pp. 4367-4372.

B. Lukić, K. Jovanović, A, Rakić, “Realization and Comparative Analysis of Coupled and Decoupled Control Methods for Bidirectional Antagonistic Drives: QBmove maker pro,” presentedat the 3rd International Conference on Electrical, Electronic and Computing Engineering (IcETRAN 2016), Zlatibor, Serbia, Jun 13-16, 2016.

B. Lukić, K. Jovanović, “Minimal Energy Cartesian Impedance Control of Robot with Bidirectional Antagonistic Drives,” In Proceedings of the IFTOMM/IEEE/EUROBOTICS 25th International Conference On Robotics InAlpe-Adria-Danube Region – RAAD 2016, Belgrade, June 30th - July 2nd 2016.

B. Lukić, K. Jovanović, G. Kvašĉev, “Feedforward Neural Network for Controlling Qbmove Maker Pro Variable Stiffness Actuator”, In Proceedings of the 13th Symposium on Neural Networks Applications in Electrical Engineering (NEUREL 2016), Belgrade, Serbia, November, 2016.


  • There are currently no refbacks.

ISSN: 0353-3670 (Print)

ISSN: 2217-5997 (Online)

COBISS.SR-ID 12826626