Kosta Jovanović, Branko Lukić, Veljko Potkonjak

DOI Number
First page
Last page


In order to ensure safe human-robot interaction impedance robot control arisen as one of 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. Paper presents simulation results that prove the concept, but points out application issues due to complex mechanical structure of the bidirectional antagonistic drives.



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 biologically-inspired 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 human-like 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.

K. Koganezawa, Y. Watanabe, N. Shimizu, "Stiffness and angle control of antagonistically driven joint", Advanced Robotics, vol. 12, no. 7-8, pp. 771-789, 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 –

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,” presented at 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,” presented at the IFTOMM/IEEE/EUROBOTICS 25th International Conference On Robotics In Alpe-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